madewithunity 7

[VR] Inside Cube

VR 플레이시 화면의 VR 카메라가 아닌 다른 일반 카메라의 화면을 출력할 수 있다는 사실을 알게 된 후, 이걸 이용해서 무엇을 만들어 볼 수 있을까 고민을 해보다가 VR 플레이어의 모습을 3인칭 시점으로 프로젝션 맵핑을 하면 재밌을 것 같다는 생각을 해보았다. VR 플레이어는 큐브 속에 들어가 있고, 이 큐브의 벽들은 더 조그마한 큐브들로 이루어져있다. 이 벽들을 이루고 있는 각각의 큐브들은 VR 플레이어의 손 collider에 반응을 할 수 있게 해보았다. 반응은 색, 소리, 스케일에 변화를 줘보았다. Unity Gameview 벽에 Projection Mapping 모습 프로젝터는 집에서 그냥 넷플릭스나 유튜브 볼 때 사용하는 프로젝터를 사용하여 실제 Projection Mapping 전시에서 쓰이..

Playground 2021.09.16

DOTween (HOTween v2)를 활용한 애니메이션 연출

제가 즐겨사용하는 Plugin DOTween 를 활용하여 Unity에서 쫀쫀(?)한 애니메이션 연출을 알아보도록 하겠습니다. DOTween 설치 먼저 Unity PackageManager에서 Dotween을 검색하여 DOTween (HOTween v2)를 download 및 import 해줍니다. import 완료 후 패널이 하나 뜰텐데요 Open DOTween Utility Panel -> Setup DOTween -> Apply를 클릭해 줍니다. Scene 세팅 그리고 Scene에 애니메이션이 들어갈 Cube를 아래와 같이 배치해보겠습니다. Cube.cs Cube.cs 클래스를 만들어서 각 큐브의 component로 붙여줍니다. using System.Collections; using System.C..

Unity & C# 2021.09.16

[PaintMusic] 스텔라장 - YOLO 커버

https://www.youtube.com/watch?v=66-eVNnfvyU PaintMusic으로 연주한 스텔라장 YOLO 커버 PaintMusic은 가상공간에서 그림을 그리고 색깔에 따라 다양한 악기와 음을 연주할 수 있는 VR 음악&예술 게임입니다. 개발 중에 스텔라장님의 곡 YOLO 를 PaintMusic의 Looper 기능을 사용하여 Cover를 만들어보았습니다. 많이 틀리지만 재밌게 보고 들어주세요~🎵

URP에서 VR + PC 두 화면 따로 출력하기

Unity Version: 2020.3.14f1 Platform: PC, Mac & Linux Standalone Template: Universal Render Pipeline VR Plugin: Oculus Integration (v32.0) VR 헤드셋을 착용하고 있는 사람의 화면과 PC에서 나오는 화면을 각각 따로 나오게 하고 싶을 경우가 있다. 나의 경우는 VR 플레이어의 모습을 3인칭으로 보는 화면을 미디어아트 프로젝트로 활용하고 싶었다. VR 카메라 화면이 아닌 일반 camera를 나오게 하는 방법은 어렵지않다. 씬에 VR camera와 일반 camera를 두 개 배치하고 일반 camera에 camera depth값을 VR Camera 보다 높여주면 된다. 3D 또는 HDRP template..

Unity & C# 2021.09.15