smart media : 동영상 강의 : Unity3D
-
아동용App 사운드 문제해결 1단계 - 사운드 FadeOut이 작동하지 않는 경우 (13:25)
유니티 앱 제작과정에서 몇가지 사운드 문제가 발생할 수 있는 부분이 있는데 이의 해결방법입니다. 녹화에 사용한 멋진 유니티 소스는 15학번 황윤희 학생의 작업이고 감사하게도 여러 학생들의 배움을 위해 기꺼이 허락을 해줘서 게시합니다. 내용만으로 이... -
VR을 위한 3D제작 4단계 - 천정, 바닥 및 계단의 UV 매핑작업 (15:49)
최종작업이 Cinema4D에서 완료된다면 매핑 작업 후 추가적인 작업이 필요하지만, 목적지가 Unity3D이고 반복패턴이 될 영역이기 때문에 UV Mapping 작업만 이루어지면 됩니다. 아래와 같이 천정, 바닥, 계단에 알맞은 매핑작업 및 텍스춰 지정을 계속 해줍니다... -
인터랙티브 동화App 만들기 8단계 - Legacy Particle을 이용한 물방울 이펙트 (08:32)
Unity3D의 Particle 기능을 이용해서 효과적인 이펙트를 연출할 수 있습니다. Ellipsoid Particle Emitter와 Particle Animator, Particle Renderer를 조합하여 활용합니다. 기본적으로 아래와 같은 효과가 나타나고 있지만 물방울 이미지를 이용하여 재질을 ... -
VR을 위한 3D제작 2단계 - Extrude을 이용하여 돌출면 및 Mamum Angle 옵션으로 벽의 두께 만들기 (18:43)
Knife를 이용하여 잘라놓은 Polygon 면을 돌출시키기 위해서는 Extrude 기능을 이용합니다. 이 과정에서 형태가 단순한 직사각형 형태와는 달라지므로 바닥과 천정 면은 필요없으므로 기존 것은 삭제한 후, Close Polygon Hole 기능으로 새롭게 생성해줍니다. ... -
VR을 위한 3D제작 11단계 - Unity3D에서 문(Door) 만들기 및 OnTriggerEnter의 활용 (10:53)
사용자가 인터랙션 할 수 있는 용도로 문을 하나 만드려고 합니다. 간단한 형태이므로 Unity3D에서 만들기로 하고 Cube 형태로 제작합니다. 포토샵에서 문을 위한 Texture 소스를 작업합니다. 아래와 같이 문에 적용하였습니다. 다운로드 : Unity_VR_11.zip -
VR을 위한 3D제작 13단계 - 플레이어의 Collider와 IsTrigger 기능으로 문열리는 Script 구현 (15:51)
가상공간에서 사용자의 위치나 조작에 반응하는 기능이 없다면 매우 밋밋하고 재미없겠지요. 상호작용할 수 있는 장치를 만드는 것은 매우 필요하기 때문에, 이를 구현하는 예로서, 플레이어가 계단에 올라서면 자동으로 문이 열리고 닫히게 만드는 방법을 알... -
무한러닝 게임예제 15단계 - Particle System 활용하여 화려한 시각효과 연출하기 (8:18)
캐릭터의 뒷쪽에 불꽃과 같은 효과를 주기 위하여 Particle System을 이용해봅니다. 사용자가 준비한 이미지로 Material을 만들고 적용해도 되며, 다양한 옵션 수치 조정을 통해서 많은 효과들을 만들어 낼 수 있습니다. 다운로드 : unity_runner_15.exe -
무한러닝 게임예제 21단계 - 자신의 게임디자인으로 Modify 시키기 : 배경 및 아이템 (5:47)
동전과 같은 아이템을 자신의 그래픽으로 바꾸고, 배경이미지를 처리합니다. 또한 구름과 같은 근경을 표현하는 패턴을 처리하는 과정입니다. 다운로드 : unity_runner_21.exe -
VR을 위한 3D제작 5단계 - Unity3D 환경에서 Material의 Albedo와 Normal Map 적용 (13:23)
Cinema4D에서 FBX 파일로 Export 되어진 3D 모델을 Unity3D에서 불러들여 구성하기 시작합니다. 작업에 필요한 부분만 드러내어 놓은 후, Material에 Texture 이미지를 갱신시켜 줍니다. Albedo(반사 계수) 항목에 이미지를 넣어주고 Tiling과 Offset을 적절히... -
드로잉 기능 구현하기 3단계 - 초기 드로잉값 및 컬러 변경하기 (8:02)
마커나 크레파스 같은 GUI 기능이 필요하지 않은 경우에는 맨 처음 드로잉 되는 값을 결정해야만 합니다. 가장 초기값은 Drawable.cs 스크립트 중 Pen_Colour 변수의 값을 조정하면 됩니다. 또한 두께도 원하는 픽셀값을 입력해줍니다. 컬러 변경은 아래의 키...