본문 바로가기

부수익87

Blender: Built-in Textures - Noise[1] 블렌더의 Built in Texture 중에 'Noise'를 표현하는 Noise Texture Node와Musgrave Texture Node 가 있었는데, 블렌더 4.2 부터는 Musgrave 텍스처 노드가 Noise 텍스처 노드로 통합되었습니다. Musgrave 텍스처 노드를 이용하려면 Noise 텍스쳐를 활용해야 합니다. Noise Texture 노드 말 그대로 Noise를 만듭니다. 기본값의 노이즈 패턴 입니다. 첫번째로 Scale을 키우면,  노이즈가 촘촘해 집니다.   노이즈 패턴을 또렷하게 보이기 위해서, math 노드(Greater Than)를 사이에 넣습니다. Noise Texture / Detail 의 기본값은 2입니다.  Detail의 값이 0 입니다. Detail의 값이 10 입니다.. 2024. 11. 14.
Blender: Coordinate - Normal Texture Coordinate 의 Normal 을 살펴 봅니다. Output으로 연결하면, Cube에 적용하면 이렇게 보입니다.  Normal은 좌표가 아닙니다. Normal은 표면(face)의 방향을 말합니다. 이렇게 됩니다. 그래서 반대쪽은 블랙으로 보입니다. 모두 음수 이기 때문입니다.Cube상태에서는 X,Y,Z이 확실하기 때문에 face에 컬러가 명확히 구분되어서 보이지만,문제는 아래와 같이 Sphere일때는 복잡해 집니다. Normal을 Sphere에서 보개 되면, 이렇게 됩니다. Normal이 부드러운 상태입니다.(Smooth Shade가 아닌 Flat Shade로 하게 되면, 각 면의 경계가 확실히 보이게 됩니다.) 주의해야 할것은 Normal 은 좌표가 아닙니다. Normal 이 반드시.. 2024. 11. 13.
Blender: Texture Coodinate Texture Coodinate의 Generated 를 봅니다. Plane에 Generated를 연결하면 이렇게 보인다. Cube에 적용하면 이렇게 보인다. Global 축의 상태를 보면, 양(Plus)의 값 상태입니다. 중앙이 White 처럼 보입니다. 반대쪽 축에서 보면, 중앙이 Black 처럼 보입니다.   Generated 는 오브젝트의 한 쪽 끝과 반대 쪽 끝까지를 0과 1로 기준을 잡습니다. Black지역은 X,Y,Z 으로 출발 점 0,0,0 이므로 Black으로 지정되고,    대각으로 반대 쪽 플러스 지역은 X,Y,Z의 1,1,1 값으로 White가 됩니다.이것은 오브젝트가 크던, 한 쪽으로 길던, 어떻든 간에 선택된 오브젝트의 끝과 끝을 이렇게 설정합니다.(오브젝트가 가지고 있는 Loca.. 2024. 11. 11.
Blender: Normal Image, Color Space. Shade Editor에서 Image Texture로 Normal 이미지를 Open 할 때, Color Space를 sRGB로 하면 안됩니다. 아래와 같이 sRGB와 Non-Color는 이렇게 차이가 납니다. (원래의 컬러는 Non-Color 쪽입니다.) 이것은 감마보정 때문에 생기는 문제입니다.감마보정을 하는 이유는, 인간의 눈은 어두운 부분에 더 민감합니다. 사진 파일을 저장할때도 어두운 부분의 정보를 더 많이 저장한다고 합니다. 이렇게 저장된 이미지 파일을 화면에 표시할때는 저장한 값을 그대로 보여주지 않고 감마 보정을 거쳐서 표시합니다. 그런데, Normal값은 이미지 값이 아닙니다. 좌표 값 입니다. 좌표를 이미지화 한 것입니다.그래서 sRGB로 세팅되어 있으면 안됩니다.  Color Space.. 2024. 11. 8.