Программы и Дизайн » Программы для работы с мультимедиа и 3D » 3D моделирование, рендеринг и плагины для них
Unity Pro 2017.1.0 p5 x64Год/Дата Выпуска: 2017
Версия: 2017.1.0 Build p5
Разработчик: Unity Technologies
Сайт разработчика:
https://unity3d.comРазрядность: 64bit
Язык интерфейса: Английский
Таблэтка: присутствует
Описание: Unity — это инструмент для разработки двух- и трёхмерных приложений и игр, работающий под операционными системами Windows, Linux и OS X. Созданные с помощью Unity приложения работают под операционными системами Windows, OS X, Windows Phone, Android, Apple iOS, Linux, а также на игровых приставках Wii, PlayStation 3, PlayStation 4, Xbox 360, Xbox One и MotionParallax3D дисплеях (устройства для воспроизведения виртуальных голограмм), например, Nettlebox. Есть возможность создавать приложения для запуска в браузерах с помощью реализации технологии WebGL. Ранее была экспериментальная поддержка реализации проектов в рамках модуля Adobe Flash Player, но позже команда разработчиков Unity приняла сложное решение по отказу от этого.
Приложения, созданные с помощью Unity, поддерживают DirectX и OpenGL. Активно движок используется как крупными разработчиками (Blizzard, EA, QuartSoft, Ubisoft), так и разработчиками Indie-игр (например, ремейк Мор. Утопия (Pathologic), Kerbal Space Program, Slender: The Eight Pages, Slender: The Arrival, Surgeon Simulator 2013, Baeklyse Apps: Guess the actor и т. п.) в силу наличия бесплатной версии, удобного интерфейса и простоты работы с движком.
28.08.2017 Обновлено до версии 2017.1.0p5. Просьба перекачать торрент.[spoiler="Доп. информация (на сайте разработчика):"]
Примечания к выпускуОбзор движка Unity 5Сравнение тарифных плановFAQ[/spoiler]
[spoiler="Информация о патче p5:"]
Improvements
Editor: Added editor strings (profiler, Unity remote & etc.) for 2nd gen. iPad Pro.
Linux: Print log file path before redirecting.
Windows Player: Improved "Oops!" crash dialog.
Windows: Added API to expose crash dump report path: UnityEngine.Windows.CrashReporting.
Changes
Editor: On Material inspector "Enable Instancing" is changed to "Enable GPU Instancing".
Licenses: Updated FBX license to require acceptance of FBX SDK license (
https://damassets.autodesk.net/content/dam/autodesk/www/Company/docs/pdf/legal-no...es_Agreement.pdf).
Fixes
(935388) - 2D: Fixed an issue whereby Sprite Atlas variant would pack without an error when master was compressed with crunched.
(none) - Android: Fixed the issue where OBB was not available after installing from Google Play on some phones until device was restarted.
(937875) - Android: Fixed an issue having lots of VBOs allocated even for an empty scene on Android during application startup.
(925738) - Android: [VideoPlayer] H264 video doesn't loop on HTC One (OS 4.2.2)
(none) - Android: Apps no longer signed with signature scheme v2 when building for oculus.
(none) - Animation: Fixed bad frame when changing Playable Graph during StateMachineBehaviours.
(930819) - Asset Bundles: Fixed an issue where calling LoadAllAssets with a type parameter could cause loading errors.
(917568) - Build Pipeline: Fixed incorrect mesh channel stripping when mesh was used as a shape emitter in particle systems.
(932469) - Collaborate: Fixed an issue with the initial collaborate publish where it will continuously retry upon failure.
(908324) - Editor: Fixed the inability to rename a objects in the Hierarchy view if LookDev was open.
(none) - Editor: Fixed LookDev rendering issues: Frame to object feature, Initial position of prefabs in LookDev.
(925913) - Editor: Calculate mipmap count properly when importing NPOT textures with '-nographics'.
(858928) - Editor: Ensure that an asset preview is always provided.
(none) - Editor: Fixed player build success notification.
(none) - Editor: Fixed one case of importing projects from very old Unity versions.
(932793) - Editor: Fixed a crash when loading scenes created in Unity versions before 2017.1 with specific lighting setup.
(873823) - Editor: Fixed in-launcher names of projects loaded via relative path.
(932630) - Editor: Fixed screen capture.
(920781) - Graphics: Don't enable blending on unsupported pixel formats on Metal.
(915959) - Graphics: Ensure textures are not created with too high mip count on Metal.
(916425) - Graphics: Fixed memory leak in Editor scene view.
(909829) - Graphics: Fixed different sampling on sRGB RenderTextures compared to non-sRGB RenderTextures when in Gamma space in standalone players.
(918642) - Graphics: Fixed a crash when a valid Mesh had no submeshes.
(902870) - Graphics: Fixed a crash when adding CommandBuffers during OnPreCull callabck and visualizing occlusion data with lighting enabled.
(918636) - Graphics: Fixed a rare case when shader compilation failed with error message "Failed to find parameters of a compiled D3D9 shader".
(917105) - Graphics: Rendering optimistion for GLES graphics API.
(898184) - Graphics: Fixed a crash when Vulkan loader was installed but no drivers were installed and Vulkan was used as the default API.
(918993) - Graphics: Fixed a deadlock when building lighting in Editor or during a player build.
(826751) - Graphics: Fixed a crash when using Compute Shader with very large number of thread groups i.e. greater than 500,000.
(922739) - Graphics: Fixed an issue whereby Terrain not showing wireframe in shaded-wireframe mode.
(922996) - Graphics: Fixed a crash when assigning (invalid) Mesh to a SkinnedMeshRenderer from script in standalone player.
(922715) - Graphics: Fixed a crash on exit from fullscreen player when using OpenGLCore graphics API.
(733687) - Graphics: Fixed Mesh becoming offset and scaled when accessing 'mesh' property on a MeshFilter on a static GameObject and static batching was enabled.
(803067) - Graphics: Fixed dynamic batching overwriting the vertex colour stream on untextured meshes.
(none) - Graphics: Fixed loading shaders in a variant collection not loading the variants from all passes which match.
(924625) - Graphics: Changed every instance of the string "Custom Texture" to "Custom Render Texture" in menus and tooltips.
(none) - Graphics: Cubemap Custom Render Texture initialization is now applied to all faces (regardless of active face update flags).
(none) - Graphics: Fixed GPU profiler block for Custom Texture Update.
(925171) - Graphics: Fixed a crash in Custom Render Texture when switching target platforms in the Editor.
(914676) - Graphics: Fixed the scale and rotation matrix on the PreviewRenderUnility Camera having no effect.
(848934, 827583) - Graphics: Improved line and trail rendering, when trying to display overlapping/nearby points
(929802, 930163, 930252) - IL2CPP: Fixed various crashes.
(921467, 936096, 929802, 930163) - IL2CPP: Prevent a compilation error in the generated code for some Windows Store apps.
Prevent a failure during code conversion when a constrained method call is made on a volatile type.
Prevent a possible crash in List.AddRange.
(none) - iOS: Fixed trampoline compilation issues for iOS 11 simulator.
(934901) - iOS: Fixed 'Stale touch detected!' error message that showed up after minimizing, re-opening an app and immediate start tapping the screen with multiple fingers.
(938975) - iOS: Use YIELD for atomic_pause on ARM.
(none) - Launcher: Fixed the issue where Remember me did not work when using the Web hosted sign in.
(938693) - Launcher: Fixed an issue that Web Signin would print loading error in Editor.log (with access token).
(938742) - Launcher: Fixed the launcher offline issue.
(880426) - Linux: Addiitonal fix for initializing screen dimensions (mouse input).
(none) - Linux: Fallback to xinerama/xvidmode for video modes initialization if xrandr fails.
(832192) - Networking: UnityWebRequest: Fixed an issues where cookies were not sent on redirect.
(917133) - OSX: Fixed a crash when WebCamTexture is used.
(927395) - Particles: Fixed mesh particles becoming inverted when using render alignment - View.
(859361) - Platforms: Fixed a crash when '-cleanedLogFile' was passed but no log file name was given.
(918651) - Scripting: Fixed managed debugger on Windows hanging when all scripts with OnAudioFilterRead have been disabled.
(none) - Scripting: Fixed an issue when using SimplifyPoints and the provided array was too small.
(934819) - Scripting: Fixed an issue where the send function from our synchronization context would fail to execute on the main thread.
(931213) - Scripting: Fixed WWW class being unsafe for multiple invocations of Dispose().
(926516) - Scripting: Fixed a potential domain reload issue in play mode when trying to validate scripts.
(923165) - Scripting Upgrade: Fixed memory corruption/crash after domain reload when using Assembly.Load(Byte[]).
(934518) - Scripting Upgrade: Fixed export package window tree structure.
(930594) - Scripting Upgrade: Fixed an exception when calling 'System.Reflection.MonoProperty.GetterAdapterFrame' on AOT platforms.
(930644) - Scripting Upgrade: Improved distribution of Guid.GetHashCode().
(920772) - Scripting Upgrade: Fixed a crash when System.Reflection.Emit was used to generate assemblies for the AppDomain.AssemblyResolve event.
(899502) - Shaders: Fixed GLSL shader compile errors due to lack of default precision specifier.
(898262) - Terrain: Fixed an issue where error messages about JobTempAlloc would appear in player output log if trees were used on a terrain.
(929987) - Terrain: Fixed a crash that could happen when you have a very large number of terrains with SpeedTree trees on them.
(934535) - Timeline: Fixed root motion on humanoid characters when there were no base animation clips.
(none) - Timeline: Rebuild Graph performances improvements.
Preventing clips from drawing outside of the visible area.
(935390) - UI: Sprite Atlas variant will display correct on Image component.
(934842) - UI: GraphicRaycaster and EventSystem performance improvements.
(none) - Universal Windows Platform: Fixed building generated UWP projects with Visual Studio 2017.3 when using .NET scripting backend
(928646) - Windows: Crash dumps are written to users' Persistent Data Path, resolving an issue where installing Unity games to Program Files caused crash dumps to fail.
[/spoiler]
[spoiler="Информация о патче p4:"]
Fixes
Editor: Fixed Security Vulnerability UNITY-SEC-844 -
https://unity3d.com/security[/spoiler]
[spoiler="Информация о патче p3:"]
Fixes
(930987) - Animation: Fixed a regression that was preventing Math symbols from being evaluated in the Animation window's input field.
(930335) - Animation: Fixed a glitch that was causing a stuttering in the Animation curve when rotating a GameObject in the Animation window.
(927443) - Animation: Fixed a crash that was caused during the assignment of an incomplete AnimatorController stored in an AssetBundle.
(920973) - Asset Bundles: Fixed an issue where IK float values weren't blending.
(885275) - Build Pipeline: Fixed an assert and potential crash when building projects with Materials or Shader Variant Collections which reference missing shaders ie deleted.
(918761) - Collab: Added softlocks to project browser in single-column mode.
(923508) - Collab: Fixed update, immediately cancel, update again, crash.
(694728) - Graphics: Fixed incorrect shadows appearing in the scene view when visualizing occlusion culling.
(811757) - Graphics: Fixed runtime crash when modifying skinned mesh and GPU Skinning is enabled.
(909148) - Graphics: Fixed "Tiled GPU perf. warning: RenderTexture color surface was not cleared/discarded doing..." in Unity when emulating OpenGL ES 2.0 or 3.0.
(903537) - Graphics: Fixed lighting rendering when using multiple cameras and at least one camera renders to a RenderTexture.
(909569) - Graphics: Fixed importing of single channel uint16 textures.
(911910) - Graphics: Fixed an issue which after clearing occlusion data occlusion view volumes were still visible.
(911654) - Graphics: Fixed a crash when instancing is enabled on specific Material.
(878317) - Graphics: Fixed a rare crash caused by recursive rendering ie. Camera.Render() or Water rendering.
(912603) - Graphics: Fixed sRGB flag returning false on the LDR target texture from a HDR to LDR image effect in a linear project.
(913612) - Graphics: Fixed Nav Mesh Preview in Scene View being affected by lighting.
(910659) - Graphics: Fixed an issue where lights did not render correctly when using a camera with a RenderTexture and non-fullscreen viewport.
(910036) - Graphics: Fixed rendering issues when using a camera with a RenderTexture and non-fullscreen viewport.
(920547) - Graphics: Fixed memory leak in Texture2DArray and CubeMapArrayTexture.
(919058) - IL2CPP: Fixed a crash in QueryComponentByType when animation was used with engine code stripping enabled and there was no Sprite Renderer component in any scene in the build.
(916064) - Mono: Restored the "Use micro mscorlib" stripping option for Android.
(927637) - Physics: Fixed an issue where ContactPoint2D.normalImpulse and ContactPoint2D.tangentImpulse were always zero when accessing via callbacks.
(908903) - Shaders: Vulkan - fixed a rare incorrect shader generation on expressions with write masks.
(923506) - Timeline: Fixed View Settings in Timeline getting reset when going into Play Mode.
(926701) - Timeline: Fixed inconsistencies in root motion position between Editor and Player.
(911008) - UWP: Fixed the issue where locking the mouse in UWP player would cause wrong values returned from Input.GetAxis() on the next Update.
(929988) - WebGL: Fixed compilation crashing with node on windows 7 64 bits.
(934502) - WWW: Return null from WWW.error if there's no error, now. This was causing issues in Android when attempting to display information fetched from Facebook.
(923806) - XR: Fixed an issue where stereo Convergence setting had no actual impact.
(918634) - XR: Added VRUsage parameter to GetTemporary(). This fixes an issue with blitting to a temporary renderTexture.
[/spoiler]
[spoiler="Информация о патче p2:"]
Improvements
DX12: Native Rendering Plugin improvements - exposed extra functionality for working with backbuffers.
Fixes
(none) - Android: Fixed a Vulkan error when trying to use anisotropic filtering on Mali GPUs.
(918785) - Android: Fixed an issue where spot and point lights were too bright on low-end devices.
(922553) - Android: Fixed a development build crash on Android 4.2.2 with VideoCore GPU.
(893779) - Animation: Fixed an issue of AnimatorState's WriteDefaults not working properly on very specific setups.
(918033) - Animation: Fixed a crash in Animator Editor window when closing Unity.
(921121) - Animation: Fixed an issue where the Animation events would not trigger if animation had less than two frames.
(928601) - Animation: Fixed a crash when changing OverrideController during interrupted transition.
(928562) - Animation: Fixed Generic animation layers affecting base humanoid root motion.
(none) - Graphics: Fixed OpenGL debug labels when using OpenGL ES.
(903807) - Graphics: Fixed an occasional glitch when rendering lines/trails.
(912675) - Linux: Use default player icon when none is provided.
(912675) - Linux: Associate provided icon with player window now.
(none) - Multiplayer: Fixed an issue where reliable messages exchanging had been staled after a couple of hours.
(900928) - Particles: Detect when a new mesh is selected in the Shape Module, and update the Scene View preview accordingly.
(914333) - Particles: Fixed an issue where bounding boxes were too small on some systems, causing culling problems.
(899881) - Particles: Ensure trails are properly initialized when particles are being manipulated via script.
(912719) - Scripting: Fixed scripting exception being logged as Info instead of Error.
(920085) - Scripting: Fixed a crash when invoking LINQ expressions in Editor.
(927884) - Services: Fixed an issue where Performance Reporting symbol upload tool could crash.
(912789) - UI: Fixed memory leaks caused by unreleased Meshs in the UI Profiler.
(911115) - Video: Fixed MovieTexture support for Metal.
(904449) - WebGL: Fixed Corrupted Sprites on MS Edge.
(857023) - XR: Added missing Editor icons for world anchor, spatial mapping, touch input, and audio spatialization components.
[/spoiler]
[spoiler="Информация о патче p1:"]
Improvements
(887824) - Android: Gradle - Support custom library build.gradle files.
Editor: New special search filter for folder: "t:folder"
Changes
Timeline: Tagged BasicPlayableBehaviour as Obsolete.
Fixes
(918524) - 2D: Fixed an issue where the Editor became unresponsive when switching from OpenGL to Metal with a tiled sprite in the scene.
(917931) - 2D: Fixed an issue where adjusting Collider2D's Offset when Using Tiled Draw Mode and Auto Tiling would result in inconsistent behaviour.
(927372) - 2D: Fixed an issue where Sprite from the same atlas not hashed & packed correctly.
(920773) - 2D: Fixed console showing error when multiple selecting asset while locking Sprite Atlas inspector and Pack.
(924515) - Android: SoftInput - Fixed the NamePhonePad flag.
(910280) - Android: Gradle - Do not explicitly set debuggable attribute when building with Gradle to avoid lint security warning.
(none) - Android: Gradle - Handle too many errors; filter out warnings and detect too long error list.
(924518) - Android: Gradle - Make sure unity3d and other files from raw/ are uncompressed in the APK.
(920359) - Android: Buildpipe - Correctly split resources between APK and OBB when building with LZ4.
(906014) - Android: SoftInput - Fixed the autocorrection not being disabled on Samsung phones.
(918605) - Android: Fixed an issue with alpha texture size in ETC1 texture compression with split alpha.
(918785) - Android: Fixed an issue where spot and point lights were too bright on low-end devices.
(922283) - Animation: Fixed a crash when changing number of input in AnimationLayerMixerPlayable at runtime.
(918032) - Animation: Fixed a crash in Animator Editor window when closing Unity.
(917195) - Animation: Fixed an issue where the Animator's State Machine would start to flicker in Playmode if the Animator window was too small to display the active State.
(893779) - Animation: Fixed an issue whereby AnimatorState's WriteDefaults was not working properly on very specific setups.
(919307) - Build Pipeline: Fixed an issue with enabling Split Application Binary flag in Android player settings would affect other platforms.
(907960) - Collab: Fixed an issue where user was not prompted to save local scene edits before updating.
(925505) - Editor: Fixed an issue in the Inspector Window that prevented the 'Nothing Selected' component from being shown.
(900957) - Editor: Fixed a performance regression that cause very long startup time when invoking a test run.
(915524) - Editor: Fixed a case of "Generate Lighting" drop down menu being hidden when inspector was resized to minimal width.
(none) - GI: Progressive Lightmapper: Fixed a crash in light probe rendering occurring when changing or removing probes.
(none) - GI: Progressive Lightmapper: Fixed an issue where auto-mode did not detect when changing material values for alpha cutoff.
(none) - GI: Progressive Lightmapper: Fixed an issue where alpha cutoff was not properly converting values.
(911953) - GI: Fix to only show clustering view when realtime GI is on, or when baking is on with Enlighten.
(none) - Graphics: Fixed OpenGL ES debug labels.
(923842) - Graphics: Fixed an issue where overlapping cameras drawing to the same target would not composite correctly.
(918788) - Graphics: Fixed a rare (could happen in very complex scenes) crash/hang when graphics jobs were enabled.
(918406) - iOS: Fixed an issue where Unity would not generate icons for Spotlight and Notifications in a Xcode project.
(912594) - iOS: Rewrote the internal clock system and replaced it with a system that took into account the time when the device was asleep. Also, the startup time is now calculated more accurately.
(911935) - iOS: Fixed auto-rotation on ReplayKit.
(none) - Launcher: Fixed the issue where Remember me did not work when using the Web hosted sign in.
(none) - Multiplayer: Fixed an issue where reliable messages exchanging had been staled after couple of hours.
(910018) - Particles: Fixed use of Unscaled delta time in Edit Mode.
(926710) - Timeline: Fixed a crash when using Timeline with a MacOS player.
(924515) - UI: InputField - For Name content type, use NamePhonePad touch screen keyboard type
(904449) - WebGL: Fixed Corrupted Sprites on MS Edge.
[/spoiler]
[spoiler="Системные требования"]
Для разработки OS: Windows 7 SP1+, 8, 10; Mac OS X 10.8+ (Windows XP и Windows Vista не поддерживаются; серверные версии Windows и OS X не тестировались.).
Графический процессор: Графическая карта с поддержкой DX9 (модель шейдера 3.0) или DX11 с поддержкой возможностей уровня 9.3.
Остальное зависит, главным образом, от сложности ваших проектов.
Дополнительные требования к платформе разработки: iOS: Mac с операционной системой не ниже OS X 10.9.4 и Xcode 7.0 или выше.
Android: Android SDK и Java Development Kit (JDK).
Windows Store: Windows 8.1 (64-разрядная) и соответствующие версии Visual Studio и SDK-платформы: Windows 8.1 / Windows Phone 8.1: Visual Studio 2013 или новее и SDK для Windows 8.1;
UWP: Visual Studio 2015 или новее и SDK для Windows 10;
Для создания IL2CPP-скриптов в Visual Studio вам потребуется компилятор для C++. WebGL: Mac OS X 10.8+ или Windows 7 SP1+ (только 64-разрядный редактор).
Для запуска игр UnityВообще говоря, контент, разработанный на Unity, будет идти достаточно гладко везде. А насколько хорошо - это зависит от сложности вашего проекта. Более детальные требования: Настольная система: OS: Windows XP SP2+, Mac OS X 10.8+, Ubuntu 12.04+, SteamOS+
Графическая карта: DX9 (модель шейдера 3.0) или DX11 с поддержкой возможностей уровня 9.3.
Центральный процессор: поддержка набора инструкций SSE2. iOS-плейер требует iOS 7.или выше (не работает на 6.0).
Android: OS 2.3.1 или более поздняя версия; ARMv7 (Cortex) CPU с поддержкой NEON или Atom CPU; OpenGL ES 2.0 или более поздняя версия.
WebGL: Любая актуальная версия Firefox, Chrome, Edge или Safari для настольных компьютеров
Windows Phone 8.1 или более поздняя версия
Windows Store Apps 8.1 или более поздняя версия
[/spoiler]
[spoiler="Содержимое раздачи"]
addons - встроенные шейдеры, сервер кеширования, документация, примеры проектов,
crack - лекарство
crack\old - лекарства для предыдущих билдов
support - модули для компиляции под разные платформы
UnitySetup64-2017.1.0p5.exe - установщик Unity
UnityStandardAssetsSetup-2017.1.0p5.exe - установщик стандартных ассетов
[/spoiler]
[spoiler="Установка и лечение"]
1. Установить Unity
2. Установить стандартные ассеты.
3. Скопировать с заменой файл Unity.exe из папки crack в папку редактора Unity (при установке на диск С: - C:\Program Files\Unity\Editor\)
4. Скопировать файл лицензии Unity_lic.ulf из папки crack в папку C:\ProgramData\Unity\
4.1 Если на диске С: нет папки ProgramData, включить показ скрытых файлов.
4.2 Если в папке С:\ProgramData нет папки Unity, создать её.
5. Запустить Unity для проверки.
6. Установить неодходимые вам модули поддержки и дополнения.
[/spoiler]
[spoiler="Скриншоты"]



[/spoiler]
[spoiler="Скриншоты окна About"]

[/spoiler]