<div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201904/1555925002235198bfe58741de9944239e6dcb31df__mn22945__w719__h688__f64099__Ym201904.png" width="719" height="688" alt="캡처_2019_04_22_17_14_14_292.png" style="border:none;" filesize="64099"></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"> </div> <div style="text-align:left;"><br></div> <div style="text-align:left;">텍스쳐를 모델에 씌우기 위해서는 '어떻게 씌울 것인지'에 대한 정보가 필요합니다.</div> <div style="text-align:left;"><br></div> <div style="text-align:left;">다행히도 일일히 손으로 씌우지는 않고 (놀랍게도 예전엔 그렇게 했다고 한다.)</div> <div style="text-align:left;"><br></div> <div style="text-align:left;">기본적으로 생성되는 맵핑이 존재합니다.</div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201904/155592500212a5753b7d914a058d2e74e554bf1cd9__mn22945__w441__h245__f17673__Ym201904.png" width="441" height="245" alt="캡처_2019_04_22_17_15_01_461.png" style="border:none;" filesize="17673"></div> <div style="text-align:left;"><br></div> <div style="text-align:left;">generated나 object 등이 그렇습니다.</div> <div style="text-align:left;"><br></div> <div style="text-align:left;">이들은 파란색 소켓으로 나타나는데 x,y,z축의 벡터/좌표 정보를 담은 것입니다.</div> <div style="text-align:left;"><span style="font-size:9pt;"><br></span></div> <div style="text-align:left;"><span style="font-size:9pt;">rgb랑 선형대수적으로 dimension이 같으므로 </span><span style="font-size:9pt;">벡터와 컬러 소켓은 호환됩니다. 블렌더 만세.</span></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;">x,y,z축의 정보가 각각 r,g,b 색상과 대응합니다.</div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201904/1555925003ed5f71837c5f424180de19412ca3ce8e__mn22945__w441__h589__f27080__Ym201904.png" width="441" height="589" alt="캡처_2019_04_22_17_15_50_523.png" style="border:none;" filesize="27080"></div> <div style="text-align:left;"><br></div> <div style="text-align:left;">덕분에 이렇게 어떻게 맵핑되는지 눈으로 확인할 수 있습니다.</div> <div style="text-align:left;"><br></div> <div style="text-align:left;">안타깝지만 이 방식은 0에서 1 사이에만 시각화되고 1 이상이나 0 미만의 값은 제대로 나타나지 않으므로</div> <div style="text-align:left;"><br></div> <div style="text-align:left;">(시각화만 안될 뿐이지 정보는 보존됩니다)</div> <div style="text-align:left;"><br></div> <div style="text-align:left;">눈으로 확인해서 어떤 맵핑인지 확인하는건 조금 한계가 있습니다.</div> <div style="text-align:left;"><span style="font-size:9pt;"><br></span></div> <div style="text-align:left;"><span style="font-size:9pt;">그래도 어떤 느낌으로 위치를 지정하는지는 아시겠지요.</span></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;">이와 같이 텍스쳐 노드의 vector 소켓은 어떻게 감쌀지에 대한 정보를 주는데 보통 쓰이는데</div> <div style="text-align:left;"><br></div> <div style="text-align:left;">dimension이 같네? color꽂을 수 있네? 하고</div> <div style="text-align:left;"><br></div> <div style="text-align:left;">color를 냅다 꽂아버릴 수가 있습니다.</div> <div style="text-align:left;"><br></div> <div style="text-align:left;">잘못된 구멍에 꽂는다는 말입니다</div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201904/15559250041c9cd86a2e004ac7a8b3803bd1e6ba85__mn22945__w441__h589__f44369__Ym201904.png" width="441" height="589" alt="캡처_2019_04_22_17_16_56_889.png" style="border:none;" filesize="44369"></div> <div style="text-align:left;"><br></div> <div style="text-align:left;">vector에다가 노이즈 텍스쳐를 꽂아버렸더니 라무가 녹아버렸다!</div> <div style="text-align:left;"><br></div> <div style="text-align:left;">이것으로 재미있는 표현이 가능하지만 보시다시피 좀 과한 느낌이 듭니다.</div> <div style="text-align:left;"><br></div> <div style="text-align:left;">하지만 단순히 노이즈 스케일을 내리는걸로는 해결이 안되는데 왜냐하면</div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201904/1555925005cbb09229306c48e8accb85cd0dd481db__mn22945__w441__h589__f27495__Ym201904.png" width="441" height="589" alt="캡처_2019_04_22_17_17_06_340.png" style="border:none;" filesize="27495"></div> <div style="text-align:left;"><br></div> <div style="text-align:left;">노이즈를 0으로 두면 </div> <div style="text-align:left;"><br></div> <div style="text-align:left;">그냥 회색 = 모두 같은 방향 벡터 이기 때문에</div> <div style="text-align:left;"><br></div> <div style="text-align:left;">제대로 맵핑을 해주지 않습니다.</div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201904/155592500569876ede2ff94e0a890078ba24d347c2__mn22945__w441__h589__f40430__Ym201904.png" width="441" height="589" alt="캡처_2019_04_22_17_19_08_204.png" style="border:none;" filesize="40430"></div> <div style="text-align:left;"><br></div> <div style="text-align:left;">그래서 texture coordinate를 형성해주는 벡터와 합쳐서 쓰게 됩니다.</div> <div style="text-align:left;"><br></div> <div style="text-align:left;">당연하듯이 mix rgb 노드로 벡터와 컬러를 섞고 있는 것을 볼 수 있습니다</div> <div style="text-align:left;"><br></div> <div style="text-align:left;">블렌더에서는 흔히 볼 수 있는 광경입니다</div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201904/1555925011e215338d4c8f4e1388eaec1798cd2a49__mn22945__w441__h589__f1562677__Ym201904__ANIGIF.gif" width="441" height="589" alt="녹화_2019_04_22_17_20_49_865.gif" style="border:none;" filesize="1562677"></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"> ↑ 노이즈 스케일 조절에 따른 텍스쳐 변화.</div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201904/15559250062ad3b7d07d3141f79f82c058fac84233__mn22945__w441__h589__f33617__Ym201904.png" width="441" height="589" alt="캡처_2019_04_22_17_26_19_533.png" style="border:none;" filesize="33617"></div> <div style="text-align:left;"><br></div> <div style="text-align:left;">벡터 소켓을 이용해서 재미있는 텍스쳐를 만들어 봅시다.</div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div> <div style="text-align:left;"><br></div><br>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.