<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.0//EN" "https://www.web3d.org/specifications/x3d-3.0.dtd">
<X3D profile='Immersive' version='3.0 xmlns:xsd='http://www.w3.org/2001/XMLSchema-instance' xsd:noNamespaceSchemaLocation =' https://www.web3d.org/specifications/x3d-3.0.xsd '>
<head>
<meta name='titlecontent='SweetHomeFullDetail.x3d'/>
<meta name='creatorcontent='La Mesa Military Housing Model, Engin UZUNCAOVA [August, 2001]'/>
<meta name='translatorcontent='Engin UZUNCAOVA'/>
<meta name='createdcontent='16 September 2001'/>
<meta name='modifiedcontent='20 October 2019'/>
<meta name='descriptioncontent='Model of one of the housing types in La Mesa Housing Area. The model is mostly in scale.this file contains the detailed version of the model.'/>
<meta name='identifiercontent=' https://www.web3d.org/x3d/content/examples/Basic/StudentProjects/SweetHomeFullDetail.x3d '/>
<meta name='referencecontent=' https://www.web3d.org/x3d/content/examples/Basic/StudentProjects/SweetHome.x3d '/>
<meta name='referencecontent=' https://www.web3d.org/x3d/content/examples/Basic/StudentProjects/SweetHomeLowDetail.x3d '/>
<meta name='generatorcontent='X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit'/>
<meta name='licensecontent=' ../license.html'/>
</head>
<!-- -->
<Scene>
<WorldInfo title='SweetHomeFullDetail.x3d'/>
<NavigationInfo avatarSize='0.01 1.7 0.2headlight='falsespeed='2type='"EXAMINE"'/>
<Group DEF='FLOOR'>
<Shape DEF='Floor'>
<Appearance DEF='WALL'> </Appearance>
<Extrusion convex='falsecrossSection='-6.225 4.8 -6.225 -4.8 6.225 -4.8 6.225 2.1 1.425 2.1 1.425 4.8 -6.225 4.8solid='falsespine='0 0.1 0 0 0.15 0'/>
</Shape>
<Shape DEF='FLOOR_FACESET'>
<Appearance> </Appearance>
<IndexedFaceSet ccw='falseconvex='falsecoordIndex='0 1 2 3 4 5 6'>
<Coordinate point='-6.2 0.56 4.7 -6.2 0.16 -4.7 6.2 0.16 -4.7 6.2 0.16 2.0 1.4 0.16 2.0 1.4 0.16 4.7 -6.2 0.16 4.7'/>
</IndexedFaceSet>
</Shape>
</Group>
<Group DEF='FRONT_SIDE'>
<Transform DEF='BABY_STUDY_ROOMtranslation='-2.4 0.15 4.725'>
<Group DEF='FRONT_WALLS'>
<Transform DEF='FRONT_LOWERtranslation='0 0.4 0'>
<Shape>
<Appearance USE='WALL'/>
<Box size='7.65 0.80 0.15'/>
</Shape>
</Transform>
<Transform DEF='FRONT_LEFTtranslation='-3.2 1.45 0'>
<Shape>
<Appearance USE='WALL'/>
<Box size='1.25 1.3 0.15'/>
</Shape>
</Transform>
<Transform DEF='FRONT_UPPERtranslation='0 2.3 0'>
<Shape>
<Appearance USE='WALL'/>
<Box size='7.65 0.4 0.15'/>
</Shape>
</Transform>
<Transform DEF='FRONT_MIDDLEtranslation='0.125 1.45 0'>
<Shape>
<Appearance USE='WALL'/>
<Box size='1.70 1.3 0.15'/>
</Shape>
</Transform>
<Transform DEF='FRONT_RIGHTtranslation='3.325 1.45 0'>
<Shape>
<Appearance USE='WALL'/>
<Box size='1 1.3 0.15'/>
</Shape>
</Transform>
</Group>
<Transform translation='-1.65 0.83 0'>
<Group DEF='WINDOW'>
<Shape>
<Appearance DEF='WINDOWFRAME'>
<Material diffuseColor='.2 .2 .2'/>
</Appearance>
<Box size='1.85 0.06 0.06'/>
</Shape>
<Transform translation='0 1.24 0'>
<Shape>
<Appearance USE='WINDOWFRAME'/>
<Box size='1.85 0.06 0.06'/>
</Shape>
</Transform>
<Transform translation='-0.895 0.62 0'>
<Shape>
<Appearance USE='WINDOWFRAME'/>
<Box size='0.06 1.18 0.06'/>
</Shape>
</Transform>
<Transform translation='0.895 0.62 0'>
<Shape>
<Appearance USE='WINDOWFRAME'/>
<Box size='0.06 1.18 0.06'/>
</Shape>
</Transform>
<Transform translation='0 0.62 0'>
<Shape>
<Appearance USE='WINDOWFRAME'/>
<Box size='0.06 1.18 0.06'/>
</Shape>
</Transform>
<Transform DEF='WINDOWGLASStranslation='0 0.62 0'>
<Shape>
<Appearance DEF='GLASS'>
<Material emissiveColor='0.757 0.804 0.804shininess='0.5transparency='0.5'/>
</Appearance>
<Box size='1.73 1.18 0.005'/>
</Shape>
</Transform>
</Group>
</Transform>
<Transform translation='1.9 0.83 0'>
<Group USE='WINDOW'/>
</Transform>
</Transform>
<Transform DEF='DOOR_SIDEWALLtranslation='1.35 1.4 3.25'>
<Shape>
<Appearance USE='WALL'/>
<Box size='0.15 2.5 2.82'/>
</Shape>
</Transform>
<Transform DEF='KITCHEN_FRONTtranslation='4.65 0.85 2.025'>
<Group DEF='KITCHEN_WALLS'>
<Shape DEF='UNDER_WINDOW'>
<Appearance USE='WALL'/>
<Box size='3.15 1.4 0.15'/>
</Shape>
<Transform DEF='LEFTOFWINDOWtranslation='-1.175 1.25 0'>
<Shape>
<Appearance USE='WALL'/>
<Box size='0.8 1.1 0.15'/>
</Shape>
</Transform>
<Transform DEF='RIGHTOFWINDOWtranslation='1.325 1.25 0'>
<Shape>
<Appearance USE='WALL'/>
<Box size='0.5 1.1 0.15'/>
</Shape>
</Transform>
<Transform DEF='UPPEROFWINDOWtranslation='0.15 1.6 0'>
<Shape>
<Appearance USE='WALL'/>
<Box size='1.85 0.4 0.15'/>
</Shape>
</Transform>
<Transform DEF='LEFTOFDOORtranslation='-3.2 0.55 0'>
<Shape>
<Appearance USE='WALL'/>
<Box size='0.05 2.5 0.15'/>
</Shape>
</Transform>
<Transform DEF='UPPEROFDOORtranslation='-2.4 1.6 0'>
<Shape>
<Appearance USE='WALL'/>
<Box size='1.65 0.4 0.15'/>
</Shape>
</Transform>
</Group>
<Transform DEF='FRONT_DOORtranslation='-2.725 0.35 0'>
<!-- ROUTE information for FrontDoor node:  [from DoorSensorFront.rotation_changed to set_rotation ] -->
<Transform DEF='FrontDoorcenter='-0.45 0 0'>
<Shape>
<Box size='0.9 2.1 0.1'/>
<Appearance DEF='DOOR_COLOR'> </Appearance>
</Shape>
<Transform DEF='DOOR_KNOP1translation='0.2 0 0.08'>
<Shape DEF='DOOR_LOCK'>
<Sphere radius='0.05'/>
<Appearance DEF='DOOR_LOCK_COLOR'> </Appearance>
</Shape>
</Transform>
<Transform DEF='DOOR_KNOP2translation='0.2 0 -0.08'>
<Shape USE='DOOR_LOCK'/>
</Transform>
<!-- ROUTE information for DoorSensorFront node:  [from rotation_changed to FrontDoor.set_rotation ] -->
<CylinderSensor DEF='DoorSensorFrontdescription='front doormaxAngle='1.57'/>
</Transform>
</Transform>
<Transform DEF='KITCHEN_WINDOWscale='1 0.54 1translation='0.15 0.72 0'>
<Group USE='WINDOW'/>
</Transform>
<Transform DEF='DOORSIDEtranslation='-2.225 0.35 0'>
<Transform DEF='LEFTBARtranslation='0.01 0 0'>
<Shape>
<Appearance USE='DOOR_COLOR'/>
<Box size='0.1 2.1 0.1'/>
</Shape>
</Transform>
<Transform DEF='RIGHTBARtranslation='0.6 0 0'>
<Shape>
<Appearance USE='DOOR_COLOR'/>
<Box size='0.1 2.1 0.1'/>
</Shape>
</Transform>
<Transform DEF='UPPERBARtranslation='0.325 1.0 0'>
<Shape>
<Appearance USE='DOOR_COLOR'/>
<Box size='0.55 0.1 0.1'/>
</Shape>
</Transform>
<Transform DEF='LOWERBARtranslation='0.325 -1.0 0'>
<Shape>
<Appearance USE='DOOR_COLOR'/>
<Box size='0.55 0.1 0.1'/>
</Shape>
</Transform>
<Transform DEF='MIDDLE1BARtranslation='0.325 0.325 0'>
<Shape>
<Appearance USE='DOOR_COLOR'/>
<Box size='0.55 0.05 0.1'/>
</Shape>
</Transform>
<Transform DEF='MIDDLE2BARtranslation='0.325 -0.325 0'>
<Shape>
<Appearance USE='DOOR_COLOR'/>
<Box size='0.55 0.05 0.1'/>
</Shape>
</Transform>
<Group DEF='SIDEGLASS'>
<Transform translation='0.325 0.65 0'>
<Shape>
<Appearance USE='GLASS'/>
<Box size='0.5 0.6 0.005'/>
</Shape>
</Transform>
<Transform translation='0.325 0 0'>
<Shape>
<Appearance USE='GLASS'/>
<Box size='0.5 0.6 0.005'/>
</Shape>
</Transform>
<Transform translation='0.325 -0.65 0'>
<Shape>
<Appearance USE='GLASS'/>
<Box size='0.5 0.6 0.005'/>
</Shape>
</Transform>
</Group>
</Transform>
</Transform>
</Group>
<Transform DEF='RIGHT_SIDErotation='0 1 0 1.57translation='6.15 1.4 0.95'>
<Shape DEF='WALLBEFOREDOOR'>
<Appearance USE='WALL'/>
<Box size='2.32 2.5 0.15'/>
</Shape>
<Transform DEF='WALLAFTERDOORtranslation='3.86 0 0'>
<Shape>
<Appearance USE='WALL'/>
<Box size='3.8 2.5 0.15'/>
</Shape>
</Transform>
<Transform DEF='WALLOVERDOORtranslation='1.56 1.05 0'>
<Shape>
<Appearance USE='WALL'/>
<Box size='0.84 0.4 0.15'/>
</Shape>
</Transform>
<Transform DEF='KITCHEN_DOORtranslation='1.56 -0.85 0'>
<!-- ROUTE information for KitchenDoor node:  [from DoorSensorKitchen.rotation_changed to set_rotation ] -->
<Transform DEF='KitchenDoorcenter='0.4 0 0'>
<Shape>
<Box size='0.8 0.8 0.1'/>
<Appearance USE='DOOR_COLOR'/>
</Shape>
<Transform translation='-0.325 1.05 0'>
<Shape DEF='BAR'>
<Box size='0.15 1.3 0.1'/>
<Appearance USE='DOOR_COLOR'/>
</Shape>
</Transform>
<Transform translation='0.325 1.05 0'>
<Shape USE='BAR'/>
</Transform>
<Transform translation='0 1.625 0'>
<Shape>
<Box size='0.5 0.15 0.1'/>
<Appearance USE='DOOR_COLOR'/>
</Shape>
</Transform>
<Transform DEF='DOORGLASStranslation='0 0.975 0'>
<Shape>
<Box size='0.5 1.15 0.005'/>
<Appearance USE='GLASS'/>
</Shape>
</Transform>
<Transform translation='-0.25 0.3 0.08'>
<Shape USE='DOOR_LOCK'/>
</Transform>
<Transform translation='-0.25 0.3 -0.08'>
<Shape USE='DOOR_LOCK'/>
</Transform>
<!-- ROUTE information for DoorSensorKitchen node:  [from rotation_changed to KitchenDoor.set_rotation ] -->
<CylinderSensor DEF='DoorSensorKitchendescription='kitchen doormaxAngle='0minAngle='-1.57'/>
</Transform>
</Transform>
</Transform>
<Transform DEF='LEFTSIDErotation='0 1 0 -1.57translation='-6.15 1.4 2.675'>
<Shape DEF='RIGHT_OF_WINDOW'>
<Appearance USE='WALL'/>
<Box size='3.95 2.5 0.15'/>
</Shape>
<Transform DEF='UPPER_OF_WINDOWtranslation='-4.725 1.05 0'>
<Shape>
<Appearance USE='WALL'/>
<Box size='5.5 0.4 0.15'/>
</Shape>
</Transform>
<Transform DEF='UNDERWINDOWtranslation='-4.725 -0.55 0'>
<Shape>
<Appearance USE='WALL'/>
<Box size='5.5 1.4 0.15'/>
</Shape>
</Transform>
<Transform DEF='LEFT_OF_WINDOWtranslation='-5.225 0.5 0'>
<Shape>
<Appearance USE='WALL'/>
<Box size='4.5 0.7 0.15'/>
</Shape>
</Transform>
<Transform DEF='BATHROOM_WINDOWscale='0.54 0.54 1translation='-2.475 0.16 0'>
<Group USE='WINDOW'/>
</Transform>
</Transform>
<Transform DEF='BACKSIDErotation='0 1 0 3.14translation='-0.675 1.4 -4.725'>
<Transform DEF='RIGHTMOSTWALLtranslation='5 0 0'>
<Shape>
<Appearance USE='WALL'/>
<Box size='1.1 2.5 0.15'/>
</Shape>
</Transform>
<Transform DEF='RIGHTWINDOWtranslation='3.525 -0.42 0'>
<Group USE='WINDOW'/>
</Transform>
<Transform DEF='RIGHTUPPERWALLtranslation='0.775 1.05 0'>
<Shape>
<Appearance USE='WALL'/>
<Box size='7.35 0.4 0.15'/>
</Shape>
</Transform>
<Transform DEF='RIGHTLOWERWALLtranslation='0.775 -0.85 0'>
<Shape>
<Appearance USE='WALL'/>
<Box size='7.35 0.8 0.15'/>
</Shape>
</Transform>
<Transform DEF='RIGHTMIDDLEWALLtranslation='1.55 0.2 0'>
<Shape>
<Appearance USE='WALL'/>
<Box size='2.1 1.3 0.15'/>
</Shape>
</Transform>
<Transform DEF='MIDDLEWINDOWscale='1.297 1 1translation='-0.7 -0.42 0'>
<Group USE='WINDOW'/>
</Transform>
<Transform DEF='MIDDLEWALLtranslation='-2.4 0.2 0'>
<Shape>
<Appearance USE='WALL'/>
<Box size='1 1.3 0.15'/>
</Shape>
</Transform>
<Transform DEF='BACK_DOORtranslation='-3.35 -0.2 0'>
<!-- ROUTE information for BackDoor node:  [from DoorSensorBack.rotation_changed to set_rotation ] -->
<Transform DEF='BackDoorcenter='-0.45 0 0'>
<Shape>
<Box size='0.9 2.1 0.1'/>
<Appearance USE='DOOR_COLOR'/>
</Shape>
<Transform DEF='DOORKNOP1translation='0.2 0 0.08'>
<Shape USE='DOOR_LOCK'/>
</Transform>
<Transform DEF='DOORKNOP2translation='0.2 0 -0.08'>
<Shape USE='DOOR_LOCK'/>
</Transform>
<!-- ROUTE information for DoorSensorBack node:  [from rotation_changed to BackDoor.set_rotation ] -->
<CylinderSensor DEF='DoorSensorBackdescription='back doormaxAngle='1.57'/>
</Transform>
</Transform>
<Transform DEF='LEFTUPPERWALLtranslation='-4.825 1.05 0'>
<Shape>
<Appearance USE='WALL'/>
<Box size='3.85 0.4 0.15'/>
</Shape>
</Transform>
<Transform DEF='LEFT_OF_DOORtranslation='-4.075 -0.2 0'>
<Shape>
<Appearance USE='WALL'/>
<Box size='0.55 2.1 0.15'/>
</Shape>
</Transform>
<Transform DEF='LEFTLOWERWALLtranslation='-5.55 -0.85 0'>
<Shape>
<Appearance USE='WALL'/>
<Box size='2.4 0.8 0.15'/>
</Shape>
</Transform>
<Transform DEF='LEFTWINDOWtranslation='-5.275 -0.42 0'>
<Group USE='WINDOW'/>
</Transform>
<Transform DEF='LEFTMOSTWALLtranslation='-6.475 0.2 0'>
<Shape>
<Appearance USE='WALL'/>
<Box size='0.55 1.3 0.15'/>
</Shape>
</Transform>
</Transform>
<Transform DEF='INSIDE_WALLStranslation='0 0.01 0'>
<Shape DEF='BEDROOM_CORIDOR'>
<Appearance USE='WALL'/>
<Extrusion convex='falsecrossSection='-2.075 -4.650 -1.925 -4.650 -1.925 -0.600 1.425 -0.600 1.425 -0.250 1.275 -0.250 1.275 -0.450 -2.200 -0.450 -2.200 -0.600 -2.075 -0.600 -2.075 -4.650solid='falsespine='0.0 0.14 0.0 0.0 2.65 0.0'/>
</Shape>
<Shape DEF='BATHROOM_BEDROOM'> </Shape>
<Shape DEF='BATHROOM_BABYROOM'> </Shape>
<Shape DEF='BABYROOM_STUDYROOM'>
<Appearance USE='WALL'/>
<Extrusion convex='falsecrossSection='-2.075 0.550 -1.800 0.550 -1.800 0.700 -1.925 0.700 -1.925 4.650 -2.075 4.650 -2.075 0.700 -2.200 0.700 -2.200 0.550 -2.075 0.550solid='falsespine='0.0 0.14 0.0 0.0 2.65 0.0'/>
</Shape>
<Shape DEF='STUDYROOM_CORIDOR'> </Shape>
</Transform>
<Group DEF='ROOF'>
<Transform DEF='ROOF_TRANSFORMtranslation='0 2.64 0'>
<Shape>
<Appearance> </Appearance>
<Extrusion convex='falsecreaseAngle='0.785crossSection='-6.525 5.1 -6.525 -5.1 6.525 -5.1 6.525 2.4 3.225 2.4 3.225 5.1 -6.525 5.1scale='1.0 1.0 1.01 1.01 0.01 0.01solid='falsespine='0 0 0 0 0.2 0 0 0.8 0'/>
</Shape>
</Transform>
<Shape DEF='CEILING_FACESET'>
<Appearance USE='WALL'/>
<IndexedFaceSet ccw='falseconvex='falsesolid='falsecoordIndex='0 1 2 3 4 5 6'>
<Coordinate point='-6.2 2.63 4.7 -6.2 2.63 -4.7 6.2 2.63 -4.7 6.2 2.63 2.0 1.4 2.63 2.0 1.4 2.63 4.7 -6.2 2.63 4.7'/>
</IndexedFaceSet>
</Shape>
</Group>
<ROUTE fromNode='DoorSensorFrontfromField='rotation_changedtoNode='FrontDoortoField='set_rotation'/>
<ROUTE fromNode='DoorSensorKitchenfromField='rotation_changedtoNode='KitchenDoortoField='set_rotation'/>
<ROUTE fromNode='DoorSensorBackfromField='rotation_changedtoNode='BackDoortoField='set_rotation'/>
</Scene>
</X3D>
<!--

