X3D Example Archives: VRML 2 Sourcebook, Chapter 04 Text

[1] Figure04_01TextShape.x3d (default X3D view from 0 0 10)
Directory Viewpoint Slideshow
Figure 04.11, Text Overstrike Font With Axes

Text geometry is placed in a Shape to describe your scene.

This chapter describes how to build Text shapes with accompanying FontStyle nodes to vary how strings are presented.

These X3D scenes are adapted directly from the original VRML 2.0 Sourcebook chapter examples. Also available: Introduction to VRML97 SIGGRAPH98 course notes.

26 X3D Models                 30 X3D Model Viewpoint Snapshots

Figure04_01TextShape
Figure 04 01 Text Shape.x3d    
[1] Figure04_01TextShape.x3d (default X3D view from 0 0 10)

Figure04_01TextShapeWithAxes
Figure 04 01 Text Shape With Axes.x3d    
[2] Figure04_01TextShapeWithAxes.x3d (default X3D view from 0 0 10)

Figure04_02ListOfTextStrings
Figure 04 02 List Of Text Strings.x3d    
[3] Figure04_02ListOfTextStrings.x3d (default X3D view from 0 0 10)

Figure04_02ListOfTextStringsWithAxes
Figure 04 02 List Of Text Strings With Axes.x3d    
[4] Figure04_02ListOfTextStringsWithAxes.x3d (default X3D view from 0 0 10)

Figure04_03CompressedText
Figure 04 03 Compressed Text.x3d    
[5] Figure04_03CompressedText.x3d (default X3D view from 0 0 10)

Figure04_03CompressedTextWithAxes
Figure 04 03 Compressed Text With Axes.x3d    
[6] Figure04_03CompressedTextWithAxes.x3d (default X3D view from 0 0 10)

Figure04_04ListTextStringsAndLengths
Figure 04 04 List Text Strings And Lengths.x3d    
[7] Figure04_04ListTextStringsAndLengths.x3d (default X3D view from 0 0 10)

Figure04_04ListTextStringsAndLengthsWithAxes
Figure 04 04 List Text Strings And Lengths With Axes.x3d    
[8] Figure04_04ListTextStringsAndLengthsWithAxes.x3d (default X3D view)

Figure04_05TextLimitedByMaximumExtent
Figure 04 05 Text Limited By Maximum Extent.x3d    
[9] Figure04_05TextLimitedByMaximumExtent.x3d (default X3D view)

Figure04_05TextLimitedByMaximumExtentWithAxes
Figure 04 05 Text Limited By Maximum Extent With Axes.x3d    
[10] Figure04_05TextLimitedByMaximumExtentWithAxes.x3d (default X3D view)

Figure04_06aTextPlainSerifFont
Figure 04 06a Text Plain Serif Font.x3d    
[11] Figure04_06aTextPlainSerifFont.x3d (default X3D view from 0 0 10)

Figure04_06aTextPlainSerifFontWithAxes
Figure 04 06a Text Plain Serif Font With Axes.x3d    
[12] Figure04_06aTextPlainSerifFontWithAxes.x3d (default X3D view)

Figure04_06bTextBoldSerifFont
Figure 04 06b Text Bold Serif Font.x3d    
[13] Figure04_06bTextBoldSerifFont.x3d (default X3D view from 0 0 10)

Figure04_06bTextBoldSerifFontWithAxes
Figure 04 06b Text Bold Serif Font With Axes.x3d    
[14] Figure04_06bTextBoldSerifFontWithAxes.x3d (default X3D view)

Figure04_07SmallText
Figure 04 07 Small Text.x3d    
[15] Figure04_07SmallText.x3d (default X3D view from 0 0 10)

Figure04_07SmallTextWithAxes
Figure 04 07 Small Text With Axes.x3d    
[16] Figure04_07SmallTextWithAxes.x3d (default X3D view from 0 0 10)

Figure04_08aTextMoreLineSpacing
Figure 04 08a Text More Line Spacing.x3d    
[17] Figure04_08aTextMoreLineSpacing.x3d (default X3D view from 0 0 10)

Figure04_08aTextMoreLineSpacingWithAxes
Figure 04 08a Text More Line Spacing With Axes.x3d    
[18] Figure04_08aTextMoreLineSpacingWithAxes.x3d (default X3D view)

Figure04_08bTextLessLineSpacing
Figure 04 08b Text Less Line Spacing.x3d    
[19] Figure04_08bTextLessLineSpacing.x3d (default X3D view from 0 0 10)

Figure04_08bTextLessLineSpacingWithAxes
Figure 04 08b Text Less Line Spacing With Axes.x3d    
[20] Figure04_08bTextLessLineSpacingWithAxes.x3d (default X3D view)

Figure04_09TwoTextShapesDifferentJustification
Figure 04 09 Two Text Shapes Different Justification.x3d    
[21] Figure04_09TwoTextShapesDifferentJustification.x3d (default X3D view)

Figure04_09TwoTextShapesDifferentJustificationWithAxes
Figure 04 09 Two Text Shapes Different Justification With Axes.x3d    
[22] Figure04_09TwoTextShapesDifferentJustificationWithAxes.x3d

Figure04_10TwoLinesTextFlatBox
Figure 04 10 Two Lines Text Flat Box.x3d    
[23] Figure04_10TwoLinesTextFlatBox.x3d (default X3D view from 0 0 10)

Figure04_10TwoLinesTextFlatBoxWithAxes
Figure 04 10 Two Lines Text Flat Box With Axes.x3d    
[24] Figure04_10TwoLinesTextFlatBoxWithAxes.x3d (default X3D view)

Figure04_11TextOverstrikeFont
Figure 04 11 Text Overstrike Font.x3d    
[25] Figure04_11TextOverstrikeFont.x3d View from 30m away
[26] Figure04_11TextOverstrikeFont.x3d Default viewpoint at (0 0 10) is way too close!! That is a bad place to be, provide a replacement viewpoint instead.
[27] Figure04_11TextOverstrikeFont.x3d (default X3D view from 0 0 10)

Figure04_11TextOverstrikeFontWithAxes
Figure 04 11 Text Overstrike Font With Axes.x3d    
[28] Figure04_11TextOverstrikeFontWithAxes.x3d View from 30m away
[29] Figure04_11TextOverstrikeFontWithAxes.x3d Default viewpoint at (0 0 10) is way too close!! That is a bad place to be, provide a replacement viewpoint instead.
[30] Figure04_11TextOverstrikeFontWithAxes.x3d (default X3D view)
 

This viewpoint slideshow is online at
https://www.web3d.org/x3d/content/examples/Vrml2Sourcebook/Chapter04Text/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/Vrml2Sourcebook/Chapter04Text/_viewpoints