TOP¿·´©´û´©I/O¥µ¥Ý¡¼¥ÈQ&AÄÌÈΤªÌ䤤¹ç¤ï¤»
¡¡´û´© > 2015ǯ > 10·î ½ñ̾¸¡º÷¡§¡¡¾ÜºÙ¸¡º÷...
¡ÖOpenGL Utility Toolkit¡×¤Ç´Êñ3D¥×¥í¥°¥é¥ß¥ó¥°¡ª
GLUT/freeglut¤Ë¤è¤ë OpenGLÆþÌç
¾²°æ ¹ÀÊ¿ Ãø
2015ǯ10·î18ÆüȯÇä¡¡¡¡ A5Ƚ¡¡ 208¥Ú¡¼¥¸ Äê²Á¡¡\2,200¡ÊËÜÂΡ¡\2,000¡Ë
¡¡¡¡¡¡ISBN978-4-7775-1917-0 C3004 \2000E
¡¡¡ÖOpenGL¡×¤ÏSilicon Graphics¼Ò¤Î¼çƳ¤Ç³«È¯¤µ¤ì¤¿¡¢¥Ï¡¼¥É¤äOS¤Ë°Í¸¤·¤Ê¤¤¡Ö¥°¥é¥Õ¥£¥Ã¥¯¥¹¡¦¥é¥¤¥Ö¥é¥ê¡×(API)¤Ç¤¹¡£
¡¡¡ÖOpenGL¡×¤Ï¡¢Windows¤Î¤Û¤«¡¢Macintosh¤äLinux¤Ê¤É¡¢¤µ¤Þ¤¶¤Þ¤ÊOS¤Î¾å¤Ç»È¤¦¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¤½¤Î¤¿¤á¡¢¸½ºßWindows°Ê³°¤Ç¤Ï¡¢¡ÖOpenGL¡×¤¬¡Ö3D¥°¥é¥Õ¥£¥Ã¥¯¥¹¡¦¥é¥¤¥Ö¥é¥ê¡×¤Î»ö¼Â¾åÍ£°ì¤Îɸ½à¤È¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£

¡¡GLUT¤Ï¡ÖOpenGL Utility Toolkit¡×¤Îά¤Ç¡¢¡ÖGLUT¡×¤Ç¥½¡¼¥¹¤ò½ñ¤±¤Ð¡¢½é´ü²½¤«¤éÉÁ²è¥³¡¼¥É¤Þ¤Ç¡¢¤Û¤ÜƱ¤¸¥½¡¼¥¹¤Ç¥³¥ó¥Ñ¥¤¥ë¤·¼Â¹Ô¤Ç¤­¤Þ¤¹¡£
¡¡¤Ä¤Þ¤ê¡¢¡ÖGLUT¡×¤È¡ÖOpenGL¡×¤òÁȤ߹ç¤ï¤»¤ì¤Ð¡¢­¡¡ÖUNIX·ÏOS¡×¤ä¡ÖWindows¡×¡ÖMacintosh¡×¤Î¤¤¤º¤ì¤Ç¤âÆ°¤­¡¢­¢¥ê¥¢¥ë¥¿¥¤¥à¤Ë3D-CG¤òɽ¼¨¤¹¤ë¥×¥í¥°¥é¥à¤¬´Êñ¤Ë½ñ¤±¤ë¤Î¤Ç¤¹¡£

