GpgStudy °Ô½ÃÆÇ À妽º GpgStudy
Game Programming Gems Åä·Ð
 
 FAQFAQ   °Ë»ö°Ë»ö   ¸â¹ö¸®½ºÆ®¸â¹ö¸®½ºÆ®   »ç¿ëÀÚ ±×·ì»ç¿ëÀÚ ±×·ì  À̹ÌÁö ÀÚ·á½ÇÀ̹ÌÁö ÀÚ·á½Ç   »ç¿ëÀÚ µî·ÏÇϱâ»ç¿ëÀÚ µî·ÏÇϱâ 
 °³ÀÎ Á¤º¸°³ÀÎ Á¤º¸   ÂÊÁö(°³ÀÎ ¸Þ½ÃÁö)¸¦ È®ÀÎÇÏ·Á¸é ·Î±×ÀÎÇϽʽÿÀÂÊÁö(°³ÀÎ ¸Þ½ÃÁö)¸¦ È®ÀÎÇÏ·Á¸é ·Î±×ÀÎÇϽʽÿÀ   ·Î±×Àηα×ÀΠ
GpgStudy ȨÀ¸·Î

Æò¸éÀÇ ¹æÁ¤½Ä

 
Àá±è[?]    GpgStudy °Ô½ÃÆÇ À妽º -> ¼öÇÐ-¹°¸®ÇÐ-ÀÌ·Ð
ÀÌÀü ÁÖÁ¦ º¸±â :: ´ÙÀ½ ÁÖÁ¦ º¸±â  
±Û¾´ÀÌ ¸Þ½ÃÁö
wustasha



°¡ÀÔ: 2007³â 7¿ù 27ÀÏ
¿Ã¸° ±Û: 35

¿Ã¸®±âÆò¸éÀÇ ¹æÁ¤½Ä ¿Ã·ÁÁü: 2008-06-18 21:27
Àοë°ú ÇÔ²² ´äº¯ ÀÌ °Ô½Ã¹°À» del.icio.us¿¡ Ãß°¡

´ÙÀÌ·ºÆ® »ç¿ëÇÒ ¶© D3DXPLANE À̶õ °Ô Á¦°øµÇ¼­ ½±°Ô Çß¾ú´Âµ¥
OpenGL ¸¦ ¾µ·Á°í ÇÏ´Ï Æò¸é¿¡ ´ëÇÑ Á¦°øÀÌ ¾ø¾î¼­ Á÷Á¢ ±¸ÇöÇÏ·Á°í ÇÕ´Ï´Ù.

±×·±µ¥ ÀÌ°Ô Á¦´ë·Î µÈ °ÇÁö Àǹ®ÀÌ¶ó¼­ È®ÀÎÀ» ¹Þ°í ½Í½À´Ï´Ù.

1. 3°³ÀÇ º¤Å͸¦ °¡Áö°í Æò¸éÀ» Á¤ÀÇÇÏ·Á¸é ? ( D3DXPlaneFromPoints )

a. 3°³ÀÇ º¤ÅͷκÎÅÍ ¹ý¼± º¤Å͸¦ ±¸ÇÑ´Ù.
vU = v2 - v1
vT = v3 - v1
vNormal = Cross( vU, vT )
Normalize( vNormal )

b. ±×¸®°í v1°ú vNormalÀÇ ³»ÀûÀ» ÅëÇØ °Å¸® d¸¦ ±¸ÇÑ´Ù.
fDist = Dot( v1, vNormal )

c. Æò¸éÀÇ ½ÄÀ» ±¸ÃàÇÑ´Ù.
plane.a = vNormal.x;
plane.b = vNormal.y;
plane.c = vNormal.z;
plane.d = - fDist;


2. Æò¸é°ú º¤ÅÍÀÇ ³»Àû ? ( D3DXPlaneDot )

a. Æò¸éÀÇ ¹ý¼± º¤Å͸¦ ±¸ÇÑ´Ù.
vNormal.x = plane.a;
vNormal.y = plane.b;
vNormal.z = plane.c;

