Table of Contents Previous Chapter Summary Chapter Viewpoint Slideshow Javadoc for translated java source Next Chapter Summary X3D Resources

X3D Example Archives: X3D for Advanced Modeling, Buildings

This chapter illustrates example scenes for buildings and architecture. Eventually we hope to include Building Information Modeling (BIM) examples and Architecture, Enginering and Construction (AEC) models. Of related interest: AEC Hackathon. Catalan Vault
  10 X3D Scenes       Scene Descriptions
Arch Arch Create an arch. Parameters are: clearSpanWidth=4; riseHeight=2; depth=3; topAbutmentHeight=0.5; pierWidth=0.5; pierHeight=1. Modify them with Transform scale or editing the IndexedFileSet node. See the reference file ArchModelingDiagrams.pdf and the ArchScript_more_readable.js script to find further information.
ArchFilled Arch Filled Create a filled arch. Note it is an half cylinder. Parameters are: clearSpanWidth=4; riseHeight=2; depth=3p. Modify them with Transform scale or by editing the IndexedFileSet node. See the reference file ArchModelingDiagrams.pdf and the ArchScript_more_readable.js script to find further information.
ArchHalf Arch Half Create a half arch with parameters clearSpanWidth=4; riseHeight=2; depth=3; topAbutmentHeight=0.5; pierWidth=0.5; pierHeight=1. Parameter clearSpanWidth measure refers to a full arc, consider clearSpanWidth/2 for the archHalf width. Modify them with Transform scale or by editing the IndexedFileSet node. See the reference file ArchModelingDiagrams.pdf and the ArchScript_more_readable.js script to find further information.
ArchHalfExtension Arch Half Extension Create an half arch with an extension on top. See the reference file ArchModelingDiagrams.pdf to find further information on ArchHalfExtension. Parameters are: clearSpanWidth=4; riseHeight=2; depth=3; topAbutmentHeight=0.5; pierWidth=0.5; pierHeight=1; archHalfExtensionWidth=1. Modify them with Transform scale or by editing the IndexedFileSet node. See the reference file ArchModelingDiagrams.pdf and the ArchScript_more_readable.js script to find further information
ArchHalfFilled Arch Half Filled Create an half filled arch. Note it is a quarter cylinder. Parameters are: clearSpanWidth=4; riseHeight=2; depth=3p. clearSpanWidth measure refers to a full arc, consider clearSpanWidth/2 for the archHalfFilled width. Modify them with Transform scale or by editing the IndexedFileSet node. See the reference file ArchModelingDiagrams.pdf and the ArchScript_more_readable.js script to find further information.
ArchPrototype Arch Prototype Create an arch. Can modify general parameters: clearSpanWidth, riseHeight, depth, topAbutmentHeight, pierWidth, pierHeight. See the reference file ArchModelingDiagrams.pdf to find further information. See also ArchPrototypeScript_more_readable.js. Possibility to create shapes related to arch: ArchHalf; IntradosOnly; ArchFilled; ArchHalfFilled; Lintel. See the reference file ArchModelingDiagrams.pdf to find further information.
CatalanArches Catalan Arches Draw architectural forms by Rafael Guastavino
EtabsBuildingFrame Etabs Building Frame Course project for building structural analysis, exported from ETABS design program and converted with Okino Nugraf.
IntradosOnly Intrados Only Create the intrados, the interior and lower line or curve of an arch. Note it is a flat curved surface. Parameters are: clearSpanWidth=4; riseHeight=2; depth=3p. Modify them with Transform scale or by editing the IndexedFileSet node. See the reference file ArchModelingDiagrams.pdf and the ArchScript_more_readable.js script to find further information.
Lintel Lintel Create a lintel, which is a load-bearing building component, a decorative architectural element, or a combined ornamented structural item. It is often found over portals, doors, windows, and fireplaces. Parameters are: clearSpanWidth=4; depth=3; topAbutmentHeight=0.5; pierWidth=0.5; pierHeight=1. Total height is pierHeight + topAbutmentHeight. Modify them with Transform scale or by editing the IndexedFileSet node. See the reference file ArchModelingDiagrams.pdf and the ArchScript_more_readable.js script to find further information.

Online at http://X3dGraphics.com/examples/X3dForAdvancedModeling/Buildings

Validate XHTML 1.1

Master source-code model archive is under subversion control at
http://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/Buildings

The X3D Resources: Examples page and Savage Developers Guide provide more information about the production of this archive.

Table of Contents Previous Chapter Summary Chapter Viewpoint Slideshow Javadoc for translated java source Next Chapter Summary X3D Resources