¡¡¤·¤«¤·¡¢¥ª¥ê¥¸¥Ê¥ë¤ÎGLUT¤Ï¡¢1998ǯ¤Ëȯɽ¤µ¤ì¤¿Version 3.7°Ê¹ß¡¢Ä¹¤¤´Ö¥á¥ó¥Æ¥Ê¥ó¥¹¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£¤½¤Î¤¿¤á¡¢¸½ºß¤Ç¤Ï¡¢¡ÖWindows¡×¡ÖLinux¡×¤Ë¤ª¤¤¤Æ¤Ï¡¢Âå¤ï¤ê¤Ë¡Öfreeglut¡×¤È¤¤¤¦¸ß´¹¤Î¥Ä¡¼¥ë¥­¥Ã¥È¤¬ÍøÍѤµ¤ì¤Æ¤¤¤Þ¤¹¡£
¡¡Mac¤Î¾ì¹ç¤Ï¡¢¡ÖAppStore¡×¤«¤é³«È¯´Ä¶­¤Î¡ÖXcode¡×¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ì¤Ð¡¢É¸½à¤ÇGLUT¤¬»È¤¨¤Þ¤¹¡ÊOpenGL¤Î¥Ð¡¼¥¸¥ç¥ó2.1°ÊÁ°¤Çºî¤Ã¤¿¥×¥í¥°¥é¥à¤Î¾ì¹ç¤Ï¡¢Mac¤Î¸ß´¹¥â¡¼¥É¾å¤Ç¼Â¹Ô²Äǽ¡Ë¡£

¡¡Ëܽñ¤Ç¤Ï¡¢¾åµ­¤Î´Ä¶­¤Ë¤ª¤±¤ëOpenGL¤Î¥×¥í¥°¥é¥ß¥ó¥°ÊýË¡¤ò²òÀ⤷¤Æ¤¤¤Þ¤¹¡£
¢£¡¡¼ç¤ÊÆâÍÆ¡¡¢£

Chapter1¡¡ OpenGL¤ÈGLUT

¡Î1.1¡ÏOpenGL¤Ë¤Ä¤¤¤Æ

¡Î1.2¡Ï GLUT¤È¤Ï²¿¤«

¡Î1.3¡Ï GLUT¤ÈOpenGL¤òÁȤ߹ç¤ï¤»¤ì¤Ð

 

Chapter2¡¡ GLUT¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë

¡Î2.1¡Ï GLUT¤òÆþ¼ê¤¹¤ë

¡Î2.2¡Ï UNIX / Linux ·ÏOS¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë

¡Î2.3¡Ï Windows ·ÏOS¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë

¡Î2.4¡Ï Mac OS X ¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë

 

Chapter3¡¡ ¥³¥ó¥Ñ¥¤¥ë¤Î»ÅÊý

¡Î3.1¡Ï UNIX / Linux ·ÏOS¤Î¾ì¹ç

¡Î3.2¡Ï Windows ·ÏOS¤Î¾ì¹ç

¡Î3.3¡Ï Mac OS X ¡ÊDeveloper Tools¡Ë ¤Î¾ì¹ç

 

Chapter4¡¡ ¥¦¥£¥ó¥É¥¦¤ò³«¤¯

¡Î4.1¡Ï ¶õ¤Î¥¦¥£¥ó¥É¥¦¤ò³«¤¯

¡Î4.2¡Ï ¥¦¥£¥ó¥É¥¦¤òÅɤê¤Ä¤Ö¤¹

 

Chapter5¡¡ Æó¿Þ·Á¤òÉÁ¤¯

¡Î5.1¡Ï Àþ¤ò°ú¤¯

¡Î5.2¡Ï ¿Þ·Á¤Î¥¿¥¤¥×

¡Î5.3¡Ï Àþ¤Ë¿§¤òÉÕ¤±¤ë

¡Î5.4¡Ï ¿Þ·Á¤òÅɤê¤Ä¤Ö¤¹

¡Î5.5¡Ï ´Ø¿ô¤Î̿̾ˡ

 

Chapter6¡¡ ºÂɸ¼´¤òÀßÄꤹ¤ë

¡Î6.1¡Ï ºÂɸ¼´¤È¥Ó¥å¡¼¥Ý¡¼¥È

¡Î6.2¡Ï °ÌÃ֤䥵¥¤¥º¤ò»ØÄꤷ¤Æ¥¦¥£¥ó¥É¥¦¤ò³«¤¯

 

Chapter7¡¡ ¥Þ¥¦¥¹¤È¥­¡¼¥Ü¡¼¥É

¡Î7.1¡Ï ¥Þ¥¦¥¹¡¦¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤¹¤ë

