블로그 이미지
NDY..

카테고리

전체보기 (26)
2D (1)
3D (15)
취미생활 / 운동 (0)
주저리주저리 (7)
Total
Today
Yesterday
메모 차원으로 작성했습니다.
저랑 비슷한 경험을 한 분들을 위해 남겨 놓습니다.
 
 
레코더 설치 방법은

이전 글을 참고 

 
 
 

유니티 버전은 ( 2021.3.19f1 )을 기준으로 했습니다.

유니티에서 동영상을 뽑거나 이미지를 뽑을때 배경이 필요 없이 뽑아야 하는 경우가 있다.
이전에는 (Built-in) 에서 Recoder로 뽑을 때는 아래 그림 처럼 PNG 파일 옵션을 선택하면 알파 채널이 활성화 되어서 배경은 투명 처리가 되었었다.

 

 

이후 URP 버전에서도 배경 없이 렌더링 해야 할 경우가 있는데 아래 그림처럼 알파 채널을 선택 하는 옵션이 빠져있다.

 

 

 

조금 알아보니 방법은 좀 제한적이지만 배경을 투명 처리 해서 렌더링을 할 수는 있다.
URP 에서 카메라 옵션이 조금 바뀌었으니 아래 그림을 보고 따라하면 된다.

  • 포스트 프로세싱 옵션을 꺼준다.
  • Environment 에서 Solid Color로 바꾸어주고

알파값을 0으로 만들어 준다.

 

 

 

 

 

 

이후 레코더 창으로 이동한다.

  • Source - Texture Sampling 으로
  • Format - PNG 로 해준다.
 
 
 
이렇게 하면 배경이 투명하게 렌더링이 된다.

 

Posted by NDY..
, |

가장 최근 글올린게 작년 3월이었네요...

거의 메모 차원으로만 올리다 보니 ㅎㅎ;

 

얼마전까지 동영상 recording을 할려면 이전 글에 올렸던 에셋 스토어에서 AVPRO를 설치해서 동영상을 만들었었는데

 

언제부터인지는 모르겠지만 유니티 자체에서 레코딩을 할수 있게끔 되어있었네요.. ㅠㅠ

이래서 R&D를 해야..... 

 

아무튼...

이것도 메모 차원으로 만든거지만 저처럼 필요하신분이 계실꺼 같아서 올립니다.

(유니티 2019.4.16 기준입니다. 언제부터 생겼는지는 잘 모르겠네요 ^^;;; 아마 2018이겠죠???)

 

 

 

 

패키지 매니저에 들어갑니다..

 

 

 

 

굳이 마우스로 찾지마시고 recorder를 입력해 줘서 찾고 install 해줍니다.

 

 

 

 

 

general - recoder - recorder window 를 선택해줍니다.

 

 

 

add recorder 를 클릭하고 movie를 선택해줍니다. 

 

 

 

 

 

 

각종 메뉴는 입맛에 맞게 세팅 하시고 start recording 을 클릭하시면 레코딩이 시작 됩니다.

 

Posted by NDY..
, |
맥스에서 지형을 만들거나 게임엔진에서 지형을 만들때 Heightmap을 적용시켜서 지형을 만들곤 하는데

반대로 맥스에서 만들거나 수정한 지형을 Heightmap으로 추출 해야했는데 어떻게 해야할지 몰라서 좀 찾아보니 정보가 별로 없었습니다.

구글링 하다가 힌트를 얻었는데 결국 하이트맵은 낮은곳으로 갈수록 어두운색 높은곳으로 갈수록 흰색으로 표현을 한다는겁니다.
(알고는 있었지만 그런가보다 하고 어떻게 렌더링 기능이나 이미지만 찾았네요 -_-;;;)


그래서 간단하게 Heightmap을 만들겠습니다.


  1. 일단 맥스에서 지형을 만듭니다.
















  1. 그리고 포토샵으로 그레이데이션 텍스쳐를 하나 만듭니다.






  1. 만든 텍스쳐를 메쉬에 적용을 시킵니다.





  1. UV 을 회전시켜줍니다. 직접 로테이션으로 돌리던가 옵션으로 돌려주세요






  1. 그럼 이미지 처럼 높은곳은 하얗게 낮은곳은 어둡게 표현이 됩니다.
하지만 맥스 자체 쉐이더에 영향을 받아 그림자도 보입니다.









6. 순수 텍스쳐만 보이게 끔 맥스에서 뷰포트 옵션을 설정 해줄수도 있겠지만 저는 셀프일루미네이션 값을 100으로 올려줘서 다른 빛의 영향을 받지 않게 하겠습니다.

(다른 빛에 영향을 안받게 되었습니다.)






  1. 이제 입맛에 따라 뷰포트 top에서 스샷을 찍어도 되고 렌더링으로 뽑아서 쓰면 되겠습니다.



급하게 Heightmap을 추출해야할때 쓰면 괜찮을꺼 같아서 만들어 봤습니다.









Posted by NDY..
, |





유니티 에셋 스토어 에서 다운 받고 바로 임포트 해서 깔수도 있지만 패치지 통째로 따로 보관 해야 할때가 많은데 다운 받은 위치가 도대체 어디에 있는건지...


알아보니깐 


C:\Users\사용자명\AppData\Roaming\Unity\Asset Store-5.x


에 위치해 있습니다.


가보면 폴더가 있는데 패키지 이름으로 된 폴더가 아니고 그 에셋을 만든 회사명으로 폴더명이 만들어지니 회사명도 알아두고 그 폴더로 들어 가면 됩니다.




그냥 다운로드 폴더에 다운로드하면 안되나 -_-;;;

Posted by NDY..
, |

최근에 달린 댓글

최근에 받은 트랙백

글 보관함