본문 바로가기

덫구 덫 깔기 직접 게임화면을 녹화해서 자료를 만들고 그거랑 비슷하게 만들기 위해 노력하는 중무조건 닮게 하려 하면 괴리가 생기는 부분이 있어 픽셀 느낌도 유지하면서 원본을 따라가려 하는 중이다.힘들긴 하지만 끝까지 놓지 않고 찍으면 이쁘게 될 것 같다. 더보기
UV의 기본개념과 시각적 확인 위 사진은 위키피디아(https://ko.wikipedia.org/wiki/UV_매핑)에서 가져온 사진인데, 3D 모델의 표면을 전개도처럼 펼쳐서 2차원 좌표로 표현하는 것이 UV 좌표로 이해했다. 책에는 자세하게 기초를 다루는 부분이 없어 정확히 이해했는지는 모르겠다. UV좌표는 XYZ 중 XY와 동일하게 취급되고, XYZ는 RGB와도 같으므로, UV = XY = RG이기도 하다.이 부분의 경우에도 이해하기가 힘들었으나 '쉐이더코드 안에서 굉장히 유연하게 사용 가능하다' 이해하면 된다고 던그리드 개발자분께서 말씀해주셨다.UV는 float2로 이루어진 숫자이다. 2차원 좌표이므로 float2이고, 범위는 역시 0~1까지로 표현할 수 있다. 이미지가 어떤 크기의 이미지라도 이미지의 가로세로 100%의 비율.. 더보기
lerp 함수의 응용 lerp 함수의 응용 lerp 함수는 lerp(X,Y,s) 형태로 사용되고 X와 Y는 반드시 같은 단위여야 함(float/float2/float3/float4)s인자는 반드시 한 자리의 수인 float 사용. 이 수치가 0이면 X가 출력되고 1이면 Y가 출력되고, 0.5면 X,Y가 반씩 섞여서 출력됨마지막 인자인 s를 인터페이스와 연결하여 X 텍스쳐가 Y 텍스쳐로 변하는 기능 생성 가능12345678910111213141516171819202122232425262728293031Shader "Custom/NewSurfaceShader" { Properties { _MainTex ("Albedo (RGB)", 2D) = "white" {} _MainTex2 ("Albedo (RGB)", 2D) = "whi.. 더보기