목차
What's New in Unity?
유니티3는 새로운 기능과 기존 기능의 개선 사항으로 가득차 있습니다. 리스트를 탐색하거나 클릭해서 새로운 기능의 더 많은 정보를 얻으세요.
Unified Editor
유니티는 현재 다중 플랫폼 프로젝트를 위한 최고의 에디터 입니다. 새로운 Build Settings 윈도우는 사용자가 주 에디터 모드를 설정할 수 있게하고 어떤 타겟 플랫폼에서도 빌드 되도록 할 수도 있습니다. 새로운 Platform Defines는 사용자가 컴파일 때 특정 플랫폼의 코드를 포함 또는 실행할 수 있게 하므로 사용자는 하나의 프로젝트와 하나의 스크립트 집합으로 일할 수 있습니다.
Editor Improvements
다양한 에디터 워크플로워 개선과 향상이 추가 되었고 다음을 포함합니다:
- Redesigned Player Settings – 다중 플랫폼에서의 게임 경험을 사용자 정의 합니다
- All-new Object Picker – 객체 할당을 빨리 보거나 선택합니다
- Smarter Texture Importer – 텍스쳐가 어떻게 사용되느냐에 따라 최적화를 합니다
- Vertex Snapping – 빠르게 레벨과 환경을 디자인 합니다
- Curve Editor – 인스펙터 안의 곡선을 정의 합니다
- Searching – 씬에서 또는 전체 프로젝트에서의 탐색
[[Asset Store]]
전세계적으로 250,000이 넘는 유저가 있는 에셋 스토어는 사용자에게 세계에서 가장 많은 개발자들이 꿈꿀수 있는 규모의 이점을 제공합니다. 개발시에는 사용자의 제품에 다른 유저의 작업을 쉽게 활용할 수 있습니다. 사용자가 게임을 마치면 사용자의 작업을 팔아서 추가적인 수입을 낼 수 도 있습니다.
사용자는 유니티에서 직접 에셋 스토어에 접근할 수 있습니다. 에셋 스토어 윈도우를 열기 위해서는 메뉴 바에서 Window→Asset Store를 선택합니다.
[[Lightmapping]]
Beast by Illuminate Labs은 유니티에 완전 통합되었습니다. 유니티에 사용자 빛을 설정하고 사용자 게임에 굉장히 세련된 모습을 보이기 위해 높은 퀄리티의 빛맵으로 굽습니다.
[[RenderingPaths|Deferred Rendering]] (Pro only)
좀더 많은 실시간 빛을 렌더링 합니다.
[[OcclusionCulling|Occlusion Culling]] (Pro only)
Occlusion Culling 은 카메라 뷰에서 보이지 않는 객체의 렌더링을 비활성화 시킵니다. 유니티에서 사용자는 세밀하게 occlusion설정을 할 수 있으며 구운occlusion데이터를 시각화 할 수 있습니다.
[[Debugging|Debugger]] (Pro only)
실행시에 모든 사용자 코드의 모든 다이내믹을 검사합니다. 사용자 코드를 라인별로 검사하고 속성의 상태를 감시합니다. 스크립트의 문제를 빠르게 해결하세요!
[[class-AudioSource|Audio Features]]
사용자 환경을 Reverb Zones.와 Rolloff Curves로 디자인 하세요. 아무 플레이되고 있는 사운드에 실시간 Audio Effect Filters(Pro only)을 적용하세요. Audio API additions로 세밀하게 제어하세요.
Physics
수많은 물리가 추가 되었고 다음을 포함합니다:
- Interactive Cloth – 메쉬에서의 옷의 행동을 시뮬레이션 합니다.
- Skinned Cloth – rigged 특성에 옷 시뮬레이션을 가져옵니다.
- Continuous Collision Detection – 빠르게 움직이는 객체의 충돌을 다룹니다.
- Layer-Based Collision Matrix – 어떤 객체의 레이어를 어떤 것과 충돌할 수 있는지 정의합니다.
[[class-Tree|Tree Creator]]
트리 생성기는 사용자가 강력한 인터페이스를 이용해 나무를 점차적으로 생성 그리고 수정하는 것을 가능하게 합니다. 이것은 지형이나 보통 GameObject에 사용 가능합니다. Wind Zones은 나무에 추가적인 행동 리얼리즘을 부여합니다.
[[IMEInput|IME Text Input]]
IME입력은 일본어 또는 전통 중국어 같은 영어 문자가 아닌 문자가 사용자 게임이나 에디터에 입력될 수 있게 합니다.
[[class-Font|Native Font rendering]]
다이나믹한 폰트는 크기를 위해 최적화 되어 있고 유니티 엔진이 실행되는 OS에 의해 렌더링 됩니다. 이것은 게임 에셋의 불필요한 크기 증가 없이 일본어 Kanji같은 큰 문자를 위한 IME입력을 활성화 합니다.
[[MonoUpgradeDetails|Mono Update]]
몇가지 스크립트 개선 사항과 추가가 만들어 졌습니다.
Networking Update
RakNet 가version 3.732로 업그레이드 되었고 개선 사항이 Master Server와 NAT Punchthrough에 만들어졌습니다.
[[Security Sandbox]]
유니티 3.0에서는 웹 플레이어가 새로운 보안 모델을 구현합니다. 이것은 사용자가 사용자의 .unity3d파일을 가지는 도메인 이외의 도메인 데이터에 접근하기 위해서 WWW클래스를 이용하거나 사용자 컨텐츠가 소켓을 사용하면 컨텐츠 개발자로서의 사용자에게 영향을 줍니다.
- 출처: 유니티코리아위키 (CC BY-NC-SA 2.0)