ÄùÀÌÅ©3ÀÇ ¸Ê ¿¡µðÅÍÀÎ ¶óµð¿£Æ®·Î ¸¸µé¾î ³õÀº bspÆÄÀÏÀ» ÀÐ¾î µéÀÌ´Â ºÎºÐÀÇ ¼Ò½ºÀÔ´Ï´Ù.

ÄùÀÌÅ©3ÀÇ bsp±¸Á¶¿¡ ´ëÇØ¼­ ¹Ì¸® ¾Ë¾Æ º¸ÀÚ. Á¦°¡ °³³äÀ» ¾ÆÁÖ Á¶±Ý ÀÌÇØÇϱ¸ ³ª¼­ ÇØ¼®ÇÑ±Û Å¬¸¯.....    ±×³É FM Æ÷¸Ë.htm Ŭ¸¯...

°¨ÀÚ´ÔÀÌ ¿Ã·Á ³õÀº bsp¿¡ ´ëÇÑ °ßÇØ¸¦ Çѹø ÀÐ¾î º¸½Ê½Ã¿ä.... Ŭ¸¯Çϼ¼¿ä..

Áö±Ý ¿©±â¿¡¼­ ÄùÀÌÅ©3¿¡¼­ ¸Ê ¿¡µðÅÍ·Î »ç¿ëÀÌ µÇ´Â ¶óµð¿£Æ®¿¡¼­ ¸¸µé¾îÁø È®ÀåÀÚ°¡ .BSPÀ̱¸ ¶Ç °¨ÀÚ´ÔÀÌ ¿Ã·Á ³õÀº BSP´Â °ø°£À» ºÐÇÒÇÏ´Â ¾Ë°í¸®ÁòÀÔ´Ï´Ù.
Çò°¥¸®Áö ¾Êµµ·Ï ÇϽʽÿä.¿ì¼± BSPÀÇ °³³äÀ» Àß Àâ°í Á¢±ÙÀ» ÇØ¾ß ÇÕ´Ï´Ù. ±×¸®±¸ ¿Ö BSP¸¦ »ç¿ëÀ» ÇÏ°í ³»°¡ Áö±Ý ¸¸µå´Â °ÔÀÓÀº BSP + portal= PVS¸¦ »ç¿ëÀ» ÇØ¾ß ÇÏ´ÂÁö ¾Æ´Ï¸é Octree¸¦ »ç¿ëÀ» ÇØ¾ß ÇÏ´ÂÁö¸¦ ¸ÕÀú °øºÎ¸¦ ÇÏ°í °áÁ¤À» ÇØ¾ß ÇÕ´Ï´Ù.
¿ÁÆ®¸®¸¦ ±¸ÇöÀ» ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ¼­´Â http://seojewoo.pe.kr/activex/opengl/opengl-11.htm À̰÷¿¡ ¿Ã·Á ³õ½À´Ï´Ù. ±×·³ °£´ÜÇÑ ±×¸²À» º¸¸é¼­ ¾î¶»°Ô bsp´Â ºÐÇÒÀÌ µÇ´ÂÁö ¾Ë¾Æº¸°Ú½À´Ï´Ù. ±×¸®±¸ ±×³É bsp¸¸ »ç¿ëÀ» ÇØ¼­´Â Áö±ÝÀº ³Ê¹«³ª ¸¹Àº Æú¸®°ïÀ» ·£´õ¸µ Çϱ⠶§¹®¿¡ ¹®Á¦°¡ ÀÖÀ¸´Ï Solid BSP¸¦ »ç¿ëÀ» ÇÑ´Ù´Â °ÍµÎ ±â¾ïÀ» ÇÏ°í °è½Ã±â ¹Ù¶ø´Ï´Ù. ±×·³ ¾î·Á¿î °³³äÀ» Çϳª¾¿ Àâ¾Æ °¡º¸µµ·Ï ÇÏÁÒ!!!!!

±×·³ ±×¸²À» º¸¸é¼­ bsp°¡ ¾î¶»°Ô °ø°£À» ºÐÇÒÀ» ÇØ¼­ ÇöÀç À§Ä¡¸¦ ã¾Æ ³»´ÂÁö¿¡ ´ëÇØ¼­ ¾Ë¾Æº¸ÀÚ.

Áö±Ý À§ ±×¸²¿¡¼­ Çѹø º¸µµ·Ï ÇÏÀÚ!!!     ÀÌ°Ç ÀÚ¹Ù¾ÖÇø´À¸·Î ¸¸µé¾î ³õÀº bsp°¡ ³ëµå°¡ ½Ç½Ã°£À¸·Î ³ª¿À´Â °É °¡Áö°í ¼³¸íÀ» µå¸®´Â °ÍÀÔ´Ï´Ù.
Á÷Á¢ ÇØ º¸½Ã±¸ ½ÍÀ¸½Å ºÐµéÀº Ŭ¸¯À» Çϼ¼¿ä....

