PROTO SONY_SharedBindingNode [ field SFNode transformNode NULL field SFNode scriptNode NULL ] { }é▒é╠âmü[âhé═üACommunity Placeê╚èOé╠VRML2.0âuâëâEâUé¬û│Äûé▒é╠âmü[âhé≡û│Äï ÅoùêéΘéµéñüAë╜éαègÆúé│éΩé╚éóéµéñé╔ÆΦï`é│éΩé─éóéΘüB
Community PlaceâuâëâEâUé┼é═üAé▒é╠âmü[âhé═ô┴ò╩é╚ê╡éóé≡Ä≤é»é─éóéΘüB é▒é╠âmü[âhé╠transformNodeâtâBü[âïâhé≡Äwé╖transformâmü[âhé═üAâNâëâCâAâôâgè╘é┼ ïñùLé┼é½éΘéµéñé╔ì∞éτéΩéΘüB î╛éóè╖éªéΘé╞üAé▒é╠âtâBü[âïâhé┼Äwé│éΩé─éóé╚éóâmü[âhé═ïñùLé│éΩé╚éóüAé╞é╚éΘüB TransformNodeâtâBü[âïâhé═Äwé│éΩéΘòKùvé¬ùLéΦüAé╗é╠Ælé═òKé╕Transformâmü[âh é┼é╚é¡é─é═é╚éτé╚éóüB
scriptNodeâtâBü[âïâhé╠Ælé¬NULLé┼é╚éóÅΩìçüAé╗é╠Ælé═Scriptâmü[âhé┼é╚é¡é─é═ é╚éτé╚éóüBScriptâmü[âhé╠eventIné═âèâéü[âgé⌐éτî─é╘é▒é╞é¬é┼é½éΘüB æµéPê°Éöé╔transformNodeâtâBü[âïâhé╠Æåé┼Īé│éΩéΘTransformâmü[âhé╞é╚éΘæ╬Å█é≡üA æµéQê°Éöé╔Scriptâmü[âhÆåé╔î╗éΩéΘEventInû╝é╞é╚éΘeventInû╝é≡üAé╗éΩé╝éΩÄwé╖ é▒é╞é┼üAsendApplSpecific()éΓsendApplSpecificWithDist()é╞éóé┴é╜Javaé╠APIé≡ Ägéñé▒é╞é¬é┼é½éΘüB
é▒éΩéτé╠APIé╠éRö╘û┌é╠ê°Éöé═üAScriptâmü[âhé╠eventIné╠Ælé╔é╚éΘé┼éáéδéñò╢ÄÜù±Æl é┼éáéΘüBeventIné═é▒éΩéτé╠APIé╠Ägùpé╔éáé╜é┴é─Ælé≡Ä≤é»éΘê╫é╔SFStringî^é┼é╚é¡é─ é═é╚éτé╚éóüB
ùßé╞é╡é─üAăé╠éµéñé╔é╚éΘüB
PROTO SONY_SharedBindingNode [ field SFNode transformNode NULL field SFNode scriptNode NULL ] { } DEF T1 Transform { ... } DEF S1 Script { eventIn SFString IN1 eventIn SFString IN2 ... } SONY_SharedBindingNode { transformNode USE T1 scriptNode USE S1 }
PROTO Sony_Appearance [ field SFBool backface FALSE exposedField SFString description "" exposedField SFNode material NULL exposedField SFNode texture NULL exposedField SFNode textureTransform NULL ] { Appearance { material IS material texture IS texture textureTransform IS textureTransform } }
ùßüj
WorldInfo{
title "myworld"
info "WorldLocationServer: vsserver.foo.com:6000"
} or
WorldInfo{
title "myworld"
info "WorldLocationServer: 12.23.34.45:6000"
}
âAü[âJâCâuÄ⌐Égé═üALHAé≡ùpéóé─É╢ɼé╡üAVRMLâtâ@âCâïé╞ô»é╢âfâBâîâNâgâèé╔ Æué¡é╫é½é┼éáéΘüB
ùßüj
WorldInfo { ... info [... "Archive: foo.lzh"] }
WorldInfo { ... info [... "SonyAvatarRoom: TRUE"] }