지금까지 올라온 글들
-
[MLAgents][Unity] 퍼포 더 코기 최신화
[MLAgents][Unity] 퍼포 더 코기 최신화
2022.08.042018년인가.. ML-Agent 기능이 처음 나오고 나서 써보다가 일이 바빠서 잊고 있었는데 최근에 관심이 다시 생겨서 최신 버전으로 테스트를 좀 해보고 싶어졌습니다. 2018년 당시에 샘플 프로젝트였던 퍼포 더 코기 라는게 있었는데 https://blog.unity.com/kr/technology/puppo-the-corgi-cuteness-overload-with-the-unity-ml-agents-toolkit 퍼포 더 코기 : Unity ML-에이전트 툴킷으로 탄생한 재롱둥이 | Unity Blog 게임 제작은 게임 컨셉 및 로직 정의, 에셋 및 애니메이션 제작, NPC 동작 지정, 난이도 및 밸런스 조정, 출시 전 실제 플레이어를 통한 게임 테스트 등 여러 까다로운 작업이 수반되는 창조적 과 ..
-
[Unity] 유니티 Job System 간단 테스트
[Unity] 유니티 Job System 간단 테스트
2022.04.24유니티 2018.1 버전에서 공개된 잡 시스템 (Job System)에 대해서 공부도 할 겸 테스트 진행해 보았습니다. 간단하게 말하면 멀티 스레드를 쉽게 이용할 수 있게 만들어 놓은 시스템 정도로 생각하면 될 것 같습니다. 스레드를 사용하려고 하면 Race Condition이나 Context Switching 등등 신경 써야 될 것들이 많은데 그런 것 신경 안 쓰고 멀티 스레드 기능을 활용할 수 있으면 훨씬 편하고 좋을 것 같긴 하네요. 일단 아래 사이트를 참조해서 테스트했습니다. (샘플용 메시도 제공해 주고 설명도 아주 잘 되어 있습니다) https://www.raywenderlich.com/7880445-unity-job-system-and-burst-compiler-getting-started U..
-
Neople
Neople
2022.04.22Neople Career (참여 프로젝트) 모바일 던파 다운로드 링크 [ PC 버전 ] https://dnfm.nexon.com/ 던전앤파이터 모바일 최초 레이드 '로터스 레이드' Update, coming soon dnfm.nexon.com [ iOS 앱스토어 ] https://apps.apple.com/kr/app/%EB%8D%98%EC%A0%84%EC%95%A4%ED%8C%8C%EC%9D%B4%ED%84%B0-%EB%AA%A8%EB%B0%94%EC%9D%BC/id1448979486 던전앤파이터 모바일 당신의 잠들어 있는 액션 본능을 일깨울 시간! 모두가 새롭게 시작하는 진짜 던전앤파이터! ▶ 게임 소개 ◀ ■ 오리지널 액션쾌감 던전앤파이터 모바일! 터치로 느끼는 원작의 강렬한 콤보 apps.ap..
-
[Unity] URP 프로젝트에서 Camera Stacking 하는 방법
[Unity] URP 프로젝트에서 Camera Stacking 하는 방법
2022.04.22말 그대로 카메라를 쌓아서 오버레이 하는 방법 입니다. https://docs.unity3d.com/Packages/com.unity.render-pipelines.universal@7.2/manual/camera-stacking.html Camera Stacking | Universal RP | 7.2.1 Camera Stacking In the Universal Render Pipeline (URP), you use Camera Stacking to layer the output of multiple Cameras and create a single combined output. Camera Stacking allows you to create effects such as a 3D model in a..
-
[Unity] URP 프로젝트에서 SkyBox 변경하는 방법
[Unity] URP 프로젝트에서 SkyBox 변경하는 방법
2022.04.22Unity URP 프로젝트에서 기본으로 설정되어 있는 스카이 박스를 교체하는 방법 입니다. 유니티 2021.2.5f1 버전 기준 입니다. 프로젝트를 생성하면 아래와 같이 기본적으로 스카이 박스가 설정되어 있습니다. Window -> Rendering -> Lighting 클릭해서 라이팅 팝업을 열어 줍니다. 라이팅 팝업을 열고 Environment 탭을 선택합니다 교체하려고 하는 스카이박스 매터리얼을 아래 화살표 영역에 넣어서 교체해 줍니다. 스카이박스 교체완료.
-
[Shader] 유니티 쉐이더를 이용한 미세면 분포 효과 구현
[Shader] 유니티 쉐이더를 이용한 미세면 분포 효과 구현
2021.12.05물리 기반 렌더링(PBR)을 공부하다 보면 자주 사용되는 모델인 Cook-Torrance BRDF 모델을 접하게 되는데 $$f(l, v) = \frac{F(l, h)}{4}\frac{D(h)G(l,v,h)}{(\vec{N}\cdot \vec{L})(\vec{N}\cdot \vec{V})}$$ 이전 포스팅에서는 기하학에 관련된 항을 살펴 봤었는데 https://lhh3520.tistory.com/381 [Shader] 유니티 쉐이더를 이용한 기하학 효과 구현 물리 기반 렌더링(PBR)을 공부하다 보면 자주 사용되는 모델인 Cook-Torrance BRDF 모델을 접하게 되는데 $$f(l, v) = \frac{F(l, h)}{4}\frac{D(h)G(l,v,h)}{(\vec{N}\cdot \vec{L})(\..