³ª´©¾îÁö´Â ¼ø¼­´Â 0 ->1 ->2 ->3 ->4 ->5 ->6¼øÀ¸·Î ÇØ¼­ ³ª´©¾îÁø´Ù. ¿À¸¥ÂÊ ±×¸²¿¡¼­ º¸¸é 0¿¡¼­ 1f¿Í 1b·Î ³ª´©¾îÁø´Ù. 1front, 1back¸¦ ÁÙÀÎ ¸»ÀÌ´Ù.
±×¸®±¸ 2¹ø º®Àº 1¿¡ ÀÇÇØ¼­ 2f, 2b·Î ³ª´©¾îÁø´Ù. 3¹ø º®Àº 2¸¦ ±âÁØÀ¸·Î ÇØ¼­ 3f, 3b·Î ³ª´©¾îÁø´Ù. ¿©±â±îÁö´Â ±×³ª¸¶ ½±´Ù.

´ÙÀ½À¸·Î 4º®¿¡ ´ëÇÑ ºÎºÐÀÌ´Ù. 4f´Â 3ÀÇ leaf°¡ µÇ¾ú±¸ 4b´Â 2bÀÇ ·çÇÁ°¡ µÈ´Ù. ±×³É Áö±Ý±îÁö ÇØ ¿Â°Å·ç º¸¸é ±×³É 4º®Àº 3º®ÀÇ ¿ÞÂÊÀº 4f°¡ µÇ¾î¾ß Çϱ¸ ³ª¸ÓÁö´Â
4b°¡ µÇ¾î¾ß ÇÑ´Ù. ÇÏÁö¸¸ ±âÁØÀÌ µÇ´Â ±¸ºÐ¼±ÀÌ 3¹ø°ú 1¹øÀÌ µÇ°Ô µÈ´Ù.

±×¸²À¸·Î º¸¸é 5¹øº®±îÁö´Â ¼³¸íÀ» ÇÏÁø ¾Ê¾ÒÁö¸¸

    7ff      7fb      7bf      7bb  °¡ µÈ´Ù´Â °ÍÀÌ´Ù.  5¹øº®°ú 1¹øº® 3¹øº®¿¡ ÀÇÇØ¼­
³ª´©¾îÁö´Â °ÍÀÌ´Ù. ¿©±â¿¡´Â Æ®¸®¸¦ º¸¿©µå¸®Áö´Â ¾Ê°Ú½À´Ï´Ù. ²À ÀÌ »çÀÌÆ®¿¡ °¡
¼Å¼­ Çѹø ¾Æ¹«·¸°Ô³ª ¾Æ´Ï »ý°¢À» ÇϽø鼭 Çѹø ±×·Áº¸¸é¼­ ºÁ º¸¼¼¿ä..

ÀúµÎ ÀÌÇØ°¡ óÀ½¿¡´Â ¾ÆÁÖ ¾ÈµÆ´Âµ¥ ½Ã°£ÀÌ ¾àÀÌ¶ó±¸ ÇÏ´Ù°¡ º¸´Ñ±î ÀÌÇØ°¡ Á¶±Ý
°¡´õ¶ó±¸¿ä...

 

Áö±Ý ÀÌ ±×¸²Àº ºÐÈ«»ö È­»ìÇ¥°¡ Ä«¸Þ¶óÀÇ À§Ä¡Àε¥ ÇöÀç Ä«¸Þ¶óÀÇ À§Ä¡°¡ Áö±Ý Æ®¸®ÀÇ ¾î´À leaf¿¡ À§Ä¡ÇÏ´ÂÁö¿¡ ´ëÇØ¼­ º¸¿©ÁÖ´Â ±×¸²ÀÌ´Ù.
À§¿Í ºñ±³Çؼ­ À§ÀÇ Ä«¸Þ¶ó´Â ½±°Ô 6f¶ó´Â°É ¾Ë ¼ö°¡ ÀÖ´Ù. ÇÏÁö¸¸ ¾Æ·¡¿¡¼­´Â Á¶±Ý ÀÌ»óÇÒ ¼öµµ ÀÖÁö¸¸ ±×³É ½±°Ô Ä«¸Þ¶ó°¡ À§Ä¡ÇÒ ¼ö ÀÖ´Â ±×´Ñ±î Áö±Ý ¿ùµå¿¡
´ëÇØ¼­ »ý¼ºÀ» ÇÒ ¼ö ÀÖ´Â ³ëµåÀÇ ¸¶Áö¸·¿¡´Â ´õ ÀÌ»ó º®ÀÌ ¼ÓÇÏÁö ¾Ê±â ¶§¹®¿¡ ´õ ÀÌ»ó Âɰ³Áö ¾Ê¾Æµµ È®½ÇÇÏ°Ô Ä«¸Þ¶ó°¡ ¾î´À À§Ä¡¿¡ ÀÖ´ÂÁö ¾Ë ¼ö ÀÖÀ» ¶§±îÁö
³ª´©¾îÁÖ´Â °ÍÀÌ´Ù. ±×´Ñ±î Æ®¸®±¸Á¶¸¦ ºÁ¼­ ´ëÃæ µÎ °³·Î Âɰ³ÁöÁö ¾ÊÀº leaf¸¦ º¸¸é ´ëÃæ ³»°¡ À§Ä¡ÇÑ °÷ÀÇ ¼öÄ¡¶û ºñ±³ÇÏ¸é ¾îµð¿¡ ÀÖ¾î¾ß ÇÒÁö È®½ÇÇÏ°Ô ¾Ë ¼ö
ÀÖ´Ù.

