Ȩ  I   ȸ»ç¼Ò°³  I  »çÀÌÆ®¸Ê  I  µµ¿ò¸»
Àαâ°Ë»ö¾î
  IDÀúÀå
 
ȸ¿ø°¡ÀÔ I ¾ÆÀ̵ð/ºñ¹Ð¹øÈ£Ã£±â
¤ýOS / Çϵå¿þ¾î / ¼­¹ö±º
¤ýOA / ¿ÀÇǽº / ÀüÀÚÃâÆÇ
¤ý¾ÆÀÌÆù / ¾Èµå·ÎÀ̵å
¤ýµðÁöÅÐ Æ÷Åä±×·¡ÇÇ
¤ý±×·¡ÇÈ / ȨÆäÀÌÁö
¤ýÀÎÅÍ³Ý ÇÁ·Î±×·¡¹Ö
¤ýÀϹÝÇÁ·Î±×·¡¹Ö
¤ý°ÔÀÓÇÁ·Î±×·¡¹Ö
¤ýSNS / E-Business
¤ýµ¥ÀÌÅͺ£À̽º
¤ý±â Ÿ
¤ý±æ¶óÀâÀÌ
¤ý½Ç·ÂÀÌ Å½³ª´Â
¤ýȸ»ç ½Ç¹«¿¡ ÈûÀ» ÁÖ´Â
¤ý¿¹Á¦°¡ °¡µæÇÑ
¤ý±×¸² ÇÑ ÀåÀ¸·Î º¸´Â
¤ýµðÁöÅÐ Æ÷Åä±×¶óÇÇ
¤ý±×·¡ÇÈ/ȨÆäÀÌÁö
ÆäÀ̽ººÏ ºí·Î±× ³×À̹öÆ÷½ºÆ®
°ü·ÃºÐ·ù : ÀÎÅÍ³Ý ÇÁ·Î±×·¡¹Ö / ÀÚ¹Ù
Java 3D Programming
Å©°Ôº¸±â l Â÷·Êº¸±â
¤ýÀú ÀÚ Daniel Selman
¤ý¿ª ÀÚ ±èŹÎ
¤ý±¸ ºÐ ¹ø¿ª¼­
¤ý¹ßÇàÀÏ 2003³â 01¿ù 30ÀÏ
¤ýÁ¤ °¡ 20,000¿ø
¤ýÆäÀÌÁö 502 ÆäÀÌÁö
¤ýISBN 89-8054-501-0
¤ý³­À̵µ Áß±Þ.»ó±Þ
¤ýÃâÆÇ»ç ÀÎÆ÷ºÏ
Áß¿äÇÑ °³³ä°ú È¿°úÀûÀÎ ±â¹ýÀ» À§ÇÑ Áöħ¼­

Java 3D´Â Java¸¦ ÀÌ¿ëÇÏ¿© 3Â÷¿ø ±×·¡ÇÈÀ» °³¹ßÇϱâ À§ÇÑ Sun APIÀÌ´Ù. Á¤ÀûÀÎ 3Â÷¿ø ¿µ»óÈ­´Â ±¤ÃßÀû µµ±¸¿¡ ÀÇÇÏ¿© Àß Ã³¸®µÇ°í ÀÖ´Â ¹Ý¸é, µ¿ÀûÀÎ 3Â÷¿ø ±×·¡ÇÈ È¯°æ¿¡ ´ëÇÑ ¼±ÅÃÀº Java 3DÀÌ´Ù. °úÇÐÀ̳ª ÀÇ·á ¶Ç´Â °øÇÐ¿ë ¾îÇø®ÄÉÀ̼ǿ¡¼­ »ç¿ëÀÌ Áõ°¡µÇ°í ÀÖ´Â »óȲ¿¡¼­, Java 3D´Â ´ëÈ­Çü ¾îÇø®ÄÉÀ̼ÇÀ» À§ÇÑ ¼±µµÀûÀΠȯ°æÀÌ µÇ¾î°¡°í ÀÖ´Ù-¿Â¶óÀÎ 3D °ÔÀÓÀ» ¿¹·Î »ý°¢ÇÒ ¼ö Àִµ¥, ÀÌ·¯ÇÑ È¯°æ¿¡¼­´Â °ÅÀÇ ½Ç½Ã°£ÀÇ ÀÀ´ä ¼Óµµ°¡ ¿ä±¸µÈ´Ù.

