ÄúÏÖÔÚµÄλÖÃÊÇ£º Èí¼þ > Éè¼ÆÔÚÏß > ÍøÒ³ÌÕ°É > ¼¼Êõƽ̨ > HTMLѧϰ > ÕýÎÄ


-Win xpÖеĶàÖÖÍøÂç
-ÊÔÑéÊÔÑéÊÔÑéÊÔÑé
-ÓÃFreehandʵÏÖλͼʸÁ¿»¯
-ÍøÂçµç»°ÃæÃæ¹Û

OpenGLµÄÔ­Àí
2000-09-20¡¤ ¡¤Æ·Ñ©¡¤¡¤delhpi¼¼ÊõÍø

p>±¾Îijö×Ôdelphi¼¼ÊõÍø

¡¡¡¡¿ÉÒÔ°ÑOpenGL¿´³ÉÒ»ÌõÉú²úÁ÷Ë®Ïߣ¬Ô­ÁÏÊdz¡¾°¡¢ÎïÌåµÄ¶¥µã¡¢±íÃæÏ¸½ÚµÈÐÅÏ¢£¬²úÆ·ÊÇ¿´ÆðÀ´ÓÐÈýά¸Ð¾õµÄÆ½ÃæÎ»Í¼¡£
¡¡¡¡ÔÚOpenGLÖÐÊÇÒÔÃæ±ß½ç(B-REP)Ä£ÐÍÀ´ÃèÊöÎïÌåµÄ£¬»òÕß˵ÊÇʹÓöà±ßÐÎÔìÐÍϵͳ¡£ÔÚOpenGLÖÐÿ¸öÎïÌå¶¼Ö»ÊÇÒ»×éÆ½Ãæ£¬Õâ×éÆ½Ãæ¼Ç¼Á˸ÃÎïÌåµÄ±íÃæ¡£ÏÔÈ»ÕâÐ©Æ½ÃæÔ½Ð¡»­³ö²»¶ÏµÄÎïÌåÔ½±ÆÕæ¡£