ÀÌ°Ç ±×³É ±×¸²ÀÏ»ÓÀÌ´Ù. ±×³É bsp´Â ÀÌ·¸°Ô ¾î¶² ±âÁØ¿¡ ÀÇÇØ¼­ °è¼Ó ¿ùµå¸¦ ³ª´²¼­ °ø°£ ºÐÇÒÀ» ÇØ ³õÀº ´ÙÀ½¿¡ °Å±â¿¡ ÀýµÎü¸¦ »ç¿ëÀ» ÇÏ´Â°Ç Á» ±×·¯±¸
Æ÷Åаú °°Àº °¡½Ã ¿µ¿ªÀ» ÁöÁ¤ÇØ ÁÖ´Â ¹æ¹ýÀ» »ç¿ëÇÏ°Ô µÈ´Ù.

ÀÌ°Ô PVS(Potentially Visible Set)ÀÌ BSP°°Àº °ø°£ ºÐÇÒ°ú Æ÷ÅÐ(Portal)À̶ó´Â ±â¼úÀ» °°ÀÌ »ç¿ëÀ» ÇØ¼­ ±¸ÇöÀ» ÇÏ´Â °ÍÀÌ´Ù.
²À ÀÌ·¸°Ô ¸»ÇÏ´Ñ±î ¾Æ´Â°Å °°³×.. ±×³É ÀÌ·± ³»¿ë¸¸ µé¾úÁö!!  È®½ÇÈ÷ ÄÚµùÀ» ¾î¶»°Ô ÇÏ´ÂÁö´Â ¾ÆÁ÷ Àß ¸ð¸£°Ú½À´Ï´Ù.    È÷È÷È÷ ^^*

Àú±â À§¿¡ °¨ÀÚ´Ô »çÀÌÆ®¿¡ ¿Ã·ÁÁø ±ÛÀ» º¸¸é ¾Ë ¼ö ÀÖµíÀÌ BSP´Â °ø°£À» ºÐÇÒ
Çϴµ¥ À־ °ø°£À» ºÐÇÒÇÏ´Â root node¸¦ ÁöÁ¤À» Àß Áà¾ß ÇÑ´Ù±¸ ÇÕ´Ï´Ù.

ÀÌ°É ÄùÀÌÅ©¿¡¼­´Â ¾î¶»°Ô óÀ½À» ÁöÁ¤À» ÇÏ´ÂÁö´Â »ç½Ç Àú´Â ¾ÆÁ÷ ¸ð¸£°Ú½À´Ï
´Ù. bsp loader¸¦ º¸¸é ¾Ë ¼ö ÀÖµíÀÌ node¸¦ ³ª´©´Â ±âÁØÀÌ ¾Ö¸ÅÇØ¼­ ¾î¶»°Ô
¶óµð¿£Æ®¿¡¼­ ¸¸µé¾îÁø °ø°£À» Âɰ³±¸ °Å±â¿¡ ÇØ´çµÇ´Â front¿Í backÀÇ Àǹ̸¦
ÀüÇô ¸ð¸£°í ÀÖ´Ù.

¾Æ¸¶ ÀÌ ³»¿ëÀÌ ¾ðÁ¦ ¾÷±×·¹À̵尡 µÉÁö´Â ¸ð¸£Áö¸¸ Áö±ÝÀº ±× ºÎºÐÀÌ ¾Ö¸ÅÇϰí
¸ô¶ó¼­ Áö±Ý Àá½Ã Á¢¾îµÎ±¸ ´Ù¸¥°É °øºÎÇϰí ÀÖ´Ù.