Java 3D ÇÁ·Î±×·¡¹ÖÀº ¾îÇø®ÄÉÀÌ¼Ç °³¹ßÀÚµéÀ» À§ÇÑ ·Îµå¸ÊÀÌ´Ù. °³¹ßÀÚµéÀÌ ´ç¸éÇÏ°Ô µÉ µðÀÚÀÎ ¹®Á¦¿Í ÇÔÁ¤¿¡ ºüÁöÁö ¾Ê°í ÇìÃijª°¥ ¼ö ÀÖ´Â ±æÀ» Á¦½ÃÇϰí ÀÖ´Ù. ÀÌ Ã¥Àº ±âÃÊÀûÀÎ 3D ±×·¡ÇÈÀÇ °³³ä°ú ¿ë¾îÀÇ ¼Ò°³ºÎÅÍ ½ÃÀÛÇØ¼­ Á¡Â÷ Æ÷°ýÀûÀÎ ÇÁ·Î±×·¡¹Ö ¿¹Á¦¸¦ ´Ù·ç¸é¼­ ½ÇÁ¦ÀûÀÎ Java 3D ÀÛ¾÷À» À§ÇÑ ±â¹ý°ú ±â´É, ´ë¾È, ±×¸®°í ¿À·ù ¼öÁ¤À» ¼³¸íÇÒ °ÍÀÌ´Ù.

Ãʺ¸ °³¹ßÀÚ´Â Java 3D °³¹ß¿¡ °üÇÑ Áö½ÄÀ» ¾òÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù. ¼÷·ÃµÈ Java 3D °³¹ßÀÚ´Â ÀÌ Ã¥¿¡¼­ ´Ù·ç°í ÀÖ´Â ÃÖ½ÅÀÇ ±â¹ýÀ» Á¢ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.