¡Î7.2¡Ï ¥Þ¥¦¥¹¤ò¥É¥é¥Ã¥°¤¹¤ë

¡Î7.3¡Ï ¥­¡¼¥Ü¡¼¥É¤«¤éÆɤ߹þ¤à

 

Chapter8¡¡ 3¼¡¸µ¿Þ·Á¤òÉÁ¤¯

¡Î8.1¡Ï 2¼¡¸µ¤È3¼¡¸µ

¡Î8.2¡Ï Àþ²è¤òɽ¼¨¤¹¤ë

¡Î8.3¡Ï Æ©»ëÅê±Æ¤¹¤ë

¡Î8.4¡Ï »ëÅÀ¤Î°ÌÃÖ¤òÊѹ¹¤¹¤ë

 

Chapter9¡¡ ¥¢¥Ë¥á¡¼¥·¥ç¥ó

¡Î9.1¡Ï ¿Þ·Á¤òÆ°¤«¤¹

¡Î9.2¡Ï ¥À¥Ö¥ë¡¦¥Ð¥Ã¥Õ¥¡¥ê¥ó¥°

 

Chapter10¡¡ ±£Ì̾õî½èÍý

¡Î10.1¡Ï ¿ÌÌÂΤò¤Ì¤ê¤Ä¤Ö¤¹

¡Î10.2¡Ï ¥Ç¥×¥¹¡¦¥Ð¥Ã¥Õ¥¡¤ò»ÈÍѤ¹¤ë

¡Î10.3¡Ï ¥«¥ê¥ó¥°

 

Chapter11¡¡ ±¢±ÆÉÕ¤±

¡Î11.1¡Ï ¸÷¤òÅö¤Æ¤Æ¤ß¤ë

¡Î11.2¡Ï ¸÷¸»¤òÀßÄꤹ¤ë

¡Î11.3¡Ï ºà¼Á¤òÀßÄꤹ¤ë

 

Chapter12¡¡ ³¬Áع½Â¤

¡Î12.1¡Ï 2¤Ä¤ÎΩÊýÂÎ

 

¼Â¸³1¡¡´ðËܼ¸³

¡ÊA¡Ë ¥¦¥©¡¼¥¯¡¦¥¹¥ë¡¼¤Î¼Â¸³

¡ÊB¡Ë ¥í¥Ü¥Ã¥È¡¦¥¢¡¼¥à¤Î¼Â¸³

¡ÊC¡Ë ¥Ô¥Ã¥Á¥ó¥°¡¦¥Þ¥·¡¼¥ó¤Î¼Â¸³

¡ÊD¡Ë ¥é¥¸¥³¥ó¡¦¥Æ¥£¡¼¥Ý¥Ã¥È¤Î¼Â¸³

¡ÊE¡Ë Êâ¹Ô¥í¥Ü¥Ã¥È¤Î¼Â¸³

¡ÊF¡Ë ¥¨¥¢¥Û¥Ã¥±¡¼¤Î¼Â¸³

 

¼Â¸³2¡¡Î©Âλë¤Î¼Â¸³

ΩÂλë¥×¥í¥°¥é¥à

 

ÉíÏ¿

ÉíÏ¿¡ÊA¡Ë¡¡º£¤Þ¤Ç¤Ë¤¢¤Ã¤¿¼ÁÌä

ÉíÏ¿¡ÊB¡Ë¡¡¥³¥ó¥Ñ¥¤¥ë¤Î»ÅÊý

ÉíÏ¿¡ÊC¡Ë¡¡¥²¡¼¥à¡¦¥â¡¼¥É

ËܽñÆâÍƤ˴ؤ¹¤ë¤´¼ÁÌä¤Ï¡¢¤³¤Á¤é
ÄÌ¿®ÈÎÇä
ºß¸Ë¤Ê¤·
¥µ¥Ý¡¼¥È¾ðÊó
¤´°Õ¸«¡¦¤´¼ÁÌä

ÆâÍƸ«ËÜ



¡¡