Éú³É±¾Í¼µÄ³ÌÐòÔ´Âë(http://chinaaspdownload.xajh.net/delphiuser/zhuanlan/opengl_1/polymodalsrc.zip)[ÐèÒªTGLPanel]¶øÎïÌå±íÃæµÄÿ¸öÆ½Ãæ¶¼Ö»ÐèÒª±ß½çºÍÆ½ÃæÉϵÄͼ°¸¾Í×ãÒÔ±íʾ¡£ÔÚOpenGLÖÐÐèÒªÓû§Ìá¹©Î§ÈÆÆ½Ãæ±ßÔµµÄÏ߶εĶ¥µã²ÎÊý¡¢Æ½ÃæÄÚͼ°¸µÄλͼÁ½×éÐÅÏ¢£¬ÊõÓï³ÆÎªVertex(¶¥µã)¡¢Texture(ÎÆÀí)¡£
¡¡¡¡Èç¹û±íʾÎïÌåµÄÆ½ÃæÐ¡µ½Ò»¸öÏñËØÄÇôµÃµ½Í¼Ïñ½«»áÊǼ«ÎªÕæÊµµÄ£¬È»¶øÕâÒâζ×ÅÌìÎÄÊý×Ö°ãµÄ¼ÆËãÈÎÎñ¡£ËùÒÔOpenGLÈýάͼÐγÌÐòÉè¼ÆºÜ´ó³Ì¶ÈÉÏÊÇÔÚÖÊÁ¿ÓëËÙ¶ÈÖ®¼äÕÛÖеÄÒÕÊõ¡£
¡¡¡¡ÔÚ¼ÆËã»úÈýάͼÐÎѧÉÏ»¹ÓÐÖîÈçʵÌ弸ºÎ¡¢VoxelµÈÆäËüµÄ·½·¨£¬ÓкܶàÅóÓÑÎʹýÎÒҽѧͼÏó´¦Àí·½ÃæµÄÎÊÌ⣬ÆäʵÔÚ¸ÃÁìÓòÀïʹÓõøü¶àµÄÊÇVoxel·½·¨£¬¸Ã·½·¨¿ÉÒԺܺÃÔÚÏñËØ¼¶¼ÆËãÉú³ÉÆÊÃæµÈµÄͼÏñ£¬ÁíÍâÏóDeltaForceÕâ¸öÓÎϷҲʹÓÃÁ˸÷½·¨¡£Ä¿Ç°»¹Ã»Óмû¹ýÖ§³ÖVoxel¼ÓËÙµÄÓ²¼þ£¬ËùÒÔDeltaForceÊÇÐèҪȫ²¿Ê¹ÓÃCPU¼ÆËãµÄ£¬¶øÖ§³ÖOpenGLÓ²¼þ¼ÓËÙµÄÏÔ¿¨Âú´ó½Ö¶¼ÊÇ£¬¶øÇÒÊʵ±Ê¹ÓÃÎÆÀíÒ²¿ÉÒÔÈ¡µÃ¼«Îª±ÆÕæµÄЧ¹û¡£
×ܶøÑÔÖ®£¬OpenGL³Ô½øÈ¥µÄÊǶ¥µãºÍÎÆÀí£¬¼·³öÀ´µÄÊÇ¿´ÉÏÈ¥ºÜÈýάµÄÆ½ÃæÎ»Í¼¡£²»ÖªµÀʲôÊÇλͼ£¿£¡¾ÍÊÇÄǸöɶÄãÔÚÆÁÄ»ÉÏ¿´¼ûÄǸöѽ¡£^o^
¡¡¡¡OpenGLÁ÷Ë®Ïß¹¤×÷µÄÔ­ÀíÊÇÕ¦ÑùµÄÄØ£¿ÄÇ¿ÉÊÇÒ»¸ö¸´ÔӵĹý³Ì£¬ÏÂÃæ¼òµ¥ÃèÊöһϣ¬ÏêϸµÄ×Ô¼º¿´ÈýάͼÐÎѧµÄÊéÈ¥°É¡£
¿Í»§¶Ë£¨¼´ÔÛÃÇдµÄͼÐÎÓ¦ÓóÌÐò£©==ÃüÁîºÍÊý¾Ý==$#@62;·þÎñÆ÷£¨Á÷Ë®Ïߣ©==$#@62;Ö¡»º³åÇø
¿Í»§ÔÚ³ÌÐòÖÐËù·¢µÄÃüÁîºÍÊý¾Ý²¢²»ÊÇÁ¢¼´´«µ½Á÷Ë®ÏßÖ´Ðеģ¬Á÷Ë®ÏßÔÚÊÕµ½glFlush/glFinish/SwapBuffersÖ®ÀàµÄÃüÁîÖ®ºó²Å»áÕæÕý¿ªÊ¼Ö´ÐÐÃüÁî¼Ó¹¤Êý¾Ý£¬ÕâЩÃüÁî¶¼ÓÐ˵Ã÷ijһ½×¶Î´¦ÀíÏà¹ØµÄÖ¸ÁîÊý¾Ý¸ÄËÍÒѾ­½áÊøÇëÇó»ñµÃËùÐè½á¹ûµÄº¬Òå¡£Õâ¾ÍÊÇËùνµÄ¿Í»§/·þÎñÆ÷ģʽ¡£
¡¡ þÎñÆ÷½ÓÊÕÄÄЩÃüÁîºÍÊý¾Ý£¬ÓÖÔõÑùÀûÓÃÕâЩÊý¾Ý½øÐÐÄÄЩ´¦ÀíÄØ£¿´óÖÂÉÏ¿ÉÒÔÒÀ´Î·Ö³ÉËĸö½×¶Î£º

  1. ×ø±ê±ä»»£¬Éú³É»ù±¾Í¼Ôª
  2. ²Ã¼ô£¬Ö»ÁôÏÂÊÓ¼û·¶Î§ÄڵIJ¿·Ý
  3. ¹âÕ¤»¯£¬Éú³ÉͼÐÎÆ¬¶Î
  4. ÖðÆ¬¶Î²Ù×÷£¬Éú³ÉËØÏñ

¡ö Ïà¹ØÄÚÈÝ
¸Ðл ·ÃÎÊÌì¼«Íø£¬Èç¹ûÄú¾õµÃ¸ÃÎÄÕÂÉæ¼°°æÈ¨ÎÊÌ⣬Çë¿´ÕâÀ