ÀÌÃ¥¿¡¼­´Â ´ÙÀ½°ú °°Àº °ÍÀ» ¼³¸íÇÑ´Ù.

  • Àå¸é±×·¡ÇÁ
  • °èÃþÀû Á¦¾î
  • Áï½Ã, º¸·ù, È¥ÇÕ ¸ðµå
  • ¸ÖƼ ºäÀÇ ÀÌ¿ë
  • µµÇüÀÇ ¿ÜÇü Á¦¾î
  • Çö½ÇÀûÀÎ °í¼º´É Á¶¸í
  • ¸¶¿ì½º µ¿ÀÛÀÇ ÀÌ¿ë
  • ÅØ½ºÃÄ¿Í º¹¼öÀÇ »ó¼¼µµ(LOD)
  • Ãæµ¹ °¨Áö
  • SWING°úÀÇ ÅëÇÕ

    Daniel SelmanÀº BEA Systems¿¡¼­ ½ºÅÜ ¿£Áö´Ï¾î·Î J2EE¿Í °³ÀÎÈ­ ±â¹ý ±×¸®°í rules engineÀÇ Àü¹®°¡ÀÌ´Ù. Tornado Lab¿¡ ÀÖ´Â µ¿¾È, »ó¿ë Java 3D ¾îÇø®ÄÉÀ̼ÇÀ» Á¦ÀÛÇß¾ú´Ù. ÇöÀç ±×´Â ColoradoÁÖ Boulder¿¡ »ì°í ÀÖ´Ù.
  •  
    ÀÎÅÍ³Ý ½Ã´ë¶ó°í ÇÏ´Â Çö´ë¿¡ ±â¼úÀº Á¤¸» »¡¸® º¯ÇÏ´Â °Í °°½À´Ï´Ù. ÀÎÅͳÝÀÌ ³ª¿À°í Java¶ó´Â °ÍÀÌ ³ª¿Â °ÍÀÌ ºÒ°ú ¸î ³â Áö³ªÁö ¾Ê´Â °Í °°Àºµ¥, 2Â÷¿øÀÇ ±×·¡ÇÈ ºÐ¾ß¸¦ ¶Ù¾î³Ñ¾î ÀÌÁ¦´Â 3Â÷¿ø ±×·¡ÇÈ ºÐ¾ß±îÁö ±× ¿µ¿ªÀ» ³ÐÇô°¡°í ÀÖ½À´Ï´Ù.

    Java´Â 1990³â´ë ÃÊ TV ¼ÂÅé ¹Ú½º¿Í °°Àº °¡Àü Á¦Ç°¿¡¼­ »ç¿ëÇϱâ À§ÇÏ¿© ¸¸µé¾îÁ³´ø Oak¿¡¼­ À¯·¡ÇÕ´Ï´Ù. ÀÌÈÄ·Î Java¶ó´Â À̸§À» °¡Áö°Ô µÇ¾úÀ¸¸ç, 1995³â ³Ý½ºÄÉÀÌÇÁ 2.0¿¡ Æ÷ÇÔµÈ ÈÄ ³Î¸® È®»êµÇ¾ú½À´Ï´Ù. Áö±Ý±îÁö ÀÚ¹Ù´Â ÁøÈ­¸¦ °ÅµìÇÏ¿´À¸¸ç, ÀÌÁ¦´Â Sun »ç¿¡ ÀÇÇÏ¿© ¸ÞÀÎÇÁ·¹ÀÓºÎÅÍ µ¥½ºÅ©Å¾ ±×¸®°í ÈÞ´ëÀüÈ­¿¡ À̸£±â±îÁö ¸ðµç ÀåÄ¡¿¡¼­ µ¿ÀÛÀÌ °¡´ÉÇÑ ¿Ïº®¿¡ °¡±î¿î ¸ÖƼ Ç÷§Æû ȯ°æÀ¸·Î ±¸ÃàµÇ¾ú½À´Ï´Ù. ÃÖ±Ùµé¾î, À¥ ȯ°æ¿¡¼­ Á¡Â÷ 3Â÷¿ø ±â¼úÀÌ È®»êµÇ¾î°¨¿¡ µû¶ó Sun Microsystems´Â Java¸¦ ÀÌ¿ëÇÏ¿© 3Â÷¿øÀ» Ç¥ÇöÇÒ ¼ö ÀÖ´Â Java 3D¸¦ ³»¾î³õ°Ô µÇ¾ú½À´Ï´Ù.

    Java 3D´Â Java¸¦ ÀÌ¿ëÇÏ¿© ´ëÈ­ÇüÀÇ 3Â÷¿ø ±×·¡ÇÈÀ» Ç¥ÇöÇϱâ À§ÇÏ¿© Sun Microsystems¿¡¼­ °³¹ßÇÑ Å¬¶óÀÌ¾ðÆ®¿ë Java ¾îÇø®ÄÉÀÌ¼Ç ÇÁ·Î±×·¡¹Ö ÀÎÅÍÆäÀ̽º(Application Programming Interface, API)ÀÔ´Ï´Ù. ÀÌ·¯ÇÑ Java 3D¸¦ ÀÌ¿ëÇϸé 3Â÷¿ø °ÔÀÓ¿¡¼­ºÎÅÍ °úÇÐ¿ë ½Ã°¢È­ ¾îÇø®ÄÉÀ̼ǿ¡ À̸£±â±îÁö dzºÎÇÑ ´ëÈ­Çü 3Â÷¿ø ¾îÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ Java 3D APIÀÇ ±¸Á¶´Â OpenGL°ú ¸Å¿ì À¯»çÇÑ ±¸Á¶·Î ÀÌ·ç¾îÁ® ÀÖÀ½À» ½±°Ô ¾Ë ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼­, OpenGL°ú °°Àº ±âÁ¸ÀÇ ±×·¡ÇÈ ÇÁ·Î±×·¡¹ÖÀ» °æÇèÇØ º¸¾Ò´Ù¸é Java 3D ¿ª½Ã ½±°Ô ÀÍÈú ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. Java 3D´Â Java ¾ð¾î°¡ °¡Áø °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ Æ¯Â¡À» °¡Áö°í ÀÖÀ¸¸ç, ¾îÇø®ÄÉÀ̼ÇÀ¸·Î µ¶¸³ÀûÀÎ ½ÇÇàÀÌ °¡´É¸é¼­µµ VRML°ú °°ÀÌ À¥ ȯ°æ¿¡¼­µµ ¼öÇàÀÌ °¡´ÉÇÏ´Ù´Â ÀåÁ¡À» °¡Áö°í ÀÖ½À´Ï´Ù.
    ÀÌ·¯ÇÑ Java 3D¸¦ ÀÌ¿ëÇÔÀ¸·Î½á ¾ò°Ô µÇ´Â ÀåÁ¡Àº

    1) 3Â÷¿ø ±×·¡ÇÈ ÇÁ·Î±×·¡¹ÖÀ» À§ÇÑ ½Ã°£À» Àý¾àÇÒ ¼ö ÀÖÀ¸¸ç,
    2) ³×Æ®¿öÅ© ȯ°æ¿¡¼­ 3Â÷¿ø ±×·¡ÇÈÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù´Â Á¡°ú
    3) Ç÷§Æû¿¡ µ¶¸³ÀûÀΠƯ¡À¸·Î ÀÎÇÏ¿© ¼º´É È®ÀåÀÌ ½±´Ù´Â Á¡ÀÌ´Ù.

    ÀÌ Ã¥Àº ÀÌ·¯ÇÑ Java 3DÀ» ÀÌ¿ëÇÏ¿© ¾îÇø®ÄÉÀÌ¼Ç ÀÛ¼ºÇÒ ¶§ ºÎµúÈ÷´Â ½ÇÁ¦ÀûÀÎ ¸éµéÀ» ÀÚ¼¼È÷ ´Ù·ç°í ÀÖÀ¸¸ç, Á»´õ ½ÇÁúÀûÀÎ Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖµµ·Ï µÇ¾î ÀÖ½À´Ï´Ù. µû¶ó¼­, Ã¥ÀÇ ±¸¼º ¶ÇÇÑ ¾îÇø®ÄÉÀ̼ÇÀÇ µðÀÚÀΰú °³¹ß°úÁ¤¿¡¼­ Á¢ÇÏ°Ô µÇ´Â ¹®Á¦µéÀ» ±×´ë·Î ¹Ý¿µÇÒ ¼ö ÀÖµµ·Ï µÇ¾î ÀÖÀ¸¸ç, ÀϹÝÀûÀÎ APIÀÇ ¿µ¿ª »Ó¸¸ ¾Æ´Ï¶ó Java 3D ÇÁ·Î±×·¡¸Ó¿¡°Ô ¹®Á¦°¡ µÇ´Â ¿µ¿ª¿¡ ´ëÇÏ¿© ÃÊÁ¡À» ¸ÂÃß°í ÀÖ½À´Ï´Ù. ±×·¯¹Ç·Î, ½ÇÁ¦ ¾îÇø®ÄÉÀÌ¼Ç °³¹ßÀÇ ¹æÇâÀ» Á¦½ÃÇÏ¿© ÁÙ °ÍÀÔ´Ï´Ù. ¿ªÀÚ Àڽŵµ ÀÌ Ã¥À» ¹ø¿ªÇϸ鼭 ´Ù½Ã ÇÑ ¹ø ±âÃʸ¦ ´ÙÁú ¼ö ÀÖ¾úÀ¸¸ç, ´õºÒ¾î ¸¹Àº °ÍÀ» ¹è¿ü½À´Ï´Ù. ÀÌ Ã¥À» ¼±ÅÃÇÑ ¿©·¯ºÐµéµµ ÀÌ Ã¥°ú ÇÔ²² ÁÁÀº °á½ÇÀÌ ÀÖÀ¸½Ã±â¸¦ ¹Ù¶ø´Ï´Ù.
     
     
    "Manning Press-Manning Books" °ü·Ãµµ¼­´Â ÃÑ 17±Ç ÀÔ´Ï´Ù.
    - Struts(½ºÆ®·µÃ÷) : ÀÚ¹Ù ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇÑ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±¸Ãà
    - ÀÚ¹ÙÀÇ ¶Ç´Ù¸¥ ¸ÚÁø µµ±¸ - Ant(¾ØÆ®) : Java´Â Á» ¾È´Ù ! Ant(¾ØÆ®)´Â ¸ð¸¥´Ù?
    - JDK 1.4 Æ©Å丮¾ó
    - Java 3D Programming
    - ¾²µð¾´ ÀÚ¹Ù : ÀÚ¹Ù ¾ÈƼÆÐÅÏ À̾߱âµé
    - ÀÚ¹Ù ¼­¹ö ÆäÀÌÁö À¥ ÇÁ·Î±×·¡¹Ö Á¦ 2 ÆÇ
    - ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ Microsoft .NET
    - Dynamic WAP Application Development
    - JSP ÅÂ±× ¶óÀ̺귯¸®(JSP Tag Libraries)
    - ¿¹Á¦·Î ¹è¿ì´Â XSLT
    - Object Oriented Perl
    - Swing
    - ÀÚ¹Ù¸¦ »ç¿ëÇÑ ºÐ»ê ÇÁ·Î±×·¡¹Ö(Distributed Programming with JAVA)
    - Server-Based Java Programming(¼­¹ö-º£À̽ºµå ÀÚ¹Ù ÇÁ·Î±×·¡¹Ö)
    - Python and Tkinter Programming(ÆÄÀ̽ã°ú Ƽ-ÄÉÀÌ-ÀÎÅÍ ÇÁ·Î±×·¡¹Ö)
    - ÀÚ¹Ù ¼­¹ö ÆäÀÌÁö À¥ÇÁ·Î±×·¡¹Ö
    - ÀÚ¹Ù ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö 2nd Edition
     
                                      
    ȸ»ç¼Ò°³      °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§      °í°´¼¾ÅÍ     »çÀÌÆ®¸Ê      µµ¿ò¸»