<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.1//EN"   "http://www.web3d.org/specifications/x3d-3.1.dtd">
<X3D profile='Immersiveversion='3.1xmlns:xsd='http://www.w3.org/2001/XMLSchema-instance' xsd:noNamespaceSchemaLocation=' http://www.web3d.org/specifications/x3d-3.1.xsd '>
<head>
<component level='3name='Shape'/>
<meta name='titlecontent='FillProperties.x3d'/>
<meta name='descriptioncontent='Demonstrate various FillProperties values.'/>
<meta name='creatorcontent='Don Brutzman'/>
<meta name='createdcontent='20 August 2008'/>
<meta name='modifiedcontent='21 August 2008'/>
<meta name='imagecontent='FillPropertiesHatchStyleOctaga.png'/>
<meta name='referencecontent=' http://X3dGraphics.com '/>
<meta name='referencecontent=' http://www.web3d.org/x3d/content/examples/X3dResources.html '/>
<meta name='subjectcontent=' X3D book, X3D graphics, X3D-Edit, http://www.x3dGraphics.com '/>
<meta name='identifiercontent=' http://X3dGraphics.com/examples/X3dForWebAuthors/Chapter05-AppearanceMaterialTextures/FillProperties.x3d '/>
<meta name='generatorcontent='X3D-Edit, https://savage.nps.edu/X3D-Edit'/>
<meta name='licensecontent='../license.html'/>
</head>
<!--

