<div>(3D 게임 개발 관련 내용입니다.)</div> <div><br></div> <div>조건> 1만개의 정점으로 구성된 mash가 있음. (모양은 모름)</div> <div><br></div>예제 1] <div><br></div> <div>정점 v = (x,y,z) 를 3 x 3행렬을 곱하면 →<span style="background-color:#ffff00;"> 3 x (5번 연산??) = 15</span></div> <div><br><div> <div>차례대로 <span style="background-color:#ffc000;">월드변환, 카메라 변환, 원근투영변환</span>을 하면 <span style="background-color:#ffc000;">3</span> x <span style="background-color:#ffff00;">15</span> = <span style="background-color:#92d050;">45</span>번 연산</div> <div><br></div> <div><span style="background-color:#ccc1d9;">1만개</span>의 각 정점에 대하여 각각 <span style="background-color:#92d050;">45</span>번 연산을 하면 <span style="background-color:#ddd9c3;">450,000</span>번 연산</div> <div><br><div><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div><span style="font-size:9pt;line-height:1.5;">예제</span><span style="font-size:9pt;line-height:1.5;"> </span><span style="font-size:9pt;line-height:1.5;">2] </span></div></div></div></div> <div><br></div> <div>(월드, 카메라, 원근투영을 결합.) <span style="font-size:9pt;line-height:1.5;background-color:#ffc000;">3 x ( 5 x 9??? ) = 135</span><span style="font-size:9pt;line-height:1.5;">번 연산</span></div> <div><br></div> <div>정점 <span style="font-size:9pt;line-height:1.5;">v = (x,y,z) 를 3 x 3 </span><span style="font-size:9pt;line-height:1.5;">곱하면 →</span><span style="font-size:9pt;line-height:1.5;background-color:#ffff00;"> 3 x (5번 연산??) = 15</span><span style="font-size:9pt;line-height:1.5;">번 연산</span></div> <div><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div>각 <span style="background-color:#ccc1d9;">1만개</span>의 정점에 대하여 <span style="background-color:#ffff00;">15</span>번 연산 해야하므로 <span style="background-color:#d99694;">150,000</span>연산</div> <div><br></div> <div><span style="background-color:#d99694;">150,000</span> + <span style="background-color:#ffc000;">135</span> = <span style="background-color:#d8d8d8;">150,153</span>번 연산</div> <div><br></div> <div>(...이라하는데, 머리가 거부하고 있으니까 메모...)</div> <div>------------------</div> <div><br></div> <div>* 투영과 반사를 표현하기 위해서는 4x4 행렬을 사용하지만 <span style="font-size:9pt;line-height:1.5;"> </span><span style="font-size:9pt;line-height:1.5;">1x3 행렬과</span><span style="font-size:9pt;line-height:1.5;"> 곱할 수 없으므로</span><span style="font-size:9pt;line-height:1.5;"> 1x4 행렬과</span><span style="font-size:9pt;line-height:1.5;"> 4x4 행렬을 곱하는 방법을 사용한다.</span></div> <div>1x4 = {a1, a2, a3,<b> 1</b>}</div>
<img src="http://dmdlzaaa.ufree.kr/api/ouprofile.php?mn=285587&type=1" alt="ouprofile.php?mn=285587&type=1"><br>
지켜야할 아이들은 우리 가까이에 있습니다.
<br><img_ src="http://thimg.todayhumor.co.kr/upfile/201312/1386192511169.jpg" alt="1386192511169.jpg">
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.