Index for DEF nodes : BABY_STUDY_ROOM, BABYROOM_STUDYROOM, BACK_DOOR, BackDoor, BACKSIDE, BAR, BATHROOM_BABYROOM, BATHROOM_BEDROOM, BATHROOM_WINDOW, BEDROOM_CORIDOR, CEILING_FACESET, DOOR_COLOR, DOOR_KNOP1, DOOR_KNOP2, DOOR_LOCK, DOOR_LOCK_COLOR, DOOR_SIDEWALL, DOORGLASS, DoorKnobColor, DOORKNOP1, DOORKNOP2, DoorSensorBack, DoorSensorFront, DoorSensorKitchen, DOORSIDE, FLOOR, Floor, FLOOR_FACESET, FRONT_DOOR, FRONT_LEFT, FRONT_LOWER, FRONT_MIDDLE, FRONT_RIGHT, FRONT_SIDE, FRONT_UPPER, FRONT_WALLS, FrontDoor, GLASS, INSIDE_WALLS, KITCHEN_DOOR, KITCHEN_FRONT, KITCHEN_WALLS, KITCHEN_WINDOW, KitchenDoor, LEFT_OF_DOOR, LEFT_OF_WINDOW, LEFTBAR, LEFTLOWERWALL, LEFTMOSTWALL, LEFTOFDOOR, LEFTOFWINDOW, LEFTSIDE, LEFTUPPERWALL, LEFTWINDOW, LOWERBAR, MIDDLE1BAR, MIDDLE2BAR, MIDDLEWALL, MIDDLEWINDOW, RIGHT_OF_WINDOW, RIGHT_SIDE, RIGHTBAR, RIGHTLOWERWALL, RIGHTMIDDLEWALL, RIGHTMOSTWALL, RIGHTOFWINDOW, RIGHTUPPERWALL, RIGHTWINDOW, ROOF, ROOF_TRANSFORM, SIDEGLASS, STUDYROOM_CORIDOR, UNDER_WINDOW, UNDERWINDOW, UPPER_OF_WINDOW, UPPERBAR, UPPEROFDOOR, UPPEROFWINDOW, WALL, WALLAFTERDOOR, WALLBEFOREDOOR, WALLOVERDOOR, WINDOW, WINDOWFRAME, WINDOWGLASS
-->

<!-- Color key: <X3dNode DEF='idName' field='value'/> matches <XmlElement DEF='idName' attribute='value'/>
(Light blue background: behavior node) (Grey background: inserted documentation) (Magenta background: X3D Extensibility)
-->

<!-- Additional help information about X3D scenes: X3D Resources, X3D Scene Authoring Hints and X3D Tooltips -->