|
²Ä¤G¥NWWW¼Ðã»y¨¥VRML¡]¤G¡^ VRML ªº °ò ¥» ·§ ©À ---- ¤@¡B ¸` ÂI ---- ¨Ï ¥ÎVRML »y ¨¥ ½s ¼g ªº ¤å ÀÉ ºÙ ¬°VRML ¤å ÀÉ¡] ©ÎVRML µ{ §Ç¡^¡A ¨ä ÂX ®i ¦W ¬°.wrl¡CVRML ¤å ÀÉ ªº ®æ ¦¡ ¦³ ¨â ºØ¡Gutf8 ¤å ¥» ®æ ¦¡ ©M ¤G ¶i ¨î ®æ ¦¡¡A ¥Ø «e §Ú Ì ©Ò ¥Î ªº ³£ ¬O ¤å ¥» ®æ ¦¡¡C ¨C ÓVRML ¤å ÀÉ ¬O ¤@ ÓWeb3D ¶ ±¡AVRML µê ÀÀ ¥@ ¬É ¬O ¥Ñ ¤@ Ó ©Î ¦h ÓVRML ¤å ÀÉ ©Ò ¦@ ¦P ®i ²{¡C ¤£ ¦P ªºVRML ¤å ÀÉ ¤§ ¶¡ ³q ¹L ¶W Ãì ±µ ²Õ ´ ¦b ¤@ °_¡A ¦@ ¦P ºc ¦¨ ¤F ¹M ¥¬ ¥þ ²y ªº «D ½u ©Ê ¶W ´C Åé ¨t ²Î¡C ---- ¸` ÂI¡]Node¡^ ¬OVRML ¤å ÀÉ °ò ¥» ªº ²Õ ¦¨ ³æ ¤¸¡A ¥¦ ´y z ¹ï ¶H ¬Y ¤@ ¤è ± ªº ¯S ©º¡G ¦p §Î ª¬¡B §÷ ½è µ¥¡CVRML µê ÀÀ ¥@ ¬É ªº ¹ï ¶H ©¹ ©¹ ¥Ñ ¤@ ²Õ ¨ã ¦³ ¤@ ©w ¼h ¦¸ µ² ºc Ãö ¨t ªº ¸` ÂI ¨Ó ºc ³y¡C ¸` ÂI ¨ã ¦³ ¸` ÂI ¦W¡B ¸` ÂI Ãþ «¬¡B °ì¡B ¨Æ ¥ó ±µ ¤f ©M ¹ê ²{ ¤ Ó ²Õ ¦¨ ³¡ ¤À¡C ¸` ÂI ¥i ¥H ¥ÎDEF »y ¥y ©R ¦W¡A ¥ÎUSE »y ¥y ¤Þ ¥Î¡C ---- ¸` ÂI Ãþ «¬ ¥i ¤À ¬° °ò ¥» Ãþ «¬ ©M ¥Î ¤á ¦Û ©w ¸q Ãþ «¬ ¨â ¤j Ãþ¡A °ò ¥» Ãþ «¬ ¥Ñ ¨t ²Î ´£ ¨Ñ¡A ¦Û ©w ¸q Ãþ «¬ ¥Ñ ¥Î ¤á ¦b °ò ¥» Ãþ «¬ ªº °ò ¦ ¤W ³q ¹L ì «¬ ¾÷ ¨î ºc ³y¡A ¥¦ Ì ³£ ¬O ¹ï µê ÀÀ ¥@ ¬É ªº ¬Y ¨Ç ¦@ ©Ê ªº ´£ ·Ò¡A ¦p¡GAppearance ¸` ÂI ´y z ¹ê Åé ªº ¥~ Æ[¡BMaterial ¸` ÂI ´y z ¹ï ¶H ªº §÷ ½è ¡K ¡K °ì¡B ¨Æ ¥ó ±µ ¤f ©M ¹ê ²{ ³q ±` ¥] §t ¦b ¸` ÂI Ãþ «¬ ªº ©w ¸q ¤¤¡A ¦} ¦b ºc ³y ¸` ÂI ®É ³Q ¨Ï ¥Î¡C °ì ´y z ¸` ÂI ªº ÀR ºA ©T ¦³ ÄÝ ©Ê¡A °ì ¥i ¥H ¦³ ¦h Ó¡A ¨C Ó °ì ³£ ¥² ¶· ¨ã ¦³ ¤@ Ó °ì È¡Q ¨Æ ¥ó ±µ ¤f ´y z ¸` ÂI ªº °Ê ºA ¥æ ¤¬ ÄÝ ©Ê¡A ¥¦ ´£ ¨Ñ ¸` ÂI »P ¥~ ¬É ªº ³q «H ±µ ¤f¡A ¨Æ ¥ó ±µ ¤f ¤] ¥i ¥H ¦³ ¦h Ó¡C ±µ ¤f Ãþ «¬ ¦³ ¨Æ ¥ó ¤J ¤f ©M ¨Æ ¥ó ¥X ¤f ¨â ºØ¡G ¨Æ ¥ó ¤J ¤f¡]eventIn¡^ ¬O ¸` ÂI ªº ÅÞ ¿è ±µ ¦¬ ¾¹¡A ¥¦ t ³d ºÊ Å¥ ©M ±µ ¦¬ ¥~ ¬É ¨Æ ¥ó¡Q ¨Æ ¥ó ¥X ¤f¡]eventOut¡^ ¬O ¸` ÂI ªº ÅÞ ¿è µo °e ¾¹¡A ¥¦ t ³d ¦V ¥~ ¬É µo °e ¸` ÂI ²£ ¥Í ªº ¨Æ ¥ó¡C ¹ê ²{ «h ¬O °ì ©M ¨Æ ¥ó ±µ ¤f ¾÷ ¨î ªº ¹ê ²{ ¥N ½X¡A ¥¦ ¤@ ¯ë ¥Ñ ¨t ²Î ´£ ¨Ñ¡C »Ý n ´£ ¿ô ª` ·N ªº ¬O ¨Æ ¥ó ¨ã ¦³ ¨Æ ¥ó È ©M ®É ¶¡ ÂW ÄÝ ©Ê¡A ¨Æ ¥ó È §Y ¸Ó ±± ¨î «H ®§ ¥» ¨¡A ®É ¶¡ ÂW «h ¼Ð ÃÑ ¨Æ ¥ó µo ¥Í ©Î ¶Ç °e ªº ®É ¶¡¡C ---- ¨C Ó °ì¡] ©Î ¨Æ ¥ó¡^ ³£ ¨ã ¦³ ¤@ Ó ¼Æ ¾Ú Ãþ «¬¡A ¥Î ¤_ ´y z ¼Æ ¾Ú ªº µ² ºc¡B È °ì¡B Ó ¼Æ µ¥ ÄÝ ©Ê¡C ¼Æ ¾Ú Ãþ «¬ «ö ·Ó ¥] §t ªº ¼Æ ¾Ú Ó ¼Æ ¤À ¬° ³æ È «¬ ©M ¦h È «¬ ¨â Ãþ¡A ³æ È «¬ ¥HSF ¥´ ÀY¡A ¥u ¯à ¥] §t ¤@ Ó ¼Æ ¾Ú¡Q ¦h È «¬ ¥HMF ¥´ ÀY¡A ¥i ¥] §t ¤@ Ó ¼Æ ¾Ú ¦C ªí¡C ---- ¤G¡B ³õ ´º ¹Ï¡]Scene Graph¡^ ---- ³õ ´º ¹Ï ¥Ñ ¸` ÂI «ö ¤@ ©w ªº ¼h ¦¸ Ãö ¨t ²Õ ¦¨¡A ¥¦ ¥Î ¤_ ºc ³y µê ÀÀ ¥@ ¬É ªº ¥D Åé ¢w ¢w ¦U ºØ ÀR ºA ©M °Ê ºA ¹ï ¶H¡C ---- ¦b ³õ ´º ¹Ï ¼h ¦¸ ¼Ò «¬ ¤¤¡A ¤W ¤U ¼h ¸` ÂI ¤§ ¶¡ ¦s ¦b ¨â ºØ Ãö ¨t¡G ¥] ®e Ãö ¨t ©M ¤÷ ¤l Ãö ¨t¡C ---- ¸` ÂI ªº ¥] ®e Ãö ¨t ¬O «ü ¦Z ¥N ¸` ÂI §@ ¬° ¯ª ¥ý ¸` ÂI ªº ¤@ Ó ÄÝ ©Ê °ì ¦Ó ¦s ¦b¡A ¦pAppearance ¸` ÂI¡A ¥¦ ¥u ¯à ¥Î ¤_Shape ¸` ÂI ªºappearance °ì ¤¤¡A °Ñ ¨£ ¤U ¤å ¨Ò3¡C ---- ¦Ó ¦b ¤÷ ¤l Ãö ¨t ¤¤¡A ¤l ¸` ÂI ¦} ¤£ ª½ ±µ ¥X ²{ ¦b ¤÷ ¸` ÂI ªº ÄÝ ©Ê °ì ¤¤¡A ¥¦ Ì ¶° ¤¤ ¦b ¤÷ ¸` ÂI ªºMFNode Ãþ «¬ ªº ¤l °ì ¤º¡A ¨Ì ¦¸ ±Æ ¦C¡C ¤÷ ¸` ÂI ¥² ¶· ¥Ñ ¸s ¸` ÂI ¾á ¥ô¡AVRML 97 ªº ¸s ¸` ÂI ¦³8 Ó¡GAnchor¡BBillboard¡BCollision¡BGroup¡BInline¡BLOD¡BSwitch¡BTransform¡C¡] ¥¼ §¹ «Ý Äò¡^
---- ª` ÄÀ ---- 1 ÄY ®æ ¦a »¡¡A ²Ä ¤G ¥NWWW ÁÙ ¤£ ¬O ¤@ Ó §¹ ¥þ ªºVR ¨t ²Î¡A ¦ý ¥¦ ¤w ¸g ¨ã ¦³ ¤FVR ¨t ²Î ªº °ò ¥» ¯S ©º¡A ¦} ¥B ¥¿ ÀH µÛ µê ÀÀ §Þ ¥º ªº µo ®i ¦Ó ¨³ ³t ¦a ¦¨ ¼ô °_ ¨Ó¡A ©Ò ¥H ¥» ¤å ©h ¥B ºÙ ¤§ ¬°VR ¨t ²Î¡C ---- 2 ¶W ´C Åé ¬O ¦h ´C Åé §Þ ¥º »P ¶W ¤å ¥» µ² ¦X ªº µ² ªG¡C ¦b ¶W ¤å ¥» ¨t ²Î ¤¤¡A ±N ¸` ÂI ©Ý ®i ¬° ¦h ´C Åé ºt ¼½ ³æ ¤¸ ´N ¦¨ ¬° ¶W ´C Åé ¨t ²Î¡C ¶W ´C Åé ¨t ²Î »P ¶W ¤å ¥» ¨t ²Î ªº ³Ì ¤j °Ï §O ¬O ¨ä ®É ¶¡ ¯S ©Ê¡G ¶W ¤å ¥» ¨t ²Î ¨ã ¦³ ®É ¶¡ µL Ãö ©Ê¡A ¥¦ ªº Ãì¡B Áã ªº ¯S ©Ê ³£ ¬O ®É ¶¡ µL Ãö ªº¡Q ¦Ó ¶W ´C Åé ¨t ²Î ¬O ®É ¶¡ ¬Û Ãö ªº¡A ¥¦ ªº µ ÀW¡B °Ê ºA ¹Ï ¹³ ¸` ÂI ³£ ¨ã ¦³ ®É ¶¡ ¬Û Ãö ©Ê¡C
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|