 |
-- ·|û / µù¥U --
|
¡@ |
|
|
J2ME 3D¤â¾÷¹CÀ¸¶}µo¸Ô¸Ñ ( ²Åé ¦r) |
§@ªÌ¡GÅǼC ¼B´¹´¹ | Ãþ§O¡G1. -> µ{¦¡³]p -> JAVA -> J2ME |
ĶªÌ¡G |
¥Xª©ªÀ¡G¤H¥Á¶l¹q¥Xª©ªÀ | 3dWoo®Ñ¸¹¡G 9446 ¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I¡i¯Ê®Ñ¡j ¡i¤£±µ¨üqÁÊ¡j |
¥Xª©¤é¡G11/1/2007 |
¶¼Æ¡G618 |
¥úºÐ¼Æ¡G1 |
|
¯¸ªø±ÀÂË¡G  |
¦L¨ê¡G¶Â¥Õ¦L¨ê | »y¨t¡G ( ²Åé ª© ) |
|
¡i¤£±µ¨üqÁÊ¡j | ISBN¡G9787115167743 |
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç |
(²Åé®Ñ¤W©Òz¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, YŪªÌ»Ýn½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ) |
§@ªÌ§Ç¡G |
ĶªÌ§Ç¡G |
«e¨¥¡G |
¤º®e²¤¶¡GÀHµÛJ2ME§Þ³Nªºµo®i¥H¤ÎµwÅé³t«×ªº´£¤É¡A3D¤â¾÷¹CÀ¸ªº©Ê¯à©M®ÄªG¤]¶V¨Ó¶V¦n¡A¤w¸g¦¨¬°¤â¾÷¹CÀ¸ªºµo®iÁͶաC ¡@¡@¥»®Ñ¤À¬°°_¨B½g¡B°ò¦½g¡B¹ê¾Ô½g©MMascot Capsule½g¡A´`§Çº¥¶i¦aÁ¿¸Ñ¤F¦p¦ó¨Ï¥ÎJ2ME¶}µo3DµL½uÀ³¥Î¡C¥»®Ñ¸Ô²ÓÁ¿¸Ñ¤FJSR-184´£¨ÑªºAPI¡A«ÂIÁ¿z¤F¯¾²z¡BÃú¤Æ¡BÅÜ´«¯x°}¡B§ë¼v(¥Ø¼ÐÄá¼v¾÷©M¦Û¥ÑÄá¼v¾÷)¡B´V°Êµe¡BMorphingÅܧÎÅé©MSkinnedÅܧÎÅéµ¥ÃöÁä§Þ³N¡A¦P®ÉÁÙÄÄz¤F§ë¼v¯x°}ªº±À¾É¡B°Êµeªº´¡Èºtºâªk¡BÅÜ´«¯x°}ªº¹Bºâ©M¨Ï¥Î¡C¦¹¥~¡A¥»®ÑÁÙµ¹¥X¤F¨Ï¥Î³o¨Ç§Þ³Nªº°ò¥»®Ø¬[¡A¨Ò¦pÃöÁä´V°Êµeªº¼½©ñ¡B¥Ø¼ÐÄá¼v¾÷©M¦Û¥ÑÄá¼v¾÷ªº¹ê²{¡AŪªÌ¥i¥Hª½±µ±N³o¨Ç¼Ò²ÕÀ³¥Î¨ì¶}µo¤¤¡C ¡@¡@¥t¥~¡A¥»®ÑÁÙÁ¿¸Ñ¤F¶Ç²Îªº3D§Þ³N¦bJ2ME¤¤ªº¹ê²{¡A¥]¬AHeightMap¦a¹Ï¡B¤½§iµP§Þ³N¡B²É¤l¨t²Î¡B¸I¼²ÀË´ú¡BFPS¹CÀ¸¶}µo¡B°g®cºtºâªkªºÀ³¥Î¡A¨ÏŪªÌ¦b¾\Ū¡B¾Ç²ß°ò¦§Þ³N«á¦³§ó¶i¤@¨Bªº´£°ª¡C ¡@¡@¥»®Ñ³Ì«áÁ¿¸Ñ¤FMascot Capsule§Þ³Nªº¨Ï¥Î¡A°¼«©ó¹CÀ¸¬[ºcªº·f«Ø¡AµÛ«Á¿¸Ñ»PM3G¬Û°Ï§Oªº¦a¤è¡A¦P®Éµ¹¥X¤FÂ×´Iªº¹ê¨Ò¡C ¡@¡@¥»®Ñ¾A¦X©ó°ª®Õ¬ÛÃö±M·~®v¥Í¡BJ2ME¥»O²¾°Ê¼WÈ·~°È¶}µo¤Hû¥H¤ÎJ2ME¤â¾÷¹CÀ¸¶}µo·R¦nªÌ°Ñ¦Ò¨Ï¥Î¡C |
¥Ø¿ý¡G²Ä¤@½g¡@°_¨B½g ²Ä1³¹¡@J2ME·§½×¡@3 1.1¡@J2MEªº°ò¥»·§©À¡@3 1.1.1¡@Java¥»O§Þ³N©MÀ³¥Î²{ª¬¡@3 1.1.2¡@J2ME²¤¶¡@4 1.1.3¡@J2MEªºÅé¨tµ²ºc¡@4 1.1.4¡@J2ME°t¸m¡@5 1.1.5¡@J2MEµêÀÀ¾÷¡@5 1.1.6¡@J2ME²ªí¡@6 1.2¡@CLDC²¤¶¡@6 1.2.1¡@¯S¼x³]³Æ¡@6 1.2.2¡@CLDCªº¹w¼f®Ö¾÷¨î¡@7 1.2.3¡@CLDCªº¦w¥þ¾÷¨î¡@8 1.2.4¡@CLDCªººô¸ô¤ä´©¡@9 1.2.5¡@CLDC 1.1ªº·s¯S©Ê¡@9 1.3¡@MIDPÀ³¥Îµ{¦¡¶}µo¡@10 1.3.1¡@MIDP³]³Æ»Ý¨D¡@10 1.3.2¡@MIDlet Suite²¤¶¡@10 1.3.3¡@MIDPÃþ®w¡@11 1.3.4¡@MIDlet¥Í¦s¶g´Á¡@12 1.3.5¡@MIDletµ{¦¡µ²ºc¡@12 1.3.6¡@MIDP 2.0ªº·s¯S¼x¡@14 1.4¡@J2ME 3D·§z¡@15 1.4.1¡@J2ME 3D¹CÀ¸·§z¡@15 1.4.2¡@M3G¥]´yz¡@15 1.4.3¡@¨âºØ¶}µo¼Ò¦¡¡@19 1.4.4¡@¤â¾÷3D¹Ï¹³¶}µo§Þ³N¡@20 1.4.5¡@3Dø»s©Ê¯à©M¹CÀ¸¤ÞÀº¡@21 1.5¡@3D¤â¾÷¹CÀ¸ªº¤ÀÃþ©M³]p·§n¡@22 1.6¡@¥»³¹¤pµ²¡@25 ²Ä2³¹¡@¶}µoÀô¹Òªº¿ï¾Ü©M°t¸m¡@26 2.1¡@WTK 2.5ªº¦w¸Ë©M°t¸m¡@26 2.1.1¡@WTK 2.5²¤¶¡@26 2.1.2¡@WTK 2.5ªº¦w¸Ë¡@27 2.1.3¡@MIDlet¶}µo¬yµ{¡@29 2.1.4¡@WTK 2.5¤¤ªº3DÀ³¥Î¶}µo¡@30 2.1.5¡@³]¸m¤uµ{ÄÝ©Ê¡@33 2.1.6¡@MIDletªº¥´¥]¡@36 2.1.7¡@MIDletªº²V²c¡@36 2.1.8¡@¹B¦æJARÀÉ¡@37 2.2¡@¤â¾÷¼t°ÓSDK¡@38 2.2.1¡@¿Õ°ò¨ÈCarbide.j 1.5ªº¦w¸Ë©M¨Ï¥Î¡@39 2.2.2¡@¯Á¥§·R¥ß«HJ2ME SDK 2.2.4ªº¦w¸Ë©M¨Ï¥Î¡@42 2.2.3¡@¼¯¦«Ã¹©ÔSDK 6.3ªº¦w¸Ë©M¨Ï¥Î¡@43 2.3¡@Jbuilder 2006²¾°Ê¶}µoÀô¹Ò¡@44 2.3.1¡@²K¥[WTK 2.5¡@45 2.3.2¡@³Ð«Ø¤uµ{¡@46 2.3.3¡@²K¥[ì©lÀɮס@48 2.3.4¡@¥´¥]»P²V²c¡@50 2.3.5¡@²K¥[¼t®a¼ÒÀÀ¾¹¡@53 2.4¡@Eclipse 3.2.1²¾°Ê¶}µoÀô¹Ò¡@56 2.4.1¡@Eclipse²¤¶¡@57 2.4.2¡@¦w¸ËEclipse©MJ2ME´¡¥ó¡@57 2.4.3¡@²K¥[WTK 2.5¡@61 2.4.4¡@³Ð«Ø¤uµ{¡@63 2.4.5¡@¹B¦æ¼ÒÀÀ¾¹¡@65 2.4.6¡@¥´¥]»P²V²c¡@66 2.4.7¡@²K¥[¼t®a¼ÒÀÀ¾¹¡@67 2.5¡@NetBeans 5.5²¾°Ê¶}µoÀô¹Ò¡@68 2.5.1¡@¦w¸ËNetBeans©M²¾°Ê¶}µo¥]¡@68 2.5.2¡@°t¸mSDK¡@69 2.5.3¡@³Ð«Ø¶µ¥Ø¡@71 2.5.4¡@²K¥[¥N½X¨Ã¹B¦æ¡@73 2.5.5¡@¾É¤J¤w¦³µ{¦¡¡@75 2.5.6¡@±M®×³]¸m¡@76 2.6¡@¥»³¹¤pµ²¡@77 ²Ä3³¹¡@¹CÀ¸¶}µo¬ÛÃö§Þ³N¡@78 3.1¡@¹CÀ¸¥Î¤á¤¶±(Canvas)¡@78 3.1.1¡@¿Ã¹õÄÝ©Ê¡@78 3.1.2¡@¿Ã¹õø»s¡@80 3.1.3¡@ø»s°ò¥»¾Þ§@¡@81 3.1.4¡@ø»sª½½u¡@82 3.1.5¡@ø»s©·§Î¡@82 3.1.6¡@ø»s¶ê¨¤¯x§Î¡@83 3.1.7¡@ø»s¤T¨¤§Î¡@83 3.1.8¡@ø»sµ§Ä²ªº³]¸m¡@84 3.1.9¡@Âù½w½Ä§Þ³N¡@84 3.2¡@¹CÀ¸ªº¿Ã¹õ¡GGameCanvasÃþ¡@85 3.2.1¡@GameCanvas·§z¡@86 3.2.2¡@ø»sÂù½w½Ä°Ï¡@86 3.2.3¡@¹ê²{¹CÀ¸¥D°j°é¡@87 3.2.4¡@Àò¨úÁä½Lª¬ºA¡@88 3.3¡@ø»s¹Ï¹³¡@90 3.3.1¡@¥Í¦¨¹Ï¹³¸ê®Æ¡@90 3.3.2¡@¹Ï¹³ªºÁãÂI¡@93 3.3.3¡@¹Ï¹³ªººI¨ú¡@94 3.3.4¡@¹Ï¹³ªº³z©ú¡@95 3.3.5¡@¥ÎPhotoshop»s§@PNG³z©úI´º¡@97 3.3.6¡@¥ÎFireworks»s§@PNG³z©úI´º¡@98 3.4¡@¦rÅé³]¸m¡@99 3.4.1¡@¥~Æ[ÄÝ©Ê¡@99 3.4.2¡@¦r«¬¤j¤pÄÝ©Ê¡@99 3.4.3¡@¦r§ÎÄÝ©Ê¡@100 3.4.4¡@Àq»{ÄÝ©Ê¡@100 3.4.5¡@³]¸m¦rÅé¡@100 3.5¡@½uµ{(Thread)»Pp®É¾¹(Timer)¡@102 3.5.1¡@¦h½uµ{·§z¡@102 3.5.2¡@½uµ{ªº³Ð«Ø¡@102 3.5.3¡@½uµ{ªº¥ð¯v©M²×¤î¡@103 3.5.4¡@½uµ{ªºÀu¥ý¶¶§Ç¡@104 3.5.5¡@¹CÀ¸½uµ{¡@104 3.5.6¡@p®É¾¹¥ô°È¡@105 3.5.7¡@¥ô°Èªº°õ¦æ©M¨ú®ø¡@105 3.6¡@¨Æ¥ó³B²z¾÷¨î¡@106 3.6.1¡@Command¨Æ¥ó¡@107 3.6.2¡@Áä½L¨Æ¥ó¡@109 3.6.3¡@¹CÀ¸°Ê§@¡@111 3.6.4¡@IJºN«Ì¨Æ¥ó¡@112 3.7¡@°O¿ýÀx¦s¨t²Î(RMS)¡@113 3.7.1¡@°O¿ýÀx¦sªº·§©À¡@113 3.7.2¡@°O¿ýÀx¦sªº³Ð«Ø¡@115 3.7.3¡@°O¿ýÀx¦sªºÃö³¬©M§R°£¡@116 3.7.4¡@¦CÁ|°O¿ýÀx¦sªº¦WºÙ¡@116 3.7.5¡@°O¿ýÀx¦sªº¦û¥ÎªÅ¶¡¡@117 3.7.6¡@²K¥[°O¿ý¡@117 3.7.7¡@°O¿ýªº§R°£¡@117 3.7.8¡@°O¿ýªº×§ï¡@117 3.7.9¡@°O¿ýªºÀò¨ú¡@118 3.7.10¡@°O¿ýÀx¦sªººÊÅ¥¡@118 3.7.11¡@ªTÁ|¾¹¡@119 3.7.12¡@¿zÀ˵{¦¡¡@120 3.7.13¡@¤ñ¸û¾¹¡@121 3.7.14¡@°O¿ýÀx¦sªº¹CÀ¸À³¥Î¡@121 3.8¡@´CÅ骺¼½©ñ(MMAPI)¡@122 3.8.1¡@MMAPI²¤¶¡@123 3.8.2¡@Àò¨ú²×ºÝ¤ä´©´CÅé®æ¦¡¡@123 3.8.3¡@Playerªº³Ð«Ø¡@124 3.8.4¡@Playerªºª¬ºA¡@126 3.8.5¡@¼½©ñ³æµ©MÁnµ§Ç¦C¡@127 3.8.6¡@³]¸mµ¶q©M¼½©ñ¤è¦¡¡@128 3.8.7¡@¹CÀ¸¤¤ªºÁnµ¼½©ñ¡@129 3.8.8¡@´CÅéºÊÅ¥¤¶±¡@129 3.9¡@¥»³¹¤pµ²¡@130 ²Ä¤G½g¡@°ò¦½g ²Ä4³¹¡@¥ÎÂI¡B½u¡B±ºc³yÀRºA¦h±Åé¡@133 4.1¡@°ò¥»®Ø¬[¡@133 4.2¡@ºc³y¦h±Å骺³»ÂI½w½Ä¡@134 4.2.1¡@³»ÂI°}¦C(VertexArray)¡@134 4.2.2¡@¦ì¸m°}¦C(PositionArray)¡@135 4.2.3¡@ªk¦V¶q°}¦C(NormalArray)¡@136 4.2.4¡@ÃC¦â°}¦C(ColorArray)¡@139 4.2.5¡@¯¾²z°}¦C(TextureArray)¡@140 4.2.6¡@³»ÂI½w½Ä(VertexBuffer)¡@142 4.3¡@ºc³y¦h±Å骺¯Á¤Þ½w½Ä¡@145 4.3.1¡@¯Á¤Þ½w½Äªº¨Ï¥Îì²z¡@145 4.3.2¡@¤T¨¤±a«Ø¼Òì«h¡@145 4.3.3¡@¤T¨¤±a¯Á¤Þ(TriangleStripArray)¡@146 4.4¡@¦h±Å骺¥~Æ[ÄÝ©Ê¡@148 4.5¡@ÃC¦â¿Ä¦XÄÝ©Ê(CompositingMode)¡@150 4.5.1¡@ºc³y¨ç¼Æ¡@151 4.5.2¡@¿Ä¦X¼Ò¦¡¡@151 4.5.3¡@Alphaªù¡@153 4.5.4¡@ÃC¦â½w¦s¡@153 4.5.5¡@²`«×½w¦s¡@153 4.5.6¡@²`«×ÀË´ú¡@155 4.5.7¡@²`«×°¾²¾¡@155 4.6¡@¦hÃä§ÎÄÝ©Ê(PolygonMode)¡@156 4.6.1¡@ºc³y¨ç¼Æ¡@157 4.6.2¡@Âù±´z¿ï¼Ò¦¡(Culling)¡@158 4.6.3¡@Äñ¶¤è¦¡(Winding)¡@158 4.6.4¡@µÛ¦â¼Ò¦¡(Shading)¡@159 4.6.5¡@³zµø×¥¿(PerspectiveCorrection)¡@160 4.6.6¡@Âù±¥ú·Ó(TwoSidedLighting)¡@161 4.6.7¡@Äá¼v¾÷¿O¥ú(LocalCameraLighting)¡@161 4.7¡@¯¾²z¬M®g(Texturing)¡@161 4.7.1¡@2D¹Ï¹³(Image2D)¡@162 4.7.2¡@Texture2D²¤¶¡@163 4.7.3¡@³Ð«Ø¯¾²z¡@165 4.7.4¡@¯¾²zªº«½Æ©M¹X¦ì¡@165 4.7.5¡@¯¾²zÂoÃè¡@166 4.7.6¡@¯¾²z¼Ò¦¡¡@168 4.7.7¡@¯¾²zªº±ÛÂà¡BÁY©ñ©M¥²¾¡@170 4.8¡@§÷½èÄÝ©Ê(Material)¡@171 4.8.1¡@¥úªº¤Ï®gì²z¡@172 4.8.2¡@§÷½èªºÃþ«¬¡@173 4.8.3¡@§÷½èªºÃC¦â¡@174 4.8.4¡@Ã豤Ϯgªº°ª¥úÄÝ©Ê¡@175 4.8.5¡@³»ÂIÃC¦â¸òÂÜ¡@175 4.9¡@Ãú¤ÆÄÝ©Ê(Fog)¡@176 4.9.1¡@ºc³y¨ç¼Æ¡@178 4.9.2¡@Ãú¤ÆÃþ«¬¡@178 4.9.3¡@Ãú¤Æ¤èµ{¡@178 4.9.4¡@Ãú¤ÆÃC¦â¡@179 4.9.5¡@Ãú¤Æ¹ê¨Ò¡@179 4.10¡@ºô®æ¦h±Åé(Mesh)¡@180 4.10.1¡@Ãþ¤èªk¤¶²Ð¡@180 4.10.2¡@ºc³y¨ç¼Æ¡@181 4.10.3¡@¬d¸ß¤l±©M¥~Æ[ÄÝ©Ê¡@181 4.11¡@¹ê¨Ò¡Gºc³y¥|Ù±À@¼Ò«¬¡@182 4.11.1¡@¥|Ù±À@ªº³»ÂI©w¸q¡@182 4.11.2¡@³»ÂI½w½Äªººc³y¡@182 4.11.3¡@¥~Æ[Äݩʪººc³y¡@185 4.11.4¡@²K¥[³õ´º¤¸¯À¡@186 4.11.5¡@¥N½X®Ø¬[¡@186 4.11.6¡@µ{¦¡¹B¦æµ²ªG¡@188 4.12¡@¹ê¨Ò¡G±a¯¾²zªºÄ_¼C¡@188 4.12.1¡@³»ÂI½w½Äªººc³y¡@188 4.12.2¡@¥~Æ[Äݩʪººc³y¡@190 4.12.3¡@³õ´º¤¸¯Àªººc³y¡@191 4.12.4¡@¹CÀ¸½uµ{¡@192 4.12.5¡@§ïÅܤè¦ì¡@192 4.13¡@¥»³¹¤pµ²¡@194 ²Ä5³¹¡@¥ú·½©MÄá¼v¾÷¡@195 5.1¡@¥ú·½¡@195 5.1.1¡@¥ú·½Ãþ(Light)¡@195 5.1.2¡@¼Æ¶q¡BÃC¦â©M¤è¦ì¡@197 5.1.3¡@±j«×©M°I´î¡@198 5.1.4¡@Àô¹Ò¥ú(Ambient)¡@199 5.1.5¡@¥¦æ¥ú(Directional)¡@200 5.1.6¡@ÂI¥ú·½(Omni)¡@201 5.1.7¡@»E¥ú·½(Spot)¡@201 5.2¡@Äá¼v¾÷²z½×¡@202 5.2.1¡@±q3D¨ì2DªºÅÜ´«¡@203 5.2.2¡@Äá¼v¾÷ªÅ¶¡¡@203 5.2.3¡@µô°ÅªÅ¶¡¡@204 5.2.4¡@½u©Ê´¡È¡@205 5.2.5¡@³zµø§ë¼v¡@205 5.2.6¡@¥¿¥æ§ë¼v¡@209 5.3¡@Äá¼v¾÷¨Ï¥Î¡@210 5.3.1¡@Äá¼v¾÷Ãþ(Camera)¡@210 5.3.2¡@³zµø§ë¼vªº¹ê²{¡@211 5.3.3¡@¥¿¥æ§ë¼vªº¹ê²{¡@211 5.3.4¡@½sµ{«Øij¡@213 5.4¡@¥Ø¼ÐÄá¼v¾÷ªº¹ê²{¡@213 5.4.1¡@¥Ø¼ÐÄá¼v¾÷ì²z¡@213 5.4.2¡@§ë¼v¯x°}ªº¹Bºâ¡@214 5.4.3¡@¥Ø¼ÐÄá¼v¾÷ªºÀ³¥Î¡@216 5.5¡@¦Û¥ÑÄá¼v¾÷ªº¹ê²{¡@218 5.5.1¡@ºc³y¤èªk¡@218 5.5.2¡@Áä½L¨Æ¥ó¡@219 5.5.3¡@§ó·sÄá¼v¾÷¤è¦ì¡@220 5.5.4¡@¥²¾Äá¼v¾÷¡@221 5.5.5¡@±ÛÂàÄá¼v¾÷¡@221 5.5.6¡@¿Ã¹õÅã¥Ü¡@224 5.5.7¡@³X°Ý²Õ©MÄá¼v¾÷¡@225 5.5.8¡@¦Û¥ÑÄá¼v¾÷ªº¹B¥Î¡@225 5.6¡@¥»³¹¤pµ²¡@226 ²Ä6³¹¡@¯x°}©M½u©ÊÅÜ´«¡@228 6.1¡@¯x°}ªº©w¸q©M¹Bºâ¡@228 6.1.1¡@¯x°}ÅÜ´«Ãþ(Transform)¡@228 6.1.2¡@ÂI©M¦V¶q¡@230 6.1.3¡@4D»ô¦¸®y¼Ð¡@231 6.1.4¡@³æ¦ì¯x°}¡@232 6.1.5¡@Âà¸m¯x°}¡@233 6.1.6¡@¦æ¦C¦¡¡@234 6.1.7¡@°f¯x°}¡@236 6.1.8¡@¯x°}»P¯x°}ªº¼ªk¡@238 6.1.9¡@¯x°}»P¦V¶qªº¼ªk¡@239 6.2¡@¯x°}ªºÅÜ´«¾Þ§@¡@240 6.2.1¡@¥²¾(Translate)¡@241 6.2.2¡@2D¤¤ªº±ÛÂà¡@242 6.2.3¡@3D¤¤Â¶§¤¼Ð¶bªº±ÛÂà¡@243 6.2.4¡@3D¤¤Â¶¥ô·N¶bªº±ÛÂà¡@244 6.2.5¡@3D¤¤Â¶¥ô·NÂIªº±ÛÂà¡@246 6.2.6¡@¥|¤¸¼Æªí¥Üªº±ÛÂà(RotateQuat)¡@246 6.2.7¡@ÁY©ñ(Scale)¡@248 6.2.8¡@Ãè¹³(Reflection)¡@249 6.2.9¡@2D¤¤ªº¤ÁÅÜ¡@250 6.2.10¡@3D¤¤ªº¤ÁÅÜ¡@251 6.2.11¡@°fÅÜ´«¡@253 6.2.12¡@¯x°}©M³»ÂI°}¦Cªº¼ªk¡@253 6.3¡@3D¹ï¶HªºÅÜ´«¡@254 6.3.1¡@¥iÅÜ´«¹ï¶HÃþ(Transformable)¡@254 6.3.2¡@¥²¾ÅÜ´«¡@255 6.3.3¡@±ÛÂàÅÜ´«¡@257 6.3.4¡@ÁY©ñÅÜ´«¡@258 6.3.5¡@ÅÜ´«ªº²Õ¦X¡@259 6.3.6¡@¥@¬É§¤¼Ð¨t¡@260 6.3.7¡@ª«Å駤¼Ð¨t¡@260 6.3.8¡@¤£¦P§¤¼Ð¨tùتºÅÜ´«¡@261 6.4¡@¥»³¹¤pµ²¡@264 ²Ä7³¹¡@3D³õ´ºªº´è¬V¡@265 7.1¡@³õ´º¾ðªººc«Ø¡@265 7.1.1¡@©â¶H3Dª«ÅéObject3D¡@265 7.1.2¡@¸`ÂI(Node)¡@268 7.1.3¡@¸`ÂI²Õ(Group)¡@270 7.1.4¡@¥@¬É¸`ÂI(World)¡@271 7.1.5¡@¹ê¨Ò¡G¥ß¤èÅé²ÕªººÞ²z¡@273 7.2¡@¹ï»ô§Þ³Nªº¨Ï¥Î¡@276 7.2.1¡@¤½§iµP(Billboard)§Þ³N¡@276 7.2.2¡@³õ´º¤¤¾ð¤ìªº¹ê²{¡@277 7.2.3¡@Align¹ê²{ªº¥Ø¼ÐÄá¼v¾÷(TargetCamera)¡@285 7.2.4¡@Align¹ê²{ªº¥Ø¼Ð»E¥ú¿O(TargetLight)¡@286 7.3¡@¬B¨ú§Þ³Nªº¨Ï¥Î¡@286 7.3.1¡@¬B¨ú·§z¡@286 7.3.2¡@¬B¨ú¥ú§ô(RayIntersection)¡@287 7.3.3¡@Cameraµø½u¬B¨ú¡@289 7.3.4¡@¹ê¨Ò¡G¬B¨ú¥ß¤èÅé¡@289 7.3.5¡@¸I¼²ÀË´ú¡@292 7.4¡@³õ´ºÃ¸»s(Graphics3D)¡@292 7.4.1¡@Graphics3DÃþªº¨Ï¥Î¡@292 7.4.2¡@¹Ï§ÎÀu¤Æ«Øij¡@294 7.4.3¡@ø»s©MºÞ²z³õ´º¤¸¯À¡@296 7.4.4¡@³]³Æªº3DÄÝ©Ê¡@296 7.4.5¡@I´º(Background)¡@298 7.4.6¡@¹ê¨Ò¡Gºu°ÊI´º¡@300 7.4.7¡@3DºëÆFÃþ(Sprite3D)¡@303 7.4.8¡@²¾°ÊªººëÆF¹ï¶H¡@305 7.5¡@¥»³¹¤pµ²¡@307 ²Ä8³¹¡@«O¯d¼Ò¦¡ºc³y3D³õ´º¡@308 8.1¡@¸ü¤JM3GÀÉ¡@308 8.1.1¡@LoaderÃþ¸ü¤J¼Æ¾Ú¡@308 8.1.2¡@¤ÀÂ÷¼Ò«¬¡@310 8.1.3¡@M3GÀɾɥX«Øij¡@311 8.1.4¡@¹ê¨Ò¡G¹M¾ä³õ´º¡@312 8.2¡@¸ÑªR³õ´º¾ð¡@315 8.2.1¡@¸ü¤JM3GÀÉ¡@315 8.2.2¡@¸ÑªR³õ´º¡@316 8.2.3¡@¸ÑªR¸`ÂI¡@316 8.2.4¡@¸ÑªR²Õ¸`ÂIªºÅÜ´«¯x°}¡@317 8.2.5¡@¸ÑªR³»ÂI½w½Ä¡@317 8.2.6¡@¸ÑªR§÷½èÄÝ©Ê¡@318 8.2.7¡@§PÂ_®Ú¸`ÂI¡@319 8.3¡@3ds max 9.0ºc«Ø³õ´º¡@321 8.3.1¡@³Ð«Ø¯ù³ý¼Ò«¬¡@321 8.3.2¡@Äá¼v¾÷©M¿O¥ú¡@322 8.3.3¡@§÷½è»P¯¾²z¡@325 8.3.4¡@³õ´ºI´º¡@328 8.3.5¡@¾É¥X³õ´º¡@328 8.3.6¡@¹B¦æµ{¦¡¡@331 8.3.7¡@½Õ¾ã§¤¼Ð¨t¡@332 8.4¡@Maya7.0ºc«Ø³õ´º¡@333 8.4.1¡@µæ³æ¡@333 8.4.2¡@µø¹Ï¡@334 8.4.3¡@ÁôÂ䶱¤¸¯À¡@335 8.4.4¡@µø¹Ï¾Þ§@¡@335 8.4.5¡@¥²¾¡B±ÛÂà©MÁY©ñ¡@336 8.4.6¡@³Ð«Ø¼Ò«¬¡@336 8.4.7¡@§÷½è»P¯¾²z¡@338 8.4.8¡@¿O¥ú»PÄá¼v¾÷¡@341 8.4.9¡@¾É¥X³õ´º¡@342 8.5¡@Blender 2.4ºc«Ø³õ´º¡@345 8.5.1¡@Blender¥Î¤á¤¶±Â²¤¶¡@345 8.5.2¡@¥´¶}©M«O¦s¤å¥ó¡@346 8.5.3¡@¿ï¾Ü¼Ò«¬¡@347 8.5.4¡@¥²¾¡B±ÛÂà©MÁY©ñ¡@347 8.5.5¡@©î¤Àµ¡¤f¡@348 8.5.6¡@¤Á´«µø¹Ï¡@349 8.5.7¡@¤u¨ã²°¡@349 8.5.8¡@§Ö±¶«ö¶s¡@350 8.5.9¡@¥Î¤á°Ñ¼Æ³]¸m¡@350 8.5.10¡@³Ð«Ø¼Ò«¬¡@351 8.5.11¡@¿O¥ú»PÄá¼v¾÷¡@352 8.5.12¡@§÷½è»P¯¾²z¡@353 8.5.13¡@³õ´ºI´º¡@355 8.5.14¡@¾É¥X³õ´º¡@355 8.6¡@¬yÄýM3GÀÉ¡@356 8.6.1¡@JSR-184 Player¬yÄý³õ´º¡@356 8.6.2¡@M3GToolkit 0.5.0¬yÄý³õ´º¾ð¡@357 8.6.3¡@M3GToolkit 4.0¬yÄý³õ´º¡@358 8.6.4¡@Åã¥Ü¼Ò¦¡¡@359 8.6.5¡@Äá¼v¾÷¡@360 8.6.6¡@³õ´º¾ð¡@361 8.6.7¡@¼½©ñ°Êµe¡@361 8.6.8¡@¦Û©w¸q¿O¥ú¡@362 8.7¡@¥»³¹¤pµ²¡@362 ²Ä9³¹¡@3D°Êµe»s§@¡@363 9.1¡@°Êµe·§z¡@363 9.1.1¡@ÃöÁä´V°Êµe¡@363 9.1.2¡@°©Àf»X¥Ö°Êµe¡@364 9.1.3¡@ÅܧΪ«Åé°Êµe¡@364 9.1.4¡@3D°Êµe¹ê²{¾÷¨î¤Îì²z¡@364 9.2¡@ÃöÁä´V§Ç¦C(KeyframeSequence)¡@365 9.2.1¡@´¡Èºtºâªk¡@366 9.2.2¡@½u©Ê´¡È(LINEAR)¡@366 9.2.3¡@¥|¤¸¼Æ´¡È(SLERP)¡@367 9.2.4¡@³æ¨B´¡È¡@368 9.2.5¡@³]¸mÃöÁä´V¡@368 9.2.6¡@´V«½Æ¼Ò¦¡¡@368 9.2.7¡@³]¸m¦³®Ä´V¡@369 9.2.8¡@³]¸m«ùÄò®É¶¡¡@369 9.3¡@°Êµey¸ñ(AnimationTrack)¡@370 9.3.1¡@°Êµe¯S©Ê¡@370 9.3.2¡@°Êµey¸ñªººc³y¡@371 9.3.3¡@¸j©w°Êµe±±¨î¾¹¡@372 9.4¡@°Êµe±±¨î¾¹(AnimationController)¡@372 9.4.1¡@¬¡°Ê¶¡¹j©MÅv«¡@373 9.4.2¡@§Ç¦C®É¶¡©M¥@¬É®É¶¡¡@374 9.4.3¡@°Êµe¼½©ñ¡@375 9.4.4¡@¹ê¨Ò¡Gºu°Êªº¥ß¤èÅé¡@376 9.4.5¡@¹ê¨Ò¡G¹C°Êªº½ü²î¡@380 9.4.6¡@«O¯d¼Ò¦¡¤Uªº°Êµe¼½©ñ¡@385 9.5¡@ÅܧΦh±Åé°Êµe¡@387 9.5.1¡@³»ÂIÅܧΦh±Åé(MorphingMesh)¡@387 9.5.2¡@¹ê¨Ò¡GÅܧΪº¤T¨¤¬W¡@390 9.5.3¡@¹ê¨Ò¡G¬¡°Êªº¤â«ü¡@392 9.5.4¡@¹ê¨Ò¡GÃöÁä´V°Êµe±±¨îÅv«¡@398 9.5.5¡@°©ÀfÅܧΦh±Åé(SkinnedMesh)¡@405 9.5.6¡@¹ê¨Ò¡G¬¡°ÊªºÃö¸`¡@406 9.5.7¡@¹ê¨Ò¡GÃöÁä´V°Êµe±±¨î°©Àf±ÛÂਤ«×¡@410 9.6¡@¥»³¹¤pµ²¡@416 ²Ä¤T½g¡@¹ê¾Ô½g ²Ä10³¹¡@3D¶}µo¬ÛÃö§Þ³N¡@419 10.1¡@°ò¥»¦a§Î´è¬V§Þ³N¡@419 10.1.1¡@HeightMap²¤¶¡@419 10.1.2¡@®ü®q¦a¹Ïªºì²z¡@421 10.1.3¡@¦a¹Ï¤¸¯À¹Ï¤¸¡@422 10.1.4¡@Ū¨ú¤¸¯À¸ê®Æ¡@422 10.1.5¡@ºc³y¥|Ãä§Î¹Ï¤¸¡@423 10.1.6¡@®Ú¾Ú¦a¹Ïºc³y¥|Ãä§Î²Õ¡@425 10.1.7¡@ºc³y¹CÀ¸³õ´º¡@426 10.1.8¡@ø»s³õ´º¡@427 10.1.9¡@Áä½L¿é¤J¡@427 10.1.10¡@¦a¹Ï¯¾²zªºÀ³¥Î¡@429 10.1.11¡@Äá¼v¾÷¹C¾ú³õ´º¹Ï¡@430 10.2¡@²É¤l¨t²Î§Þ³N¡@431 10.2.1¡@²É¤l¨t²Î²¤¶¡@432 10.2.2¡@²É¤l¨t²ÎÀ³¥Î¡@432 10.2.3¡@²É¤l¨t²ÎÄÝ©Ê¡@432 10.2.4¡@²É¤l¨t²Î¼Ò«¬¡@433 10.2.5¡@µK¤õ²É¤l¨t²Î¡@433 10.2.6¡@Ãz¬µ²É¤l¨t²Î¡@440 10.3¡@¸I¼²ÀË´ú§Þ³N¡@443 10.3.1¡@¸I¼²ÀË´ú§Þ³N²¤¶¡@443 10.3.2¡@²yÅé¸I¼²ÀË´ú¡@444 10.3.3¡@AABB¥ß¤èÅéÃä¬É®ØÀË´ú¡@446 10.3.4¡@OBB¾ð¸I¼²ÀË´ú¡@455 10.3.5¡@¸I¼²¤ÏÀ³¡@457 10.4¡@¥»³¹¤pµ²¡@457 ²Ä11³¹¡@3D°g®c¹CÀ¸³]p»P¹ê²{¡@458 11.1¡@°g®c¹CÀ¸ªºµ¦¹º©M·Ç³Æ¤u§@¡@458 11.1.1¡@3D¹CÀ¸¶}µo·§z¡@458 11.1.2¡@¹CÀ¸ªºµ¦¹º¡@459 11.1.3¡@¹CÀ¸ªº·Ç³Æ¤u§@¡@460 11.2¡@°g®c¹CÀ¸ªº¬[ºc¡@460 11.2.1¡@¹CÀ¸½uµ{¡@460 11.2.2¡@¹CÀ¸ªºÃþµ²ºc¡@461 11.2.3¡@¹CÀ¸ªº³õ´º¬[ºc¡@462 11.2.4¡@¹CÀ¸ªº¬yµ{¡@462 11.2.5¡@²`«×Àu¥ýºtºâªk¥Í¦¨°g®c¡@464 11.3¡@°g®c¹CÀ¸ªº¹ê²{¡@467 11.3.1¡@¥DÃþMaze3DMIDletÃþ¡@467 11.3.2¡@¥\¯àªí¦CªíMenuListÃþªº¹ê²{¡@469 11.3.3¡@¥±PlaneÃþªº¹ê²{¡@471 11.3.4¡@°g®c¦a¹ÏMazeÃþªº¹ê²{¡@473 11.3.5¡@³]³ÆÄÝ©ÊGraphics3DpropertiesÃþªº¹ê²{¡@481 11.3.6¡@¿ù»~³B²zErrorScreenÃþªº¹ê²{¡@481 11.4¡@¹CÀ¸µe¥¬MazeCanvasÃþªº¹ê²{¡@482 11.4.1¡@ÅܼƩMºc³y¨ç¼Æ¡@482 11.4.2¡@³Ð«Ø¶}©l¼Ð»x¡@483 11.4.3¡@³Ð«Øµ²§ô¼Ð»x¡@485 11.4.4¡@³Ð«Ø©w¦ì¼Ð»x¡@486 11.4.5¡@³Ð«Ø°g®cªºÀð¾À¡@487 11.4.6¡@³Ð«Ø¦aªO¡@488 11.4.7¡@ªì©l¤Æ¹CÀ¸³õ´º¡@489 11.4.8¡@¹CÀ¸ªºµø¨¤¤Á´«¡@490 11.4.9¡@¥b³z©úªºÀð¾À¡@491 11.4.10¡@¹CÀ¸½uµ{¡@492 11.4.11¡@ø»s3D³õ´º¡@494 11.4.12¡@ø»s2D¹Ï¹³¡@495 11.4.13¡@ª±®aªº²¾°Ê¡@495 11.4.14¡@§PÂ_ª±®a¯à§_²¾°Ê¡@498 11.4.15¡@Åã¥Ü¥\¯àªí¡@499 11.5¡@°g®c¹CÀ¸ªº§ïµ½¡@499 11.6¡@¥»³¹¤pµ²¡@500 ²Ä12³¹¡@²Ä¤@¤HºÙ®gÀ»¹CÀ¸(FPS)ªº³]p»P¹ê²{¡@501 12.1¡@²Ä¤@¤HºÙ®gÀ»¹CÀ¸ªºµ¦¹º©M·Ç³Æ¤u§@¡@501 12.1.1¡@²Ä¤@¤HºÙ®gÀ»¹CÀ¸·§z¡@501 12.1.2¡@²Ä¤@¤HºÙ®gÀ»¹CÀ¸ªº¤H¤u´¼¼z¡@502 12.1.3¡@¹CÀ¸ªºµ¦¹º¡@503 12.1.4¡@¹CÀ¸ªº¸ê·½¡@504 12.2¡@¹CÀ¸µe¥¬ªº¹ê²{¡@504 12.2.1¡@³Ð«Ø³õ´º¡@504 12.2.2¡@Áä½L¨Æ¥ó³B²z¡@506 12.2.3¡@¨ê·sø»s¡@507 12.3¡@ª±®aµø¨¤ªº¹ê²{¡@509 12.3.1¡@±a¯¾²zªº¥±Ãþ¡@509 12.3.2¡@²¾°ÊÄá¼v¾÷ªº¹ê²{¡@511 12.3.3¡@Áä½L¨Æ¥ó³B²z¡@512 12.3.4¡@¦ì¸mªº§ó·s¡@513 12.3.5¡@Àò¨úÄá¼v¾÷ªº·í«e¤è¦ì¡@514 12.4¡@¸ü¤J¼Ä¤H¤Hª«¨¤¦â¡@515 12.4.1¡@ê®{«H®§¡@515 12.4.2¡@ê®{1ªº¸ü¤J¡@516 12.4.3¡@ê®{2ªº¸ü¤J¡@517 12.5¡@Ãz¬µ©M®gÀ»¡@519 12.5.1¡@Ãz¬µ°Êµeªº¹ê²{¡@519 12.5.2¡@®gÀ»ª¬ºAªº±±¨î¡@522 12.5.3¡@Ãz¬µÁnµªº¼½©ñ¡@526 12.6¡@¥»³¹¤pµ²¡@528 ²Ä¥|½g¡@Mascot Capsule½g ²Ä13³¹¡@Mascot Capsule§Þ³N¤Jªù¡@533 13.1¡@³Ð«Ø©Mø»s3D¼Ò«¬¡@533 13.1.1¡@Mascot Capsule·§z¡@533 13.1.2¡@ø»s¥ß¤èÅé¹ê¨Ò¡@535 13.1.3¡@ø»s«ü¥O©M«ü¥O¦Cªí¡@538 13.1.4¡@¹Ï¤¸Ãþ«¬»P³»ÂI®y¼Ð¡@539 13.1.5¡@ªk¦V¶q®y¼Ð¡@539 13.1.6¡@¯¾²z®y¼Ð¡@540 13.1.7¡@ÃC¦â¸ê®Æ¡@541 13.1.8¡@ø»s¼h»PÄá¼v¾÷¡@548 13.1.9¡@¯¾²zªº¨Ï¥Î©M¯¾²z°Êµe¡@550 13.1.10¡@ÃC¦â¿Ä¦X¤è¦¡¡@556 13.1.11¡@Àô¹Ò¥ú»P¥¦æ¥ú¡@559 13.2¡@3DÅÜ´«©M¹Bºâ¨ç¼Æ¡@560 13.2.1¡@Vector3DÃþ¹ê²{ªº3D¦V¶q¡@560 13.2.2¡@AffineTransÃþ¹ê²{ªº¥é®gÅÜ´«¡@563 13.2.3¡@Util3DÃþ¹ê²{ªº¥¿§E©¶¨ç¼Æ¡@568 13.2.4¡@Util3DÃþ¹ê²{ªº¤è®Ú¹Bºâ¡@574 13.3¡@³z©ú¯¾²zºëÆF¹ê²{ªº·ÏÃú®ÄªG¡@576 13.3.1¡@MIDletµ{¦¡¤J¤f¡@576 13.3.2¡@©â¶H§ë¼vÄݩʪºV3Object°òÃþ¡@577 13.3.3¡@Àð¾À»P¦aªO©â¶Hªº¥±Ãþ(Plane)¡@578 13.3.4¡@pºâ´V³t«×ªºFPSÃþ¡@582 13.3.5¡@Ä~©ÓV3ObjectªºSmoke·ÏÃúÃþ¡@583 13.3.6¡@ø»s³õ´º¹CÀ¸µe¥¬SmokeCanvas¡@586 13.4¡@¥»³¹¤pµ²¡@590 ²Ä14³¹¡@«O¯d¼Ò¦¡¤UªºMascot Capsule¶}µo¡@591 14.1¡@«O¯d¼Ò¦¡¤UªºÀÉ»s§@©M¬yÄý¡@591 14.1.1¡@PAC1.3½s¿èBAC©MTRAÀÉ¡@591 14.1.2¡@M3DConv3.8»s§@MBAC©MMTRA¤å¥ó¡@594 14.1.3¡@PVMicro3.5.2¬yÄýMBAC©MMTRAÀÉ¡@595 14.1.4¡@H3TÀÉ©MM3GÀɪºÂà´«¡@599 14.2¡@¹ê¨Ò¡G°Êµe¾÷¾¹¤H¡@601 14.2.1¡@Micro3DMIDlet¥DÃþ¡@601 14.2.2¡@¹CÀ¸µe¥¬¬yµ{¡@602 14.2.3¡@¸ü¤J¹CÀ¸¸ê·½¡@603 14.2.4¡@±Ò°Ê½uµ{¡@604 14.2.5¡@Áä½L¨Æ¥ó¡@606 14.2.6¡@¤Á´«°Êµe¼Ò¦¡¡@607 14.2.7¡@ÄÀ©ñ¹CÀ¸¸ê·½¡@609 14.3¡@¹ê¨Ò¡G¸õ»Rªº¨k«Ä¡@610 14.3.1¡@¥DÃþµ{¦¡¤J¤f¡@610 14.3.2¡@µe¥¬¤u§@¬yµ{¡@611 14.3.3¡@ªì©l¤Æ³õ´º¡@611 14.3.4¡@¹CÀ¸½uµ{¡@613 14.3.5¡@ÄÀ©ñ¹CÀ¸¸ê·½¡@614 14.4¡@¹ê¨Ò¡G±ÛÂ઺¸¾÷¡@614 14.4.1¡@¸ü¤J¹CÀ¸¸ê·½¡@615 14.4.2¡@¹CÀ¸°j°é¡@616 14.5¡@¥»³¹¤pµ²¡@618 |
§Ç¡G |
|