Ȥ½Ã ¾Æ½Ã´Â ºÐ °è½Ã¸é Àú¿¡°Ô ¸ÞÀÏÁ» ÁÖ¼¼¿ä..... ^^*

±×·³ ¼Ò½º¸¦ º¸¸é¼­ ¼³¸íÀ» ÇØµå¸®µµ·Ï ÇϰڽÀ´Ï´Ù. ¾Æ ¿ì¼± È®½ÇÇÑ ÀÌÇØ¸¦ À§Çؼ­ Àú±â À§¿¡ bsp±¸Á¶¿¡ ´ëÇÑ ³»¿ëÀÌ ÀÖ½À´Ï´Ù. ±×°É º¹»ç¸¦ ÇϽôøÁö ÇØ¼­ ÄÄ ¾Õ¿¡
°É¾î µÎ½Ã´øÁö ÇØ¼­ ÀÌÇØ°¡ ºü¸£µµ·Ï ÇÏ¼Å¾ß ÇÒ°Ì´Ï´Ù. ±×¸®±¸ ¶óµð¿£Æ®°¡ °ø°³µÇ¾î ÀÖÀ¸´Ñ±î Çѹø ¹ÞÀ¸¼Å¼­ ½ÇÁ¦·Î °ø°£À» ±¸ÇöÀ» ÇÏ½Ã´Â°Ô ´õ ÀÌÇØ°¡
ºü¸¦°Ì´Ï´Ù.

Àú¿¡°Ô ¸Å´º¾óÀÌ ÀÖ±â´Â Çѵ¥ ±×°Ô Á¦°¡ ¸¸µé¾î ³õÀº°Ô ¾Æ´Ï¶ó¼­ ÇԺηΠÁֱⰡ ¹¹Çϳ׿ä.. Á¦°¡ ±×·¡ÇÈ ¾ÆÆ¼½ºÆ®°¡ ¾Æ´Ï¶ó¼­ ±×°Å Àß ÇÏÁöµµ ¸øÇϰŵç¿ä...
±×³É µµÀúÈ÷ ³Ê¹« ±Ã±ÝÇϽŠºÐµéÀº Àú¿¡°Ô ¸ÞÀÏÀ» ÁÖ½Ã¸é ´ëÃæÀº °¡¸£ÄÑ µå¸®ÁÒ....

 ±×¸®°í ¶óµð¿£Æ®¿¡¼­ ¸¸µé¾î Áö´Â bspÈ®ÀåÀÚ¸¦ ±¸¼ºÇϴµ¥ »ç¿ëÀÌ µÇ¾îÁø ¸¹Àº ±¸Á¶µéÀÌ Àִµ¥ ±×°É Á¦°¡ °øºÎÇϸ鼭 ¾Ë°ÔµÈ ³»¿ëµéÀÌ ÀÖ½À´Ï´Ù.
 Çѹø ÀÐ¾î ³»·Á°¡½Ã¸é ¸¹Àº µµ¿òÀÌ µÉ°Å¶ó ¹Ï½À´Ï´Ù.
CSG¿Í BSP¸¦ »ç¿ëÀ» Çϴµ¥ ¸¹Àº µµ¿òÀÌ µÉ°Å¶ó ¹Ï´Â ¹®¼­µéÀ» Á¦°¡ ÀÎÅͳÝÀ» µ¹¾Æ´Ù´Ï¸é¼­ ã°Ô µÈ ¸¹Àº ³»¿ëµéÀ» ¿ø¹®°ú Á¦°¡ ÇØ¼®ÇÑ ±Û°ú °°ÀÌ ºñ±³ÇÒ ¼ö
ÀÖµµ·Ï °°ÀÌ ¸µÅ©¸¦ µå¸®°Ú½À´Ï´Ù. Á¦°¡ ¾ÆÁ÷ °øºÎ¸¦ ¸¹ÀÌ ¾ÈÇÑ »óÅ¿©¼­ ÀÇ¿ªÀ» Çϴµ¥ À־ Á¦ ÀÓÀÇ·Î ÇÒ ¼ö ÀÖ´Â ºÎºÐÀÌ ¸¹ÀÌ ÀÖÀ¸¹Ç·Î °í¼ö´ÔµéÀÇ
¾çÇØ ºÎŹ µå¸³´Ï´Ù.  ±×·³ Çѹø °¡º¼±î¿ä? Ŭ¸¯Çϼ¼¿ä....

¼Ò½º ¼³¸íÀº ¾Æ¸¶ Á¦°¡ È®½ÇÇÏ°Ô ¸ðµç °³³äÀÌ ÀâÈ÷±¸ ³ª¸é ¾Æ¸¶ ¿Ã¸±°Ì´Ï´Ù. ±âµÑ¸®¼¼¿ä...