Index for DEF nodes: FifthRowBoxes, FillAppearance1, FillAppearance10, FillAppearance11, FillAppearance12, FillAppearance13, FillAppearance14, FillAppearance15, FillAppearance16, FillAppearance17, FillAppearance18, FillAppearance19, FillAppearance2, FillAppearance3, FillAppearance4, FillAppearance5, FillAppearance6, FillAppearance7, FillAppearance8, FillAppearance9, FirstRowBoxes, FourthRowText, Middle, OverallAdjustment, SecondRowText, SixthRowText, ThirdRowBoxes
Index for Viewpoint image: Viewpoint_1
-->
<Scene>
<Viewpoint description='FillProperties hatchStyle examplesposition='0 0 24'/>
<Transform DEF='OverallAdjustment'>
<Transform DEF='FirstRowBoxestranslation='0 7 0'>
<Transform translation='-9 0 0'>
<Shape>
<Box/>
<Appearance DEF='FillAppearance1'>
<Material diffuseColor='1 0 0'/>
<FillProperties filled='truehatched='truehatchStyle='1hatchColor='1 1 1containerField='fillProperties'>
<!-- hatchStyle='1' horizontal equally-spaced parallel lines -->
</FillProperties>
</Appearance>
</Shape>
</Transform>
<Transform translation='-6 0 0'>
<Shape>
<Box/>
<Appearance DEF='FillAppearance2'>
<Material diffuseColor='1 0.5 0'/>
<FillProperties hatchStyle='2filled='truehatched='truehatchColor='1 1 1containerField='fillProperties'>
<!-- hatchStyle='2' vertical equally-spaced parallel lines -->
</FillProperties>
</Appearance>
</Shape>
</Transform>
<Transform translation='-3 0 0'>
<Shape>
<Box/>
<Appearance DEF='FillAppearance3'>
<Material diffuseColor='1 1 0'/>
<FillProperties hatchStyle='3filled='truehatched='truehatchColor='1 1 1containerField='fillProperties'>
<!-- hatchStyle='3' positive slope equally-spaced parallel lines -->
</FillProperties>
</Appearance>
</Shape>
</Transform>
<Transform>
<Shape>
<Box/>
<Appearance DEF='FillAppearance4'>
<Material diffuseColor='0 1 0'/>
<FillProperties hatchStyle='4filled='truehatched='truehatchColor='1 1 1containerField='fillProperties'>
<!-- hatchStyle='4' negative slope equally-spaced parallel lines -->
</FillProperties>
</Appearance>
</Shape>
</Transform>
<Transform translation='3 0 0'>
<Shape>
<Box/>
<Appearance DEF='FillAppearance5'>
<Material diffuseColor='0 0 1'/>
<FillProperties hatchStyle='5filled='truehatched='truehatchColor='1 1 1containerField='fillProperties'>
<!-- hatchStyle='5' horizontal/vertical crosshatch -->
</FillProperties>
</Appearance>
</Shape>
</Transform>
<Transform translation='6 0 0'>
<Shape>
<Box/>
<Appearance DEF='FillAppearance6'>
<Material diffuseColor='0 1 1'/>
<FillProperties hatchStyle='6filled='truehatched='truehatchColor='1 1 1containerField='fillProperties'>
<!-- hatchStyle='6' positive slope / negative slope crosshatch -->
</FillProperties>
</Appearance>
</Shape>
</Transform>
</Transform>
<Transform DEF='SecondRowTexttranslation='0 5 0'>
<Transform translation='-9 0 0'>
<Shape>
<Text string='1solid='true'>
<FontStyle DEF='Middlejustify='"MIDDLE" "MIDDLE"size='2style='BOLD'/>
</Text>
<Appearance USE='FillAppearance1'/>
</Shape>
</Transform>
<Transform translation='-6 0 0'>
<Shape>
<Text string='2solid='true'>
<FontStyle USE='Middle'/>
</Text>
<Appearance USE='FillAppearance2'/>
</Shape>
</Transform>
<Transform translation='-3 0 0'>
<Shape>
<Text string='3solid='true'>
<FontStyle USE='Middle'/>
</Text>
<Appearance USE='FillAppearance3'/>
</Shape>
</Transform>
<Transform>
<Shape>
<Text string='4solid='true'>
<FontStyle USE='Middle'/>
</Text>
<Appearance USE='FillAppearance4'/>
</Shape>
</Transform>
<Transform translation='3 0 0'>
<Shape>
<Text string='5solid='true'>
<FontStyle USE='Middle'/>
</Text>
<Appearance USE='FillAppearance5'/>
</Shape>
</Transform>
<Transform translation='6 0 0'>
<Shape>
<Text string='6solid='true'>
<FontStyle USE='Middle'/>
</Text>
<Appearance USE='FillAppearance6'/>
</Shape>
</Transform>
</Transform>
<Transform DEF='ThirdRowBoxestranslation='0 2 0'>
<Transform translation='-9 0 0'>
<Shape>
<Box/>
<Appearance DEF='FillAppearance7'>
<Material diffuseColor='1 0 0'/>
<FillProperties hatchStyle='7filled='truehatched='truehatchColor='1 1 1containerField='fillProperties'>
<!-- hatchStyle='7' (optional support) cast iron or malleable iron and general use for all materials -->
</FillProperties>
</Appearance>
</Shape>
</Transform>
<Transform translation='-6 0 0'>
<Shape>
<Box/>
<Appearance DEF='FillAppearance8'>
<Material diffuseColor='1 0.5 0'/>
<FillProperties hatchStyle='8filled='truehatched='truehatchColor='1 1 1containerField='fillProperties'>
<!-- hatchStyle='8' (optional support) steel -->
</FillProperties>
</Appearance>
</Shape>
</Transform>
<Transform translation='-3 0 0'>
<Shape>
<Box/>
<Appearance DEF='FillAppearance9'>
<Material diffuseColor='1 1 0'/>
<FillProperties hatchStyle='9filled='truehatched='truehatchColor='1 1 1containerField='fillProperties'>
<!-- hatchStyle='9' (optional support) bronze, brass, copper, and compositions -->
</FillProperties>
</Appearance>
</Shape>
</Transform>
<Transform>
<Shape>
<Box/>
<Appearance DEF='FillAppearance10'>
<Material diffuseColor='0 1 0'/>
<FillProperties hatchStyle='10filled='truehatched='truehatchColor='1 1 1containerField='fillProperties'>
<!-- hatchStyle='10' (optional support) white metal, zinc, lead, babbit, and alloys -->
</FillProperties>
</Appearance>
</Shape>
</Transform>
<Transform translation='3 0 0'>
<Shape>
<Box/>
<Appearance DEF='FillAppearance11'>
<Material diffuseColor='0 0 1'/>
<FillProperties hatchStyle='11filled='truehatched='truehatchColor='1 1 1containerField='fillProperties'>
<!-- hatchStyle='11' (optional support) magnesium, aluminum, and aluminum alloys -->
</FillProperties>
</Appearance>
</Shape>
</Transform>
<Transform translation='6 0 0'>
<Shape>
<Box/>
<Appearance DEF='FillAppearance12'>
<Material diffuseColor='0 1 1'/>
<FillProperties hatchStyle='12filled='truehatched='truehatchColor='1 1 1containerField='fillProperties'>
<!-- hatchStyle='12' (optional support) rubber, plastic, and electrical insulation -->
</FillProperties>
</Appearance>
</Shape>
</Transform>
</Transform>
<Transform DEF='FourthRowText'>
<Transform translation='-9 0 0'>
<Shape>
<Text string='7solid='true'>
<FontStyle USE='Middle'/>
</Text>
<Appearance USE='FillAppearance7'/>
</Shape>
</Transform>
<Transform translation='-6 0 0'>
<Shape>
<Text string='8solid='true'>
<FontStyle USE='Middle'/>
</Text>
<Appearance USE='FillAppearance8'/>
</Shape>
</Transform>
<Transform translation='-3 0 0'>
<Shape>
<Text string='9solid='true'>
<FontStyle USE='Middle'/>
</Text>
<Appearance USE='FillAppearance9'/>
</Shape>
</Transform>
<Transform>
<Shape>
<Text string='10solid='true'>
<FontStyle USE='Middle'/>
</Text>
<Appearance USE='FillAppearance10'/>
</Shape>
</Transform>
<Transform translation='3 0 0'>
<Shape>
<Text string='11solid='true'>
<FontStyle USE='Middle'/>
</Text>
<Appearance USE='FillAppearance11'/>
</Shape>
</Transform>
<Transform translation='6 0 0'>
<Shape>
<Text string='12solid='true'>
<FontStyle USE='Middle'/>
</Text>
<Appearance USE='FillAppearance12'/>
</Shape>
</Transform>
</Transform>
<Transform DEF='FifthRowBoxestranslation='0 -3 0'>
<Transform translation='-9 0 0'>
<Shape>
<Box/>
<Appearance DEF='FillAppearance13'>
<Material diffuseColor='1 0 0'/>
<FillProperties hatchStyle='13filled='truehatched='truehatchColor='1 1 1containerField='fillProperties'>
<!-- hatchStyle='13' (optional support) cork, felt, fabric, leather, and fibre -->
</FillProperties>
</Appearance>
</Shape>
</Transform>
<Transform translation='-6 0 0'>
<Shape>
<Box/>
<Appearance DEF='FillAppearance14'>
<Material diffuseColor='1 0.5 0'/>
<FillProperties hatchStyle='14filled='truehatched='truehatchColor='1 1 1containerField='fillProperties'>
<!-- hatchStyle='14' (optional support) thermal insulation -->
</FillProperties>
</Appearance>
</Shape>
</Transform>
<Transform translation='-3 0 0'>
<Shape>
<Box/>
<Appearance DEF='FillAppearance15'>
<Material diffuseColor='1 1 0'/>
<FillProperties hatchStyle='15filled='truehatched='truehatchColor='1 1 1containerField='fillProperties'>
<!-- hatchStyle='15' (optional support) titanium and refractory material -->
</FillProperties>
</Appearance>
</Shape>
</Transform>
<Transform>
<Shape>
<Box/>
<Appearance DEF='FillAppearance16'>
<Material diffuseColor='0 1 0'/>
<FillProperties hatchStyle='16filled='truehatched='truehatchColor='1 1 1containerField='fillProperties'>
<!-- hatchStyle='16' (optional support) marble, slate, porcelain, glass, etc. -->
</FillProperties>
</Appearance>
</Shape>
</Transform>
<Transform translation='3 0 0'>
<Shape>
<Box/>
<Appearance DEF='FillAppearance17'>
<Material diffuseColor='0 0 1'/>
<FillProperties hatchStyle='17filled='truehatched='truehatchColor='1 1 1containerField='fillProperties'>
<!-- hatchStyle='17' (optional support) earth -->
</FillProperties>
</Appearance>
</Shape>
</Transform>
<Transform translation='6 0 0'>
<Shape>
<Box/>
<Appearance DEF='FillAppearance18'>
<Material diffuseColor='0 1 1'/>
<FillProperties hatchStyle='18filled='truehatched='truehatchColor='1 1 1containerField='fillProperties'>
<!-- hatchStyle='18' (optional support) sand -->
</FillProperties>
</Appearance>
</Shape>
</Transform>
<Transform translation='9 0 0'>
<Shape>
<Box/>
<Appearance DEF='FillAppearance19'>
<Material diffuseColor='0.3 0.3 0.3'/>
<FillProperties hatchStyle='19filled='truehatched='truehatchColor='1 1 1containerField='fillProperties'>
<!-- hatchStyle='19' (optional support) repeating dot -->
</FillProperties>
</Appearance>
</Shape>
</Transform>
</Transform>
<Transform DEF='SixthRowTexttranslation='0 -5 0'>
<Transform translation='-9 0 0'>
<Shape>
<Text string='13solid='true'>
<FontStyle USE='Middle'/>
</Text>
<Appearance USE='FillAppearance13'/>
</Shape>
</Transform>
<Transform translation='-6 0 0'>
<Shape>
<Text string='14solid='true'>
<FontStyle USE='Middle'/>
</Text>
<Appearance USE='FillAppearance14'/>
</Shape>
</Transform>
<Transform translation='-3 0 0'>
<Shape>
<Text string='15solid='true'>
<FontStyle USE='Middle'/>
</Text>
<Appearance USE='FillAppearance15'/>
</Shape>
</Transform>
<Transform>
<Shape>
<Text string='16solid='true'>
<FontStyle USE='Middle'/>
</Text>
<Appearance USE='FillAppearance16'/>
</Shape>
</Transform>
<Transform translation='3 0 0'>
<Shape>
<Text string='17solid='true'>
<FontStyle USE='Middle'/>
</Text>
<Appearance USE='FillAppearance17'/>
</Shape>
</Transform>
<Transform translation='6 0 0'>
<Shape>
<Text string='18solid='true'>
<FontStyle USE='Middle'/>
</Text>
<Appearance USE='FillAppearance18'/>
</Shape>
</Transform>
<Transform translation='9 0 0'>
<Shape>
<Text string='19solid='true'>
<FontStyle USE='Middle'/>
</Text>
<Appearance USE='FillAppearance19'/>
</Shape>
</Transform>
</Transform>
</Transform>
</Scene>
</X3D>
<!--

Index for DEF nodes: FifthRowBoxes, FillAppearance1, FillAppearance10, FillAppearance11, FillAppearance12, FillAppearance13, FillAppearance14, FillAppearance15, FillAppearance16, FillAppearance17, FillAppearance18, FillAppearance19, FillAppearance2, FillAppearance3, FillAppearance4, FillAppearance5, FillAppearance6, FillAppearance7, FillAppearance8, FillAppearance9, FirstRowBoxes, FourthRowText, Middle, OverallAdjustment, SecondRowText, SixthRowText, ThirdRowBoxes
Index for Viewpoint image: Viewpoint_1
-->

<!-- Tag color codes: <Node DEF='idName' attribute='value'/> -->