b. ¹ý¼±º¤ÅÍ¿Í º¤ÅÍ¿Í ³»ÀûÀ» ÇÑ´Ù.
Dot( vPoint, vNormal )


ÇÁ·¯½ºÅÒ Äøµ ¶§¹®¿¡ ±¸ÇöÇϴµ¥
2°³ÀÇ ÇÔ¼ö¸¦ ±¸ÇöÇÏ´Â °úÁ¤ÀÌ ¸Â´ÂÁö ¾Ë·ÁÁÖ¼¼¿ä.
Ʋ¸° ºÎºÐÀº ÁöÀûÇØ ÁÖ¼ÌÀ¸¸é ÇÕ´Ï´Ù.
À§·Î
»ç¿ëÀÚ Á¤º¸ º¸±â ÂÊÁö º¸³»±â
ºñȸ¿ø
¼Õ´Ô





¿Ã¸®±â` ¿Ã·ÁÁü: 2008-06-23 10:17
Àοë°ú ÇÔ²² ´äº¯ ÀÌ °Ô½Ã¹°À» del.icio.us¿¡ Ãß°¡

Ʋ¸°°Ç ¾ø´Â°Å °°³×¿ä...
±×·±µ¥ Æò¸éÀ» Á¤±ÔÈ­ ÇÒ¶§...d°ªµµ.. ó¸®ÇØÁÖ¾î¾ß Çϴ°Š¾Æ´Ñ°¡¿µ?
normal º¤ÅͰª¿¡ ¿µÇâÀ» ¹Þ±â¶§¹®¿¡..
d = d / sqrtf(a*a+b*b+c*c) ¿ä·¸°Ô.. ~_~ ¸Â³ª¸ð¸£°Ù³×¿©..
À§·Î
suma



°¡ÀÔ: 2005³â 2¿ù 21ÀÏ
¿Ã¸° ±Û: 160

¿Ã¸®±â¸Â´Â°Å °°¾Æ º¸À̳׿ä.. ¿Ã·ÁÁü: 2008-06-24 09:02
Àοë°ú ÇÔ²² ´äº¯ ÀÌ °Ô½Ã¹°À» del.icio.us¿¡ Ãß°¡

´Ü... ¼¼°³ÀÇ º¤ÅÍ·Î Æò¸éÀ» ±¸¼ºÇÑ´Ù´Â ±ÛÀº
¼¼°³ÀÇ Á¡(ȤÀº µÎ°³ÀÇ º¤ÅÍ)À¸·Î ±¸¼ºÇÑ´Ù°í Ç¥ÇöÇÏ´Â°Ô ´õ Á¤È®Çϰڳ׿ä.
À§·Î
»ç¿ëÀÚ Á¤º¸ º¸±â ÂÊÁö º¸³»±â À̸ÞÀÏ º¸³»±â MSN ¸Þ½ÅÀú
ÀÌÀü ±Û Ç¥½Ã:   
Àá±è[?]    GpgStudy °Ô½ÃÆÇ À妽º -> ¼öÇÐ-¹°¸®ÇÐ-ÀÌ·Ð ½Ã°£´ë: GMT + 9 ½Ã°£(Çѱ¹)
ÆäÀÌÁö 1 Áß 1

ÀÌ ÁÖÁ¦¿¡ ´ëÇÑ Æ®·¢¹é ÁÖ¼Ò: (Âü°í)

±Û ÀÕ±â(½ÃÇèÁß): |

 
°Ç³Ê¶Ù±â:  
»õ·Î¿î ÁÖÁ¦¸¦ ¿Ã¸± ¼ö ¾ø½À´Ï´Ù
´ä±ÛÀ» ¿Ã¸± ¼ö ¾ø½À´Ï´Ù
ÁÖÁ¦¸¦ ¼öÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù
¿Ã¸° ±ÛÀ» »èÁ¦ÇÒ ¼ö ¾ø½À´Ï´Ù
ÅõÇ¥¸¦ ÇÒ ¼ö ¾ø½À´Ï´Ù


Powered by phpBB © 2001, 2005 phpBB Group