X3D Example Archives: X3D4AM, X3D for Advanced Modeling, Hello World Scenes

[1] HelloCostaRica.x3d ¡Hola Costa Rica Pura Vida!
Directory Viewpoint Slideshow
Hello World

Hello Costa Rica

Hello Germany

This chapter demonstrates Internationalization (I18N) and Localization (L14N) of text display through a collection of HelloWorld scenes in many different human languages. It presents a collection of interesting variations on the original HelloWorld.x3d reference scene using many different languages, thus testing foreign-language support by HTML browsers and X3D players. The Hello World scene itself was inspired as a basic test that follows a common pattern, demonstrating the simplest possible way to say "Hello World" in a given programming language. You might know that there are many such programs for many different programming languages. VRML and X3D are both illustrated on the Hello World Wikipedia page as part of several hundred programming languages.

X3D scene models typically use the UTF-8 character encoding which is capable of representing all possible characters used in human languages. Of further interest is Internationalization (I18N) and Localization (L10N) on the Web, which is the use of different languages in documents. Lots of work is ongoing as part of the W3C Internationalization (i18n) Activity. XML provides excellent I18N support for the Web. The X3D Text component allows authors to specify the use of numerous different language encodings, along with corresponding justify field for vertical and horizontal line alignment ("FIRST" "BEGIN" "MIDDLE" "END"), of text directions for horizontal/vertical, leftToRight/right-to-left and topToBottom/bottom-to-top, font family ("SANS" "SERIF" "TYPEWRITER" or other), font style (PLAIN BOLD ITALIC BOLDITALIC), etc. Thus the X3D Graphics International Standard also provides excellent I18N support for any human language on the Web.

Call for contributions! If you are interested in contributing a Hello World scene scene for your country or location, that is great. Please post it to the x3d-public@web3d.org mailing list or else contact us directly. Have fun with X3D!

Hello Seoul

Hello Taiwan
11 X3D Models                 10 X3D Model Viewpoint Snapshots

HelloCostaRica
Hello Costa Rica.x3d    
[1] HelloCostaRica.x3d ¡Hola Costa Rica Pura Vida!
[2] HelloCostaRica.x3d (default X3D view from 0 0 10)

HelloGermany
Hello Germany.x3d    
[3] HelloGermany.x3d Hallo Deutschland! Viel Spaß mit X3D!
[4] HelloGermany.x3d (default X3D view from 0 0 10)


Hello Poland.x3d    
[5] HelloPoland.x3d Witaj Polsko! Dobrej zabawy z X3D!
[6] HelloPoland.x3d (default X3D view from 0 0 10)


Hello Portugal.x3d    
[7] HelloPortugal.x3d Olá Portugal! Divirta-se com o X3D!
[8] HelloPortugal.x3d rotate the flag
[9] HelloPortugal.x3d (default X3D view from 0 0 10)

HelloSeoul
Hello Seoul.x3d    
[10] HelloSeoul.x3d Hello Seoul!! 안녕 서울!!
[11] HelloSeoul.x3d (default X3D view from 0 0 10)

HelloTaiwan
Hello Taiwan.x3d    
[12] HelloTaiwan.x3d Hello Taiwan!! 您好,臺�!!
[13] HelloTaiwan.x3d (default X3D view from 0 0 10)


Hello Ukraine.x3d    
[14] HelloUkraine.x3d Привіт Україно! Отримуйте задоволення з X3D!
[15] HelloUkraine.x3d (default X3D view from 0 0 10)

HelloWorld
Hello World.x3d    
[16] HelloWorld.x3d Hello world!
[17] HelloWorld.x3d (default X3D view from 0 0 10)

HelloWorldCommented
Hello World Commented.x3d    
[18] HelloWorldCommented.x3d Hello world!
[19] HelloWorldCommented.x3d (default X3D view from 0 0 10)

HelloWorldMinimal
Hello World Minimal.x3d    
[20] HelloWorldMinimal.x3d (default X3D view from 0 0 10)


Hello World X3D 4.x3d    
[21] HelloWorldX3D4.x3d Hello world!
[22] HelloWorldX3D4.x3d (default X3D view from 0 0 10)
 

This viewpoint slideshow is online at
https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/HelloWorldScenes/viewpointSlideshow.html

Validate XHTML 1.1

Viewpoint image version history at
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/HelloWorldScenes/_viewpoints