house.wrl 93 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966
  1. #VRML V2.0 utf8
  2. Group {
  3. children [
  4. DirectionalLight {
  5. ambientIntensity 0
  6. color 1 1 .9,
  7. direction .5 -1.5 -1,
  8. intensity 1.8
  9. on TRUE
  10. }
  11. DirectionalLight {
  12. ambientIntensity 0
  13. color 1 1 .9,
  14. direction -.5 1 0,
  15. intensity 1
  16. on TRUE
  17. }
  18. NavigationInfo {
  19. avatarSize [
  20. .2 1.4 .5
  21. ]
  22. headlight FALSE
  23. }
  24. DirectionalLight {
  25. ambientIntensity 0
  26. color .6 .6 .8,
  27. direction -1 .5 2,
  28. intensity 1
  29. on TRUE
  30. }
  31. Background {
  32. groundAngle [
  33. 1.5 1.6
  34. ]
  35. groundColor [
  36. .2 .6 .3 .4 .4 .35 .3 .5 .6
  37. ]
  38. backUrl [
  39. ]
  40. bottomUrl [
  41. ]
  42. frontUrl [
  43. ]
  44. leftUrl [
  45. ]
  46. rightUrl [
  47. ]
  48. topUrl [
  49. ]
  50. skyAngle [
  51. 1.5
  52. ]
  53. skyColor [
  54. .5 .7 1 .7 1 .9
  55. ]
  56. }
  57. Viewpoint {
  58. fieldOfView 1
  59. jump TRUE
  60. orientation 0 1 0 -.5
  61. position -4 2 10
  62. description "Entry"
  63. }
  64. Viewpoint {
  65. fieldOfView 1
  66. jump TRUE
  67. orientation 0 0 1 0
  68. position 3.5 1.7 13
  69. description "Vooraanzicht"
  70. }
  71. Viewpoint {
  72. fieldOfView 1
  73. jump TRUE
  74. orientation 0 0 1 0
  75. position 2.5 1.5 -4.5
  76. description "Woonkamer"
  77. }
  78. Viewpoint {
  79. fieldOfView 1
  80. jump TRUE
  81. orientation 0 0 1 0
  82. position 1.5 1.5 -1.7
  83. description "Keuken"
  84. }
  85. Viewpoint {
  86. fieldOfView 1
  87. jump TRUE
  88. orientation 0 1 0 3.141592
  89. position 2.5 2.5 -20
  90. description "Achteraanzicht"
  91. }
  92. Viewpoint {
  93. fieldOfView 1
  94. jump TRUE
  95. orientation 1 0 0 -1.570796
  96. position 2.5 20 -4.5
  97. description "Bovenaanzicht"
  98. }
  99. # beneden/beneden.wrl
  100. DEF vloer Transform {
  101. children [
  102. Shape {
  103. appearance Appearance {
  104. material Material {
  105. ambientIntensity .2
  106. diffuseColor 1 .5 .3
  107. emissiveColor 0 0 0
  108. shininess .1
  109. specularColor 0 0 0
  110. transparency 0
  111. }
  112. texture NULL
  113. textureTransform NULL
  114. }
  115. geometry IndexedFaceSet {
  116. color NULL
  117. coord Coordinate {
  118. #default NULL
  119. point [
  120. .14 0 -.14, 5.54 0 -.14, 5.54 0 -8.86, .14 0 -8.86,
  121. ]
  122. }
  123. normal NULL
  124. texCoord NULL
  125. ccw TRUE
  126. colorIndex [
  127. ]
  128. colorPerVertex TRUE
  129. convex TRUE
  130. coordIndex [
  131. 0 1 2 3 -1, 0 3 2 1 -1,
  132. ]
  133. #default []
  134. creaseAngle 0
  135. normalIndex [
  136. ]
  137. normalPerVertex TRUE
  138. solid TRUE
  139. texCoordIndex [
  140. ]
  141. }
  142. }
  143. ]
  144. }
  145. DEF drempelvoor Transform {
  146. children [
  147. Shape {
  148. appearance Appearance {
  149. material Material {
  150. ambientIntensity .2
  151. diffuseColor .4 .4 .4
  152. emissiveColor 0 0 0
  153. shininess .1
  154. specularColor 0 0 0
  155. transparency 0
  156. }
  157. }
  158. geometry Box {
  159. size 1.23 .04 .3
  160. }
  161. }
  162. ]
  163. translation 3.805 .02 -.14
  164. }
  165. DEF drempelachter Transform {
  166. children [
  167. Shape {
  168. appearance Appearance {
  169. material Material {
  170. ambientIntensity .2
  171. diffuseColor .4 .4 .4
  172. emissiveColor 0 0 0
  173. shininess .1
  174. specularColor 0 0 0
  175. transparency 0
  176. }
  177. }
  178. geometry Box {
  179. size 1.05 .04 .3
  180. }
  181. }
  182. ]
  183. translation 1.725 .02 -8.86
  184. }
  185. DEF stukmuur1 Transform {
  186. children [
  187. Shape {
  188. appearance DEF wandkleur Appearance {
  189. material Material {
  190. ambientIntensity .2
  191. diffuseColor 1 .9 .7
  192. emissiveColor 0 0 0
  193. shininess .1
  194. specularColor 0 0 0
  195. transparency 0
  196. }
  197. texture NULL
  198. textureTransform NULL
  199. }
  200. geometry Box {
  201. size .7 2.7 .07
  202. }
  203. }
  204. ]
  205. translation .63 1.35 -3.395
  206. }
  207. DEF stukmuur2 Transform {
  208. children [
  209. Shape {
  210. appearance USE wandkleur
  211. geometry Box {
  212. size 1.41 2.7 .07
  213. }
  214. }
  215. ]
  216. translation 2.485 1.35 -3.395
  217. }
  218. DEF stukmuur3 Transform {
  219. children [
  220. Shape {
  221. appearance USE wandkleur
  222. geometry Box {
  223. size .43 2.7 .07
  224. }
  225. }
  226. ]
  227. translation 4.205 1.35 -3.395
  228. }
  229. DEF stukmuur4 Transform {
  230. children [
  231. Shape {
  232. appearance USE wandkleur
  233. geometry Box {
  234. size 1.06 2.8 .07
  235. }
  236. }
  237. ]
  238. translation 4.87 1.4 -4.395
  239. }
  240. DEF stukmuur5 Transform {
  241. children [
  242. Shape {
  243. appearance USE wandkleur
  244. geometry Box {
  245. size .07 2.7 2.28
  246. }
  247. }
  248. ]
  249. translation 3.155 1.35 -1.42
  250. }
  251. DEF stukmuur6 Transform {
  252. children [
  253. Shape {
  254. appearance USE wandkleur
  255. geometry Box {
  256. size .98 2.8 .07
  257. }
  258. }
  259. ]
  260. translation 4.91 1.4 -2.325
  261. }
  262. DEF stukmuur7 Transform {
  263. children [
  264. Shape {
  265. appearance USE wandkleur
  266. geometry Box {
  267. size .98 2.7 .07
  268. }
  269. }
  270. ]
  271. translation 4.91 1.35 -1.515
  272. }
  273. DEF stukmuur8 Transform {
  274. children [
  275. Shape {
  276. appearance USE wandkleur
  277. geometry Box {
  278. size .07 2.7 .4
  279. }
  280. }
  281. ]
  282. translation 4.455 1.35 -.48
  283. }
  284. DEF stukmuur9 Transform {
  285. children [
  286. Shape {
  287. appearance USE wandkleur
  288. geometry Box {
  289. size .07 2.7 .74
  290. }
  291. }
  292. ]
  293. translation 4.7 1.35 -1.92
  294. }
  295. # binmuur.wrl
  296. Transform {
  297. children [
  298. Shape {
  299. appearance Appearance {
  300. material Material {
  301. ambientIntensity .2
  302. diffuseColor 1 .9 .7
  303. emissiveColor 0 0 0
  304. shininess .1
  305. specularColor 0 0 0
  306. transparency 0
  307. }
  308. texture NULL
  309. textureTransform NULL
  310. }
  311. geometry IndexedFaceSet {
  312. color NULL
  313. coord Coordinate {
  314. #default NULL
  315. point [
  316. .28 0 -.28, #0 linkerbenedenhoek voorgevel
  317. 5.4 0 -.28, 5.4 5.4 -.28, .28 5.4 -.28, #3 linkerbovenhoek voorgevel
  318. 3.19 0 -.28, #4 voordeur
  319. 4.42 0 -.28, 4.42 2.3 -.28, 3.19 2.3 -.28, #7 voordeur
  320. 4.84 1.6 -.28, #toiletraam-8
  321. 5.04 1.6 -.28, 5.04 2.3 -.28, 4.84 2.3 -.28, 2.6 .9 -.28,
  322. #keukenraam-12
  323. 2.6 2.3 -.28, .6 2.3 -.28, .6 .9 -.28, .6 3.6 -.28, #bovenraam-16
  324. 1.5 3.6 -.28, 1.5 5 -.28, 4.42 5 -.28, 4.42 5.4 -.28, .6 5.4 -.28,
  325. .28 8.55 -3.15, #linkergevel-22
  326. .28 2.7 -8.72, .28 0 -8.72, 5.4 8.55 -3.15, #rechtergevel-25
  327. 5.4 5.4 -6.3, 5.4 5.4 -8.72, 5.4 0 -8.72, 2.25 0 -8.72, #achtergevel-29
  328. 2.25 .6 -8.72, 4.8 .6 -8.72, 4.8 5.4 -8.72, 1.2 0 -8.72, 1.2 2.7 -8.72,
  329. 3.19 0 -.14, #diepte van de voordeur-35
  330. 4.42 0 -.14, 4.42 2.3 -.14, 3.19 2.3 -.14, #diepte van de voordeur-38
  331. 2.6 .9 -.14, # diepte van het keukenraam-39
  332. 2.6 2.3 -.14, .6 2.3 -.14, .6 .9 -.14, 4.84 1.6 -.14, #diepte van het toiletraam-43
  333. 5.04 1.6 -.14, 5.04 2.3 -.14, 4.84 2.3 -.14, .6 3.6 -.14,
  334. #diepte van het bovenraam-47
  335. 1.5 3.6 -.14, 1.5 5 -.14, 4.42 5 -.14, 4.42 5.4 -.14, .6 5.4 -.14,
  336. #52
  337. 2.25 0 -8.86, #diepte van de achtergevel-53
  338. 2.25 .6 -8.86, 4.8 .6 -8.86, 4.8 5.4 -8.86, 1.2 0 -8.86, 1.2 2.7 -8.86,
  339. #58
  340. .28 5.4 0, #59 hoekpunt voor dakvorm zolder
  341. 5.4 5.4 0, .28 5.4 -6.3, #61
  342. .28 2.7 -9, #62 hoekpunt voor dakvorm 1e verdieping
  343. .28 2.7 -.28, #63 extra punten voor segmentering beneden
  344. .14 2.7 -.14, 5.4 2.7 -.28, #65
  345. 5.54 2.7 -.14, #
  346. .28 2.7 -8.72, #67
  347. .14 2.7 -8.86, #
  348. 5.4 2.7 -8.72, #69
  349. 5.54 2.7 -8.86, #
  350. 1.2 2.7 -8.72, #71
  351. 1.2 2.7 -8.86, #
  352. 4.8 2.7 -8.72, #73
  353. 4.8 2.7 -8.86, #
  354. ]
  355. }
  356. normal NULL
  357. texCoord NULL
  358. ccw TRUE
  359. colorIndex [
  360. ]
  361. colorPerVertex TRUE
  362. convex TRUE
  363. coordIndex [
  364. 0 4 12 15 -1, 0 15 12 4 -1, 0 15 14 63 -1, 0 63 14 15 -1, 14 13 65 63 -1,
  365. 4 12 13 7 -1, 13 7 6 65 -1, 6 11 10 65 -1, 5 8 11 6 -1, 5 8 9 1 -1, 1 9 10
  366. 65 -1, 0 63 67 24 -1, 67 24 33 71 -1, 28 29 30 31 -1, 28 31 73 69 -1, 28 69
  367. 65 1 -1, 63 65 66 64 -1, 65 69 70 66 -1, 63 67 68 64 -1, 69 73 74 70 -1, 67
  368. 71 72 68 -1, 5 6 37 36 -1, 6 7 38 37 -1, 4 35 38 7 -1, 12 39 40 13 -1, 13
  369. 40 41 14 -1, 14 41 42 15 -1, 15 42 39 12 -1, 8 43 44 9 -1, 9 44 45 10 -1,
  370. 10 45 46 11 -1, 11 46 43 8 -1, 29 53 54 30 -1, 30 54 55 31 -1, 31 55 74 73
  371. -1, 33 57 72 71 -1,
  372. ]
  373. #default []
  374. creaseAngle 0
  375. normalIndex [
  376. ]
  377. normalPerVertex TRUE
  378. solid FALSE
  379. texCoordIndex [
  380. ]
  381. }
  382. }
  383. ]
  384. }
  385. #benodigde tijd tot hier 2 uur(kale buitenkant van het huis )
  386. # /binmuur.wrl
  387. # buitmuur.wrl
  388. Transform {
  389. children [
  390. Shape {
  391. appearance DEF steen Appearance {
  392. material Material {
  393. ambientIntensity .2
  394. diffuseColor .8 .4 .3
  395. emissiveColor 0 0 0
  396. shininess .1
  397. specularColor 0 0 0
  398. transparency 0
  399. }
  400. texture NULL
  401. textureTransform NULL
  402. }
  403. geometry IndexedFaceSet {
  404. color NULL
  405. coord Coordinate {
  406. #default NULL
  407. point [
  408. 0 0 0, # 0 linkerbenedenhoek voorgevel
  409. 5.68 0 0, 5.68 5.4 0, # 2
  410. 0 5.4 0, # 3 linkerbovenhoek voorgevel
  411. 3.19 0 0, #voordeur
  412. 4.42 0 0, 4.42 2.3 0, # 6
  413. 3.19 2.3 0, # 7 voordeur
  414. 4.84 1.6 0, #toiletraam-8
  415. 5.04 1.6 0, 5.04 2.3 0, # 10
  416. 4.84 2.3 0, 2.6 .9 0, #keukenraam-12
  417. 2.6 2.3 0, # 13
  418. .6 2.3 0, .6 .9 0, .6 3.6 0, #bovenraam-16
  419. 1.5 3.6 0, 1.5 5 0, 4.42 5 0, 4.42 5.4 0, .6 5.4 0, 0 8.555 -3.15,
  420. #linkergevel-22
  421. 0 2.7 -9, 0 0 -9, 5.68 8.555 -3.15, #rechtergevel-25
  422. 5.68 5.4 -6.3, 5.68 5.4 -9, 5.68 0 -9, 2.25 0 -9, #achtergevel-29
  423. 2.25 .6 -9, 4.8 .6 -9, 4.8 5.4 -9, 1.2 0 -9, 1.2 2.7 -9, 3.19 0 -.14,
  424. #diepte van de voordeur-35
  425. 4.42 0 -.14, 4.42 2.3 -.14, 3.19 2.3 -.14, #diepte van de voordeur-38
  426. 2.6 .9 -.14, # diepte van het keukenraam-39
  427. 2.6 2.3 -.14, .6 2.3 -.14, .6 .9 -.14, 4.84 1.6 -.14, #diepte van het toiletraam-43
  428. 5.04 1.6 -.14, 5.04 2.3 -.14, 4.84 2.3 -.14, .6 3.6 -.14,
  429. #diepte van het bovenraam-47
  430. 1.5 3.6 -.14, 1.5 5 -.14, 4.42 5 -.14, 4.42 5.4 -.14, .6 5.4 -.14,
  431. #52
  432. 2.25 0 -8.86, #diepte van de achtergevel-53
  433. 2.25 .6 -8.86, 4.8 .6 -8.86, 4.8 5.4 -8.86, 1.2 0 -8.86, 1.2 2.7 -8.86,
  434. #58
  435. 0 2.7 0, #59 extra punten voor segmentering beneden
  436. .14 2.7 -.14, 5.68 2.7 0, #61
  437. 5.54 2.7 -.14, #
  438. 0 2.7 -9, #63
  439. .14 2.7 -8.86, #
  440. 5.68 2.7 -9, #65
  441. 5.54 2.7 -8.86, #
  442. 1.2 2.7 -9, #67
  443. 1.2 2.7 -8.86, #
  444. 4.8 2.7 -9, #69
  445. 4.8 2.7 -8.86, #
  446. ]
  447. }
  448. normal NULL
  449. texCoord NULL
  450. ccw TRUE
  451. colorIndex [
  452. ]
  453. colorPerVertex TRUE
  454. convex TRUE
  455. coordIndex [
  456. 0 4 12 15 -1, 0 15 14 59 -1, 14 13 61 59 -1, 4 7 13 12 -1, 13 11 61 -1, 11
  457. 10 61 -1, 9 1 61 10 -1, 5 1 9 8 -1, 5 8 11 6 -1, 0 59 63 24 -1, 1 28 65 61
  458. -1, 28 29 30 31 -1, 28 31 69 65 -1, 33 24 63 67 -1, 5 6 37 36 -1, 6 7 38 37
  459. -1, 4 35 38 7 -1, 12 13 40 39 -1, 13 14 41 40 -1, 15 42 41 14 -1, 12 39 42
  460. 15 -1, 8 9 44 43 -1, 9 10 45 44 -1, 10 11 46 45 -1, 11 8 43 46 -1, 29 53 54
  461. 30 -1, 30 54 55 31 -1, 31 55 70 69 -1, 33 67 68 57 -1, 59 61 62 60 -1, 59
  462. 60 64 63 -1, 61 65 66 62 -1, 65 69 70 66 -1, 64 68 67 63 -1,
  463. ]
  464. #default []
  465. creaseAngle 0
  466. normalIndex [
  467. ]
  468. normalPerVertex TRUE
  469. solid FALSE
  470. texCoordIndex [
  471. ]
  472. }
  473. }
  474. ]
  475. }
  476. Transform {
  477. #schuurtje
  478. children [
  479. DEF schuurvloer Transform {
  480. children [
  481. Shape {
  482. appearance Appearance {
  483. material Material {
  484. ambientIntensity .2
  485. diffuseColor 1 .5 .3
  486. emissiveColor 0 0 0
  487. shininess .1
  488. specularColor 0 0 0
  489. transparency 0
  490. }
  491. texture NULL
  492. textureTransform NULL
  493. }
  494. geometry IndexedFaceSet {
  495. color NULL
  496. coord Coordinate {
  497. #default NULL
  498. point [
  499. .1 0 -.1, 2.1 0 -.1, 2.1 0 -3.1, .1 0 -3.1,
  500. ]
  501. }
  502. normal NULL
  503. texCoord NULL
  504. ccw TRUE
  505. colorIndex [
  506. ]
  507. colorPerVertex TRUE
  508. convex TRUE
  509. coordIndex [
  510. 0 1 2 3 -1,
  511. ]
  512. #default []
  513. creaseAngle 0
  514. normalIndex [
  515. ]
  516. normalPerVertex TRUE
  517. solid FALSE
  518. texCoordIndex [
  519. ]
  520. }
  521. }
  522. ]
  523. }
  524. Transform {
  525. children [
  526. Shape {
  527. appearance USE steen
  528. geometry Box {
  529. size 2.2 2.6 .1
  530. }
  531. }
  532. ]
  533. translation 1.1 1.3 -.05
  534. }
  535. Transform {
  536. children [
  537. Shape {
  538. appearance USE steen
  539. geometry Box {
  540. size 2.2 2.6 .1
  541. }
  542. }
  543. ]
  544. translation 1.1 1.3 -3.15
  545. }
  546. Transform {
  547. children [
  548. Shape {
  549. appearance USE steen
  550. geometry Box {
  551. size .1 2.6 1.3
  552. }
  553. }
  554. ]
  555. translation .05 1.3 -.75
  556. }
  557. Transform {
  558. children [
  559. Shape {
  560. appearance USE steen
  561. geometry Box {
  562. size .1 2.6 .75
  563. }
  564. }
  565. ]
  566. translation .05 1.3 -2.725
  567. }
  568. Transform {
  569. children [
  570. Shape {
  571. appearance USE steen
  572. geometry Box {
  573. size .1 2.6 3
  574. }
  575. }
  576. ]
  577. translation 2.15 1.3 -1.6
  578. }
  579. Transform {
  580. children [
  581. Shape {
  582. appearance DEF blauw Appearance {
  583. material Material {
  584. ambientIntensity .2
  585. diffuseColor .3 .4 .7
  586. emissiveColor 0 0 0
  587. shininess .1
  588. specularColor 0 0 0
  589. transparency 0
  590. }
  591. texture NULL
  592. textureTransform NULL
  593. }
  594. geometry Box {
  595. size .05 .44 .85
  596. }
  597. }
  598. ]
  599. translation .05 2.38 -1.875
  600. }
  601. Transform {
  602. #drempel van schuurdeur
  603. children [
  604. Transform {
  605. #deurpost
  606. children [
  607. DEF deurpost Shape {
  608. appearance DEF grijs Appearance {
  609. material Material {
  610. ambientIntensity .2
  611. diffuseColor .4 .4 .4
  612. emissiveColor 0 0 0
  613. shininess .1
  614. specularColor 0 0 0
  615. transparency 0
  616. }
  617. }
  618. geometry Box {
  619. size .05 2.56 .05
  620. }
  621. }
  622. ]
  623. translation 0 1.3 .45
  624. }
  625. Transform {
  626. #deurpost
  627. children [
  628. Shape {
  629. appearance USE grijs
  630. geometry Box {
  631. size .05 .05 .85
  632. }
  633. }
  634. ]
  635. translation 0 2.135 0
  636. }
  637. Transform {
  638. #deurpost
  639. children [
  640. USE deurpost
  641. ]
  642. translation 0 1.3 -.45
  643. }
  644. Shape {
  645. appearance USE grijs
  646. geometry Box {
  647. size .1 .04 .95
  648. }
  649. }
  650. ]
  651. translation .05 .02 -1.875
  652. }
  653. ]
  654. translation 3.48 0 7.8
  655. }
  656. # /buitmuur.wrl
  657. # trapbeneden.wrl
  658. DEF trapbeneden Transform {
  659. children [
  660. Shape {
  661. appearance Appearance {
  662. material Material {
  663. ambientIntensity .2
  664. diffuseColor 1 .5 .3
  665. emissiveColor 0 0 0
  666. shininess .1
  667. specularColor 0 0 0
  668. transparency 0
  669. }
  670. texture NULL
  671. textureTransform NULL
  672. }
  673. geometry DEF trap IndexedFaceSet {
  674. color NULL
  675. coord Coordinate {
  676. #default NULL
  677. point [
  678. -.2 0 1, #0
  679. 0 .2 1, 0 .2 0, -.2 0 0, #3
  680. .28 .4 1, #4
  681. .6 .6 1, .98 .8 1, .98 1 .45, #7
  682. .98 1.2 .25, #8
  683. .98 1.4 0, .98 1.6 -.25, .98 1.8 -.45, #11
  684. .98 2 -1, #12
  685. .6 2.2 -1, .28 2.4 -1, 0 2.6 -1, #15
  686. 0 .6 0, #16
  687. 0 .8 0, 0 1 0, #18
  688. 0 1.2 0, #19
  689. 0 1.4 0, #20
  690. 0 1.6 0, 0 1.8 0, #22
  691. 0 2 0, #23
  692. 0 2.2 0, #24
  693. 0 2.4 0, 0 2.6 0, 0 2.8 0, #27
  694. -.2 .2 1, #28
  695. 0 .4 1, 0 .4 0, -.2 .2 0, #31
  696. .28 .6 1, #32
  697. .6 .8 1, .98 1 1, .98 1.2 .45, #35
  698. .98 1.4 .25, #36
  699. .98 1.6 0, .98 1.8 -.25, .98 2 -.45, #39
  700. .98 2.2 -1, #40
  701. .6 2.4 -1, .28 2.6 -1, 0 2.8 -1, #43
  702. 0 0 1, 0 0 0, #45
  703. 0 .4 0, #46
  704. ]
  705. }
  706. normal NULL
  707. texCoord NULL
  708. ccw TRUE
  709. colorIndex [
  710. ]
  711. colorPerVertex TRUE
  712. convex TRUE
  713. coordIndex [
  714. 28 1 2 31 -1, #1e_treevlak
  715. 29 4 46 -1, #2e
  716. 32 5 16 -1, 33 6 17 -1, 34 7 18 -1, 35 8 19 -1, 36 9 20 -1, 37 10 21 -1, 38
  717. 11 22 -1, 39 12 23 -1, 40 13 24 -1, 41 14 25 -1, 42 15 26 -1, #13e_treevlak
  718. 0 28 31 3 -1, #voor_en_zijvlakken_van_de_eerste_tree
  719. 0 44 1 28 -1, 3 31 2 45 -1, 2 1 29 30 -1, #alle_voorvlakken
  720. 46 4 32 16 -1, 16 5 33 17 -1, 17 6 34 18 -1, 18 7 35 19 -1, 19 8 36 20 -1,
  721. 20 9 37 21 -1, 21 10 38 22 -1, 22 11 39 23 -1, 23 12 40 24 -1, 24 13 41 25
  722. -1, 25 14 42 26 -1, 26 15 43 27 -1,
  723. ]
  724. #default []
  725. creaseAngle 0
  726. normalIndex [
  727. ]
  728. normalPerVertex TRUE
  729. solid FALSE
  730. texCoordIndex [
  731. ]
  732. }
  733. }
  734. ]
  735. translation 4.42 0 -3.36
  736. }
  737. # /trapbeneden.wrl
  738. # deuren.wrl
  739. Transform {
  740. children [
  741. DEF deurgroep Group {
  742. #DEURKEUKENWOONKAMER
  743. children [
  744. #dwarslat boven de deur
  745. DEF dwarslat Transform {
  746. children [
  747. Shape {
  748. appearance DEF kozijn Appearance {
  749. material Material {
  750. ambientIntensity .2
  751. diffuseColor .95 .95 .9
  752. emissiveColor 0 0 0
  753. shininess .1
  754. specularColor 0 0 0
  755. transparency 0
  756. }
  757. texture NULL
  758. textureTransform NULL
  759. }
  760. geometry Box {
  761. size .8 .05 .05
  762. }
  763. }
  764. ]
  765. translation 0 2.035 0
  766. }
  767. DEF ruitje Transform {
  768. children [
  769. Shape {
  770. appearance DEF glas Appearance {
  771. material Material {
  772. ambientIntensity .2
  773. diffuseColor .6 .6 .9
  774. emissiveColor 0 0 0
  775. shininess .8
  776. specularColor 1 1 1
  777. transparency .7
  778. }
  779. texture NULL
  780. textureTransform NULL
  781. }
  782. geometry Box {
  783. size .8 .64 .01
  784. }
  785. }
  786. ]
  787. translation 0 2.38 0
  788. }
  789. #ruit boven de deur
  790. #deur
  791. DEF deur Transform {
  792. center -.4 0 0
  793. children [
  794. DEF klikopdeur TouchSensor {
  795. }
  796. DEF TimeSource TimeSensor {
  797. cycleInterval 20
  798. }
  799. # Run once for 20 sec.
  800. # Animeer het openzwaaien van de deur rond de Y as:
  801. DEF Deuropen OrientationInterpolator {
  802. key [
  803. 0 .025 .05 .95 .975 1
  804. ]
  805. keyValue [
  806. 0 1 0 0 0 1 0 -1 0 1 0 -2 0 1 0 -2 0 1 0 -1 0 1 0 0
  807. ]
  808. }
  809. # ../boven/deurklink.wrl
  810. DEF deurklink Transform {
  811. children [
  812. DEF enehelft Shape {
  813. appearance DEF aluminium Appearance {
  814. material Material {
  815. ambientIntensity .2
  816. diffuseColor .4 .4 .5
  817. emissiveColor 0 0 0
  818. shininess .8
  819. specularColor .4 .4 .5
  820. }
  821. texture NULL
  822. textureTransform NULL
  823. }
  824. geometry IndexedFaceSet {
  825. color NULL
  826. coord Coordinate {
  827. point [
  828. -.015 .02 0, #0
  829. .015 .02 0, .02 -.02 0, -.02 -.02 0, #3
  830. -.01 -.015 .06, #4
  831. .01 -.015 .06, -.01 .015 .03, .01 .015 .03, .005 .1 .035,
  832. #8
  833. -.005 .1 .035, -.005 .1 .055, .005 .1 .055,
  834. ]
  835. }
  836. normal NULL
  837. texCoord NULL
  838. ccw TRUE
  839. colorIndex [
  840. ]
  841. colorPerVertex TRUE
  842. convex TRUE
  843. coordIndex [
  844. 2 3 4 5 -1, 2 5 4 3 -1, 4 5 11 10 -1, 4 10 11 5 -1, 0 1 7 6 -1, 0 6 7 1 -1,
  845. 6 7 8 9 -1, 6 9 8 7 -1, 8 9 10 11 -1, 8 11 10 9 -1, 0 6 4 3 -1, 0 3 4 6 -1,
  846. 6 9 10 4 -1, 6 4 10 9 -1, 1 2 5 7 -1, 1 7 5 2 -1, 7 5 11 8 -1, 7 8 11 5 -1,
  847. ]
  848. #default []
  849. creaseAngle 0
  850. normalIndex [
  851. ]
  852. normalPerVertex TRUE
  853. solid TRUE #texCoordIndex []
  854. }
  855. }
  856. #enehelft
  857. Transform {
  858. children [
  859. USE enehelft
  860. ]
  861. rotation 0 1 0 3.141592
  862. translation 0 0 -.07
  863. }
  864. Transform {
  865. children [
  866. DEF vlakdeel Shape {
  867. appearance USE aluminium
  868. geometry Box {
  869. size .18 .07 .01
  870. }
  871. }
  872. #shape
  873. ]
  874. translation -.03 0 -.005
  875. }
  876. Transform {
  877. children [
  878. USE vlakdeel
  879. ]
  880. translation -.03 0 -.065
  881. }
  882. ]
  883. translation .35 0 .035
  884. rotation 0 0 1 1.570796
  885. }
  886. #deurklink
  887. # /../boven/deurklink.wrl
  888. DEF deurvorm Shape {
  889. appearance DEF deurkleur Appearance {
  890. material Material {
  891. ambientIntensity .2
  892. diffuseColor .8 .8 .8
  893. emissiveColor 0 0 0
  894. shininess .1
  895. specularColor 0 0 0
  896. transparency 0
  897. }
  898. texture NULL
  899. textureTransform NULL
  900. }
  901. geometry Box {
  902. size .8 2 .05
  903. }
  904. }
  905. ]
  906. translation 0 1.005 0
  907. }
  908. ]
  909. }
  910. #deurgroep
  911. ]
  912. translation 1.38 0 -3.395
  913. }
  914. #moved to end
  915. #ROUTE klikopdeur.touchTime TO TimeSource.startTime
  916. #ROUTE TimeSource.fraction_changed TO Deuropen.set_fraction
  917. #ROUTE Deuropen.value_changed TO deur.rotation
  918. #deur2
  919. Transform {
  920. children [
  921. USE dwarslat
  922. USE ruitje
  923. #deur
  924. DEF deurkeukengang Transform {
  925. center -.4 0 0
  926. children [
  927. DEF klikopdeur2 TouchSensor {
  928. }
  929. DEF TimeSource2 TimeSensor {
  930. cycleInterval 20
  931. }
  932. # Run once for 20 sec.
  933. # Animeer het openzwaaien van de deur rond de Y as:
  934. DEF Deuropen2 OrientationInterpolator {
  935. key [
  936. 0 .025 .05 .95 .975 1
  937. ]
  938. keyValue [
  939. 0 1 0 0 0 1 0 -1 0 1 0 -2 0 1 0 -2 0 1 0 -1 0 1 0 0
  940. ]
  941. }
  942. USE deurklink
  943. USE deurvorm
  944. ]
  945. translation 0 1.005 0
  946. }
  947. ]
  948. translation 3.155 0 -2.96
  949. rotation 0 1 0 1.570796
  950. }
  951. #moved to end
  952. #ROUTE klikopdeur2.touchTime TO TimeSource2.startTime
  953. #ROUTE TimeSource2.fraction_changed TO Deuropen2.set_fraction
  954. #ROUTE Deuropen2.value_changed TO deurkeukengang.rotation
  955. #deur3
  956. Transform {
  957. children [
  958. USE dwarslat
  959. USE ruitje
  960. #deur
  961. DEF deurwoonkamergang Transform {
  962. center -.4 0 0
  963. children [
  964. DEF klikopdeur3 TouchSensor {
  965. }
  966. DEF TimeSource3 TimeSensor {
  967. cycleInterval 20
  968. }
  969. # Run once for 20 sec.
  970. # Animeer het openzwaaien van de deur rond de Y as: deze deur draait tegengesteld aan de andere
  971. DEF Deuropen3 OrientationInterpolator {
  972. key [
  973. 0 .025 .05 .95 .975 1
  974. ]
  975. keyValue [
  976. 0 1 0 0 0 1 0 1 0 1 0 2 0 1 0 2 0 1 0 1 0 1 0 0
  977. ]
  978. }
  979. USE deurklink
  980. USE deurvorm
  981. ]
  982. translation 0 1.005 0
  983. }
  984. ]
  985. translation 3.59 0 -3.395
  986. rotation 0 1 0 0
  987. }
  988. #deur3
  989. #moved to end
  990. #ROUTE klikopdeur3.touchTime TO TimeSource3.startTime
  991. #ROUTE TimeSource3.fraction_changed TO Deuropen3.set_fraction
  992. #ROUTE Deuropen3.value_changed TO deurwoonkamergang.rotation
  993. #deur4
  994. Transform {
  995. children [
  996. DEF dwarslatafw Transform {
  997. children [
  998. Shape {
  999. appearance USE kozijn
  1000. geometry Box {
  1001. size .93 .05 .05
  1002. }
  1003. }
  1004. ]
  1005. translation 0 2.035 0
  1006. }
  1007. DEF ruitjeafw Transform {
  1008. children [
  1009. Shape {
  1010. appearance USE kozijn
  1011. geometry Box {
  1012. size .93 .64 .01
  1013. }
  1014. }
  1015. ]
  1016. translation 0 2.38 0
  1017. }
  1018. #ruit boven de deur#deur
  1019. DEF deurwoonkamertrapkast Transform {
  1020. center -.4 0 0
  1021. children [
  1022. DEF klikopdeur4 TouchSensor {
  1023. }
  1024. DEF TimeSource4 TimeSensor {
  1025. cycleInterval 20
  1026. }
  1027. # Run once for 20 sec.
  1028. # Animeer het openzwaaien van de deur rond de Y as:
  1029. DEF Deuropen4 OrientationInterpolator {
  1030. key [
  1031. 0 .025 .05 .95 .975 1
  1032. ]
  1033. keyValue [
  1034. 0 1 0 0 0 1 0 -1 0 1 0 -2 0 1 0 -2 0 1 0 -1 0 1 0 0
  1035. ]
  1036. }
  1037. USE deurklink
  1038. Shape {
  1039. #afwijkende deurmaat
  1040. appearance USE deurkleur
  1041. geometry Box {
  1042. size .93 2 .05
  1043. }
  1044. }
  1045. ]
  1046. translation 0 1.005 0
  1047. }
  1048. ]
  1049. translation 4.395 0 -3.895
  1050. rotation 0 1 0 -1.570796
  1051. }
  1052. #deur4
  1053. #moved to end
  1054. #ROUTE klikopdeur4.touchTime TO TimeSource4.startTime
  1055. #ROUTE TimeSource4.fraction_changed TO Deuropen4.set_fraction
  1056. #ROUTE Deuropen4.value_changed TO deurwoonkamertrapkast.rotation
  1057. #deur5
  1058. Transform {
  1059. children [
  1060. DEF dwarslatafw2 Transform {
  1061. children [
  1062. Shape {
  1063. appearance USE kozijn
  1064. geometry Box {
  1065. size .74 .05 .05
  1066. }
  1067. }
  1068. ]
  1069. translation 0 2.035 0
  1070. }
  1071. DEF ruitjeafw2 Transform {
  1072. children [
  1073. Shape {
  1074. appearance USE kozijn
  1075. geometry Box {
  1076. size .74 .64 .01
  1077. }
  1078. }
  1079. ]
  1080. translation 0 2.38 0
  1081. }
  1082. #ruit boven de deur#deur
  1083. DEF deurgangmeterkast Transform {
  1084. center -.4 0 0
  1085. children [
  1086. DEF klikopdeur5 TouchSensor {
  1087. }
  1088. DEF TimeSource5 TimeSensor {
  1089. cycleInterval 20
  1090. }
  1091. # Run once for 20 sec.
  1092. # Animeer het openzwaaien van de deur rond de Y as:
  1093. DEF Deuropen5 OrientationInterpolator {
  1094. key [
  1095. 0 .025 .05 .95 .975 1
  1096. ]
  1097. keyValue [
  1098. 0 1 0 0 0 1 0 -.7 0 1 0 -1.5 0 1 0 -1.5 0 1 0 -.7 0 1 0 0
  1099. ]
  1100. }
  1101. DEF deurklinkafw Transform {
  1102. children [
  1103. USE enehelft
  1104. Transform {
  1105. children [
  1106. USE enehelft
  1107. ]
  1108. rotation 0 1 0 3.141592
  1109. translation 0 0 -.07
  1110. }
  1111. Transform {
  1112. children [
  1113. DEF vlakdeel Shape {
  1114. appearance USE aluminium
  1115. geometry Box {
  1116. size .18 .07 .01
  1117. }
  1118. }
  1119. #shape
  1120. ]
  1121. translation -.03 0 -.005
  1122. }
  1123. Transform {
  1124. children [
  1125. USE vlakdeel
  1126. ]
  1127. translation -.03 0 -.065
  1128. }
  1129. ]
  1130. translation .32 0 .035
  1131. rotation 0 0 1 1.570796
  1132. }
  1133. #deurklink
  1134. Shape {
  1135. #afwijkende deurmaat
  1136. appearance USE deurkleur
  1137. geometry Box {
  1138. size .74 2 .05
  1139. }
  1140. }
  1141. ]
  1142. translation 0 1.005 0
  1143. }
  1144. ]
  1145. translation 4.455 0 -1.92
  1146. rotation 0 1 0 -1.570796
  1147. }
  1148. #deur5
  1149. #moved to end
  1150. #ROUTE klikopdeur5.touchTime TO TimeSource5.startTime
  1151. #ROUTE TimeSource5.fraction_changed TO Deuropen5.set_fraction
  1152. #ROUTE Deuropen5.value_changed TO deurgangmeterkast.rotation
  1153. #deur6
  1154. Transform {
  1155. children [
  1156. USE dwarslat
  1157. USE ruitje
  1158. #deur
  1159. DEF deurtoiletgang Transform {
  1160. center -.4 0 0
  1161. children [
  1162. DEF klikopdeur6 TouchSensor {
  1163. }
  1164. DEF TimeSource6 TimeSensor {
  1165. cycleInterval 20
  1166. }
  1167. # Run once for 20 sec.
  1168. # Animeer het openzwaaien van de deur rond de Y as:
  1169. DEF Deuropen6 OrientationInterpolator {
  1170. key [
  1171. 0 .025 .05 .95 .975 1
  1172. ]
  1173. keyValue [
  1174. 0 1 0 0 0 1 0 -1 0 1 0 -2 0 1 0 -2 0 1 0 -1 0 1 0 0
  1175. ]
  1176. }
  1177. USE deurklink
  1178. USE deurvorm
  1179. ]
  1180. translation 0 1.005 0
  1181. }
  1182. ]
  1183. translation 4.455 0 -1.08
  1184. rotation 0 1 0 -1.570796
  1185. }
  1186. #deur6
  1187. #moved to end
  1188. #ROUTE klikopdeur6.touchTime TO TimeSource6.startTime
  1189. #ROUTE TimeSource6.fraction_changed TO Deuropen6.set_fraction
  1190. #ROUTE Deuropen6.value_changed TO deurtoiletgang.rotation
  1191. # voordeur.wrl
  1192. DEF voordeur Transform {
  1193. center 1.11 0 0
  1194. children [
  1195. Shape {
  1196. appearance DEF deurkleur Appearance {
  1197. material Material {
  1198. ambientIntensity .2
  1199. diffuseColor .8 .8 .8
  1200. emissiveColor 0 0 0
  1201. shininess .1
  1202. specularColor 0 0 0
  1203. transparency 0
  1204. }
  1205. texture NULL
  1206. textureTransform NULL
  1207. }
  1208. geometry IndexedFaceSet {
  1209. color NULL
  1210. coord Coordinate {
  1211. #default NULL
  1212. point [
  1213. 0 0 .025, #0
  1214. 1.11 0 .025, #
  1215. 1.11 2.19 .025, #
  1216. 0 2.19 .025, #3
  1217. .71 .49 .025, #4
  1218. .91 .49 .025, #
  1219. .91 1.99 .025, #
  1220. .71 1.99 .025, #7
  1221. 0 0 -.025, #8
  1222. 1.11 0 -.025, #
  1223. 1.11 2.19 -.025, #
  1224. 0 2.19 -.025, #11
  1225. .71 .49 -.025, #12
  1226. .91 .49 -.025, #
  1227. .91 1.99 -.025, #
  1228. .71 1.99 -.025, #15
  1229. ]
  1230. }
  1231. normal NULL
  1232. texCoord NULL
  1233. ccw TRUE
  1234. colorIndex [
  1235. ]
  1236. colorPerVertex TRUE
  1237. convex TRUE
  1238. coordIndex [
  1239. 0 1 5 4 -1, 1 2 6 5 -1, 6 2 3 7 -1, 0 4 7 3 -1, 1 0 8 9 -1, 3 2 10 11 -1,
  1240. 0 3 11 8 -1, 2 1 9 10 -1, 5 6 14 13 -1, 4 5 13 12 -1, 6 7 15 14 -1, 7 4 12
  1241. 15 -1, 9 8 12 13 -1, 10 9 13 14 -1, 11 10 14 15 -1, 12 8 11 15 -1,
  1242. ]
  1243. #default []
  1244. creaseAngle 0
  1245. normalIndex [
  1246. ]
  1247. normalPerVertex TRUE
  1248. solid TRUE
  1249. texCoordIndex [
  1250. ]
  1251. }
  1252. }
  1253. DEF klikopvoordeur TouchSensor {
  1254. }
  1255. DEF TimeSourcevoor TimeSensor {
  1256. cycleInterval 20
  1257. }
  1258. # Run once for 20 sec.
  1259. # Animeer het openzwaaien van de deur rond de Y as:
  1260. DEF VoorDeuropen OrientationInterpolator {
  1261. key [
  1262. 0 .025 .05 .95 .975 1
  1263. ]
  1264. keyValue [
  1265. 0 1 0 0 0 1 0 -.7 0 1 0 -1.5 0 1 0 -1.5 0 1 0 -.7 0 1 0 0
  1266. ]
  1267. }
  1268. DEF deurgreep Transform {
  1269. children [
  1270. Shape {
  1271. appearance DEF aluminium Appearance {
  1272. material Material {
  1273. ambientIntensity .2
  1274. diffuseColor .4 .4 .4
  1275. emissiveColor 0 0 0
  1276. shininess .8
  1277. specularColor .9 .9 .9
  1278. transparency 0
  1279. }
  1280. texture NULL
  1281. textureTransform NULL
  1282. }
  1283. geometry Box {
  1284. size .2 .2 .004
  1285. }
  1286. }
  1287. ]
  1288. translation .15 .9 .067
  1289. }
  1290. DEF steunblokje Transform {
  1291. children [
  1292. Shape {
  1293. appearance DEF aluminium Appearance {
  1294. material Material {
  1295. ambientIntensity .2
  1296. diffuseColor .4 .4 .4
  1297. emissiveColor 0 0 0
  1298. shininess .8
  1299. specularColor .9 .9 .9
  1300. transparency 0
  1301. }
  1302. texture NULL
  1303. textureTransform NULL
  1304. }
  1305. geometry Box {
  1306. size .14 .14 .04
  1307. }
  1308. }
  1309. ]
  1310. translation .15 .9 .045
  1311. }
  1312. DEF ruitjeindeur Transform {
  1313. children [
  1314. Shape {
  1315. appearance DEF glas Appearance {
  1316. material Material {
  1317. ambientIntensity .2
  1318. diffuseColor .6 .6 .9
  1319. emissiveColor 0 0 0
  1320. shininess .8
  1321. specularColor 1 1 1
  1322. transparency .7
  1323. }
  1324. texture NULL
  1325. textureTransform NULL
  1326. }
  1327. geometry Box {
  1328. size .2 1.5 .01
  1329. }
  1330. }
  1331. ]
  1332. translation .81 1.24 0
  1333. }
  1334. ]
  1335. translation 3.25 .05 -.14
  1336. }
  1337. #moved to end
  1338. #ROUTE klikopvoordeur.touchTime TO TimeSourcevoor.startTime
  1339. #ROUTE TimeSourcevoor.fraction_changed TO VoorDeuropen.set_fraction
  1340. #ROUTE VoorDeuropen.value_changed TO voordeur.rotation
  1341. # /voordeur.wrl
  1342. # achterdeur.wrl
  1343. #bevat ook schuurdeur
  1344. DEF achterdeur Transform {
  1345. center 0 0 0
  1346. children [
  1347. Shape {
  1348. appearance DEF deurkleur Appearance {
  1349. material Material {
  1350. ambientIntensity .2
  1351. diffuseColor .8 .8 .8
  1352. emissiveColor 0 0 0
  1353. shininess .1
  1354. specularColor 0 0 0
  1355. transparency 0
  1356. }
  1357. texture NULL
  1358. textureTransform NULL
  1359. }
  1360. geometry DEF deurInd IndexedFaceSet {
  1361. color NULL
  1362. coord Coordinate {
  1363. #default NULL
  1364. point [
  1365. .93 0 -.025, #0
  1366. 0 0 -.025, #
  1367. 0 2.09 -.025, #
  1368. .93 2.09 -.025, #3
  1369. .765 .6 -.025, #4
  1370. .165 .6 -.025, #
  1371. .165 1.9 -.025, #
  1372. .765 1.9 -.025, #7
  1373. .93 0 .025, #0
  1374. 0 0 .025, #
  1375. 0 2.09 .025, #
  1376. .93 2.09 .025, #3
  1377. .765 .6 .025, #4
  1378. .165 .6 .025, #
  1379. .165 1.9 .025, #
  1380. .765 1.9 .025, #7
  1381. ]
  1382. }
  1383. normal NULL
  1384. texCoord NULL
  1385. ccw TRUE
  1386. colorIndex [
  1387. ]
  1388. colorPerVertex TRUE
  1389. convex TRUE
  1390. coordIndex [
  1391. 0 1 5 4 -1, 1 2 6 5 -1, 6 2 3 7 -1, 0 4 7 3 -1, 1 0 8 9 -1, 3 2 10 11 -1,
  1392. 0 3 11 8 -1, 2 1 9 10 -1, 5 6 14 13 -1, 4 5 13 12 -1, 6 7 15 14 -1, 7 4 12
  1393. 15 -1, 9 8 12 13 -1, 10 9 13 14 -1, 11 10 14 15 -1, 12 8 11 15 -1,
  1394. ]
  1395. #default []
  1396. creaseAngle 0
  1397. normalIndex [
  1398. ]
  1399. normalPerVertex TRUE
  1400. solid TRUE
  1401. texCoordIndex [
  1402. ]
  1403. }
  1404. }
  1405. DEF klikopachterdeur TouchSensor {
  1406. }
  1407. DEF TimeSourceachter TimeSensor {
  1408. cycleInterval 20
  1409. }
  1410. # Run once for 20 sec.
  1411. # Animeer het openzwaaien van de deur rond de Y as:
  1412. DEF achterDeuropen OrientationInterpolator {
  1413. key [
  1414. 0 .025 .05 .95 .975 1
  1415. ]
  1416. keyValue [
  1417. 0 1 0 0 0 1 0 .7 0 1 0 1.5 0 1 0 1.5 0 1 0 .7 0 1 0 0
  1418. ]
  1419. }
  1420. Transform {
  1421. # ../boven/deurklink.wrl
  1422. children [
  1423. DEF deurklink Transform {
  1424. children [
  1425. DEF enehelft Shape {
  1426. appearance DEF aluminium Appearance {
  1427. material Material {
  1428. ambientIntensity .2
  1429. diffuseColor .4 .4 .5
  1430. emissiveColor 0 0 0
  1431. shininess .8
  1432. specularColor .4 .4 .5
  1433. }
  1434. texture NULL
  1435. textureTransform NULL
  1436. }
  1437. geometry IndexedFaceSet {
  1438. color NULL
  1439. coord Coordinate {
  1440. point [
  1441. -.015 .02 0, #0
  1442. .015 .02 0, .02 -.02 0, -.02 -.02 0, #3
  1443. -.01 -.015 .06, #4
  1444. .01 -.015 .06, -.01 .015 .03, .01 .015 .03, .005 .1 .035,
  1445. #8
  1446. -.005 .1 .035, -.005 .1 .055, .005 .1 .055,
  1447. ]
  1448. }
  1449. normal NULL
  1450. texCoord NULL
  1451. ccw TRUE
  1452. colorIndex [
  1453. ]
  1454. colorPerVertex TRUE
  1455. convex TRUE
  1456. coordIndex [
  1457. 2 3 4 5 -1, 2 5 4 3 -1, 4 5 11 10 -1, 4 10 11 5 -1, 0 1 7 6 -1, 0 6 7 1 -1,
  1458. 6 7 8 9 -1, 6 9 8 7 -1, 8 9 10 11 -1, 8 11 10 9 -1, 0 6 4 3 -1, 0 3 4 6 -1,
  1459. 6 9 10 4 -1, 6 4 10 9 -1, 1 2 5 7 -1, 1 7 5 2 -1, 7 5 11 8 -1, 7 8 11 5 -1,
  1460. ]
  1461. #default []
  1462. creaseAngle 0
  1463. normalIndex [
  1464. ]
  1465. normalPerVertex TRUE
  1466. solid TRUE #texCoordIndex []
  1467. }
  1468. }
  1469. #enehelft
  1470. Transform {
  1471. children [
  1472. USE enehelft
  1473. ]
  1474. rotation 0 1 0 3.141592
  1475. translation 0 0 -.07
  1476. }
  1477. Transform {
  1478. children [
  1479. DEF vlakdeel Shape {
  1480. appearance USE aluminium
  1481. geometry Box {
  1482. size .18 .07 .01
  1483. }
  1484. }
  1485. #shape
  1486. ]
  1487. translation -.03 0 -.005
  1488. }
  1489. Transform {
  1490. children [
  1491. USE vlakdeel
  1492. ]
  1493. translation -.03 0 -.065
  1494. }
  1495. ]
  1496. translation .35 0 .035
  1497. rotation 0 0 1 1.570796
  1498. }
  1499. #deurklink
  1500. ]
  1501. # /../boven/deurklink.wrl
  1502. translation .5 1 0
  1503. }
  1504. DEF ruitindeur Transform {
  1505. children [
  1506. Shape {
  1507. appearance DEF glas Appearance {
  1508. material Material {
  1509. ambientIntensity .2
  1510. diffuseColor .6 .6 .9
  1511. emissiveColor 0 0 0
  1512. shininess .8
  1513. specularColor 1 1 1
  1514. transparency .7
  1515. }
  1516. texture NULL
  1517. textureTransform NULL
  1518. }
  1519. geometry Box {
  1520. size .6 1.3 .01
  1521. }
  1522. }
  1523. ]
  1524. translation .465 1.25 0
  1525. }
  1526. ]
  1527. translation 1.26 .05 -8.86
  1528. }
  1529. #moved to end
  1530. #ROUTE klikopachterdeur.touchTime TO TimeSourceachter.startTime
  1531. #ROUTE TimeSourceachter.fraction_changed TO achterDeuropen.set_fraction
  1532. #ROUTE achterDeuropen.value_changed TO achterdeur.rotation
  1533. #schuurdeur
  1534. DEF schuurdeur Transform {
  1535. children [
  1536. DEF klikopschuurdeur TouchSensor {
  1537. }
  1538. DEF TimeSourceschuur TimeSensor {
  1539. cycleInterval 20
  1540. }
  1541. # Run once for 20 sec.
  1542. # Animeer het openzwaaien van de deur rond de Y as:
  1543. DEF schuurDeuropen OrientationInterpolator {
  1544. key [
  1545. 0 .025 .05 .95 .975 1
  1546. ]
  1547. keyValue [
  1548. 0 1 0 1.570796 0 1 0 2.4 0 1 0 3.4 0 1 0 3.4 0 1 0 2.4 0 1 0 1.570796
  1549. ]
  1550. }
  1551. Transform {
  1552. children [
  1553. Shape {
  1554. appearance USE deurkleur
  1555. geometry USE deurInd
  1556. }
  1557. ]
  1558. scale .913978 1 1 #maakt de deur op maat
  1559. }
  1560. USE ruitindeur
  1561. Transform {
  1562. children USE deurklink
  1563. translation .43 1 0
  1564. }
  1565. ]
  1566. translation 3.53 .05 6.35
  1567. rotation 0 1 0 1.570796
  1568. }
  1569. #moved to end
  1570. #ROUTE klikopschuurdeur.touchTime TO TimeSourceschuur.startTime
  1571. #ROUTE TimeSourceschuur.fraction_changed TO schuurDeuropen.set_fraction
  1572. #ROUTE schuurDeuropen.value_changed TO schuurdeur.rotation
  1573. # /achterdeur.wrl
  1574. # /deuren.wrl
  1575. # ramen.wrl
  1576. Transform {
  1577. children [
  1578. Shape {
  1579. appearance DEF kozijn Appearance {
  1580. material Material {
  1581. ambientIntensity .2
  1582. diffuseColor .95 .95 .9
  1583. emissiveColor 0 0 0
  1584. shininess .1
  1585. specularColor 0 0 0
  1586. transparency 0
  1587. }
  1588. texture NULL
  1589. textureTransform NULL
  1590. }
  1591. geometry Box {
  1592. size .05 1.3 .05
  1593. }
  1594. }
  1595. ]
  1596. translation .625 1.6 -.14
  1597. }
  1598. Transform {
  1599. children [
  1600. Shape {
  1601. appearance USE kozijn
  1602. geometry Box {
  1603. size .05 1.3 .05
  1604. }
  1605. }
  1606. ]
  1607. translation 2.575 1.6 -.14
  1608. }
  1609. Transform {
  1610. children [
  1611. Shape {
  1612. appearance USE kozijn
  1613. geometry Box {
  1614. size .05 1.3 .05
  1615. }
  1616. }
  1617. ]
  1618. translation 1.475 1.6 -.14
  1619. }
  1620. Transform {
  1621. children [
  1622. Shape {
  1623. appearance USE kozijn
  1624. geometry Box {
  1625. size .05 1.3 .05
  1626. }
  1627. }
  1628. ]
  1629. translation 1.725 1.6 -.14
  1630. }
  1631. Transform {
  1632. children [
  1633. Shape {
  1634. appearance USE kozijn
  1635. geometry Box {
  1636. size 2 .05 .05
  1637. }
  1638. }
  1639. ]
  1640. translation 1.6 .925 -.14
  1641. }
  1642. Transform {
  1643. children [
  1644. Shape {
  1645. appearance USE kozijn
  1646. geometry Box {
  1647. size 2 .05 .05
  1648. }
  1649. }
  1650. ]
  1651. translation 1.6 2.275 -.14
  1652. }
  1653. #einde keukenraam
  1654. #begin toiletraam
  1655. Transform {
  1656. children [
  1657. Shape {
  1658. appearance USE kozijn
  1659. geometry Box {
  1660. size .05 .7 .05
  1661. }
  1662. }
  1663. ]
  1664. translation 4.865 1.95 -.14
  1665. }
  1666. Transform {
  1667. children [
  1668. Shape {
  1669. appearance USE kozijn
  1670. geometry Box {
  1671. size .05 .7 .05
  1672. }
  1673. }
  1674. ]
  1675. translation 5.015 1.95 -.14
  1676. }
  1677. Transform {
  1678. children [
  1679. Shape {
  1680. appearance USE kozijn
  1681. geometry Box {
  1682. size .1 .05 .05
  1683. }
  1684. }
  1685. ]
  1686. translation 4.94 1.625 -.14
  1687. }
  1688. Transform {
  1689. children [
  1690. Shape {
  1691. appearance USE kozijn
  1692. geometry Box {
  1693. size .1 .05 .05
  1694. }
  1695. }
  1696. ]
  1697. translation 4.94 2.275 -.14
  1698. }
  1699. #einde toiletraam
  1700. #voordeur posten
  1701. Transform {
  1702. children [
  1703. Shape {
  1704. appearance USE kozijn
  1705. geometry Box {
  1706. size .05 2.26 .05
  1707. }
  1708. }
  1709. ]
  1710. translation 3.215 1.17 -.14
  1711. }
  1712. Transform {
  1713. children [
  1714. Shape {
  1715. appearance USE kozijn
  1716. geometry Box {
  1717. size .05 2.26 .05
  1718. }
  1719. }
  1720. ]
  1721. translation 4.395 1.17 -.14
  1722. }
  1723. Transform {
  1724. children [
  1725. Shape {
  1726. appearance USE kozijn
  1727. geometry Box {
  1728. size 1.13 .05 .05
  1729. }
  1730. }
  1731. ]
  1732. translation 3.805 2.275 -.14
  1733. }
  1734. #einde deurposten
  1735. #begin kozijnen achter
  1736. Transform {
  1737. children [
  1738. Shape {
  1739. appearance USE kozijn
  1740. geometry Box {
  1741. size .05 2.1 .05
  1742. }
  1743. }
  1744. ]
  1745. translation 3.215 1.65 -8.86
  1746. }
  1747. Transform {
  1748. children [
  1749. Shape {
  1750. appearance USE kozijn
  1751. geometry Box {
  1752. size .05 2.1 .05
  1753. }
  1754. }
  1755. ]
  1756. translation 4.775 1.65 -8.86
  1757. }
  1758. Transform {
  1759. children [
  1760. Shape {
  1761. appearance DEF blauw Appearance {
  1762. material Material {
  1763. ambientIntensity .2
  1764. diffuseColor .3 .4 .7
  1765. emissiveColor 0 0 0
  1766. shininess .1
  1767. specularColor 0 0 0
  1768. transparency 0
  1769. }
  1770. texture NULL
  1771. textureTransform NULL
  1772. }
  1773. geometry Box {
  1774. size 1.51 .5 .05
  1775. }
  1776. }
  1777. ]
  1778. translation 3.995 2.45 -8.86
  1779. }
  1780. Transform {
  1781. children [
  1782. Shape {
  1783. appearance USE kozijn
  1784. geometry Box {
  1785. size 1.51 .05 .05
  1786. }
  1787. }
  1788. ]
  1789. translation 3.995 .625 -8.86
  1790. }
  1791. #1
  1792. Transform {
  1793. children [
  1794. Shape {
  1795. appearance USE kozijn
  1796. geometry Box {
  1797. size 1.51 .05 .05
  1798. }
  1799. }
  1800. ]
  1801. translation 3.995 2.175 -8.86
  1802. }
  1803. #2
  1804. Transform {
  1805. children [
  1806. Shape {
  1807. appearance USE kozijn
  1808. geometry Box {
  1809. size .94 .05 .05
  1810. }
  1811. }
  1812. ]
  1813. translation 2.72 .625 -8.86
  1814. }
  1815. Transform {
  1816. children [
  1817. Shape {
  1818. appearance USE kozijn
  1819. geometry Box {
  1820. size 1.99 .05 .05
  1821. }
  1822. }
  1823. ]
  1824. translation 2.195 2.675 -8.86
  1825. }
  1826. Transform {
  1827. children [
  1828. Shape {
  1829. appearance USE kozijn
  1830. geometry Box {
  1831. size 1 .05 .05
  1832. }
  1833. }
  1834. ]
  1835. translation 1.725 2.175 -8.86
  1836. }
  1837. Transform {
  1838. children [
  1839. Shape {
  1840. appearance USE kozijn
  1841. geometry Box {
  1842. size .05 2.61 .05
  1843. }
  1844. }
  1845. ]
  1846. translation 1.225 1.345 -8.86
  1847. }
  1848. Transform {
  1849. children [
  1850. Shape {
  1851. appearance USE kozijn
  1852. geometry Box {
  1853. size .05 2.61 .05
  1854. }
  1855. }
  1856. ]
  1857. translation 2.225 1.345 -8.86
  1858. }
  1859. Transform {
  1860. children [
  1861. Shape {
  1862. appearance USE kozijn
  1863. geometry Box {
  1864. size .05 1.5 .05
  1865. }
  1866. }
  1867. ]
  1868. translation 3.565 1.4 -8.86
  1869. }
  1870. #einde ramen achter
  1871. # /ramen.wrl
  1872. # ruiten.wrl
  1873. #begin vensterglas
  1874. Transform {
  1875. children [
  1876. Shape {
  1877. appearance DEF glas Appearance {
  1878. material Material {
  1879. ambientIntensity .2
  1880. diffuseColor .6 .6 .9
  1881. emissiveColor 0 0 0
  1882. shininess .8
  1883. specularColor 1 1 1
  1884. transparency .7
  1885. }
  1886. texture NULL
  1887. textureTransform NULL
  1888. }
  1889. geometry Box {
  1890. size .94 2 .01
  1891. }
  1892. }
  1893. ]
  1894. translation 2.72 1.65 -8.86
  1895. }
  1896. #ruit 5 achter
  1897. #ruit1 keuken
  1898. Transform {
  1899. children [
  1900. Shape {
  1901. appearance USE glas
  1902. geometry Box {
  1903. size .8 1.3 .01
  1904. }
  1905. }
  1906. ]
  1907. translation 1.05 1.6 -.14
  1908. }
  1909. #ruit 1 keuken
  1910. #ruit3 keuken
  1911. Transform {
  1912. children [
  1913. Shape {
  1914. appearance USE glas
  1915. geometry Box {
  1916. size .8 1.3 .01
  1917. }
  1918. }
  1919. ]
  1920. translation 2.15 1.6 -.14
  1921. }
  1922. #ruit 3 keuken
  1923. #ruit2 keuken
  1924. Transform {
  1925. children [
  1926. Shape {
  1927. appearance USE glas
  1928. geometry Box {
  1929. size .2 1.3 .01
  1930. }
  1931. }
  1932. ]
  1933. translation 1.6 1.6 -.14
  1934. }
  1935. #ruit 2 keuken
  1936. #toiletruit
  1937. Transform {
  1938. children [
  1939. Shape {
  1940. appearance USE glas
  1941. geometry Box {
  1942. size .1 .6 .01
  1943. }
  1944. }
  1945. ]
  1946. translation 4.94 1.95 -.14
  1947. }
  1948. #ruit van toiletraam
  1949. #ramen achter
  1950. Transform {
  1951. children [
  1952. Shape {
  1953. appearance USE glas
  1954. geometry Box {
  1955. size 1.16 1.5 .01
  1956. }
  1957. }
  1958. ]
  1959. translation 4.17 1.4 -8.86
  1960. }
  1961. #ruit 3 achter
  1962. Transform {
  1963. children [
  1964. Shape {
  1965. appearance USE glas
  1966. geometry Box {
  1967. size .3 1.5 .01
  1968. }
  1969. }
  1970. ]
  1971. translation 3.39 1.4 -8.86
  1972. }
  1973. #ruit 4 achter
  1974. Transform {
  1975. children [
  1976. Shape {
  1977. appearance USE glas
  1978. geometry Box {
  1979. size .95 .45 .01
  1980. }
  1981. }
  1982. ]
  1983. translation 1.725 2.425 -8.86
  1984. }
  1985. #ruit 6 achter
  1986. # /ruiten.wrl
  1987. # /beneden/beneden.wrl
  1988. DEF boven Transform {
  1989. children [
  1990. Transform {
  1991. children [
  1992. Transform {
  1993. children [
  1994. Shape {
  1995. appearance DEF groen Appearance {
  1996. material Material {
  1997. ambientIntensity 1
  1998. diffuseColor 0 1 0
  1999. emissiveColor 0 1 0
  2000. shininess .1
  2001. specularColor 0 0 0
  2002. transparency 0
  2003. }
  2004. texture NULL
  2005. textureTransform NULL
  2006. }
  2007. geometry DEF pijl IndexedFaceSet {
  2008. color NULL
  2009. coord Coordinate {
  2010. #default NULL
  2011. point [
  2012. 0 0 0, .2 .2 0, .2 -.2 0,
  2013. ]
  2014. }
  2015. normal NULL
  2016. texCoord NULL
  2017. ccw TRUE
  2018. colorIndex [
  2019. ]
  2020. colorPerVertex TRUE
  2021. convex TRUE
  2022. coordIndex [
  2023. 0 1 2 -1,
  2024. ]
  2025. #default []
  2026. creaseAngle 0
  2027. normalIndex [
  2028. ]
  2029. normalPerVertex TRUE
  2030. solid FALSE
  2031. texCoordIndex [
  2032. ]
  2033. }
  2034. }
  2035. #shape
  2036. ]
  2037. rotation 0 1 0 3.141592
  2038. }
  2039. DEF schuifboven TouchSensor {
  2040. }
  2041. ]
  2042. translation .15 2.95 .3
  2043. }
  2044. Transform {
  2045. children [
  2046. Shape {
  2047. appearance DEF rood Appearance {
  2048. material Material {
  2049. ambientIntensity 1
  2050. diffuseColor 1 0 0
  2051. emissiveColor 1 0 0
  2052. shininess .1
  2053. specularColor 0 0 0
  2054. transparency 0
  2055. }
  2056. texture NULL
  2057. textureTransform NULL
  2058. }
  2059. geometry USE pijl
  2060. }
  2061. DEF schuifboven2 TouchSensor {
  2062. }
  2063. ]
  2064. translation 5.48 2.95 .3
  2065. }
  2066. # boven/boven.wrl
  2067. Viewpoint {
  2068. fieldOfView 1
  2069. jump TRUE
  2070. orientation 1 0 0 0
  2071. position 2.5 3.75 -2.5
  2072. description "Ouderslaapkamer"
  2073. }
  2074. Viewpoint {
  2075. fieldOfView 1
  2076. jump TRUE
  2077. orientation 1 0 0 0
  2078. position 2.5 3.75 -5
  2079. description "Tweede slaapkamer"
  2080. }
  2081. Viewpoint {
  2082. fieldOfView 1
  2083. jump TRUE
  2084. orientation 1 0 0 0
  2085. position 4.5 3.75 -7
  2086. description "Kinderkamer"
  2087. }
  2088. Viewpoint {
  2089. fieldOfView 1
  2090. jump TRUE
  2091. orientation 1 0 0 0
  2092. position 4.5 3.75 -1.5
  2093. description "Badkamer"
  2094. }
  2095. #dak van schuur
  2096. Transform {
  2097. children [
  2098. Shape {
  2099. appearance DEF appdak Appearance {
  2100. material Material {
  2101. ambientIntensity 0
  2102. diffuseColor .2 .2 .2
  2103. emissiveColor 0 0 0
  2104. shininess 0
  2105. specularColor 0 0 0
  2106. transparency 0
  2107. }
  2108. texture ImageTexture {
  2109. url [
  2110. ""
  2111. ]
  2112. repeatS TRUE
  2113. repeatT TRUE
  2114. }
  2115. }
  2116. geometry Box {
  2117. size 2.24 .04 3.24
  2118. }
  2119. }
  2120. ]
  2121. translation 4.6 2.62 6.2
  2122. }
  2123. DEF plafond Transform {
  2124. children [
  2125. Shape {
  2126. appearance Appearance {
  2127. material Material {
  2128. ambientIntensity .2
  2129. diffuseColor 1 1 1
  2130. emissiveColor 0 0 0
  2131. shininess .1
  2132. specularColor 0 0 0
  2133. transparency 0
  2134. }
  2135. texture NULL
  2136. textureTransform NULL
  2137. }
  2138. geometry IndexedFaceSet {
  2139. color NULL
  2140. coord Coordinate {
  2141. #default NULL
  2142. point [
  2143. .14 2.7 -.14, 5.54 2.7 -.14, 5.54 2.7 -8.86, .14 2.7 -8.86,
  2144. 5.54 2.7 -2.36, #-4
  2145. 5.54 2.7 -4.36, 4.42 2.7 -4.36, 4.42 2.7 -2.36,
  2146. ]
  2147. }
  2148. normal NULL
  2149. texCoord NULL
  2150. ccw TRUE
  2151. colorIndex [
  2152. ]
  2153. colorPerVertex TRUE
  2154. convex TRUE
  2155. coordIndex [
  2156. 0 1 4 7 -1, 0 7 4 1 -1, 0 7 6 3 -1, 0 3 6 7 -1, 5 2 3 6 -1, 5 6 3 2 -1,
  2157. ]
  2158. #default []
  2159. creaseAngle 0
  2160. normalIndex [
  2161. ]
  2162. normalPerVertex TRUE
  2163. solid TRUE
  2164. texCoordIndex [
  2165. ]
  2166. }
  2167. }
  2168. ]
  2169. }
  2170. DEF vloerboven Transform {
  2171. children [
  2172. Shape {
  2173. appearance Appearance {
  2174. material Material {
  2175. ambientIntensity .2
  2176. diffuseColor 1 .5 .3
  2177. emissiveColor 0 0 0
  2178. shininess .1
  2179. specularColor 0 0 0
  2180. transparency 0
  2181. }
  2182. texture NULL
  2183. textureTransform NULL
  2184. }
  2185. geometry IndexedFaceSet {
  2186. color NULL
  2187. coord Coordinate {
  2188. #default NULL
  2189. point [
  2190. .14 2.8 -.14, 5.54 2.8 -.14, 5.54 2.8 -8.86, .14 2.8 -8.86,
  2191. 5.54 2.8 -2.36, #-4
  2192. 5.54 2.8 -4.36, 4.42 2.8 -4.36, 4.42 2.8 -2.36,
  2193. ]
  2194. }
  2195. normal NULL
  2196. texCoord NULL
  2197. ccw TRUE
  2198. colorIndex [
  2199. ]
  2200. colorPerVertex TRUE
  2201. convex TRUE
  2202. coordIndex [
  2203. 0 1 4 7 -1, 0 7 4 1 -1, 0 7 6 3 -1, 0 3 6 7 -1, 5 2 3 6 -1, 5 6 3 2 -1,
  2204. ]
  2205. #default []
  2206. creaseAngle 0
  2207. normalIndex [
  2208. ]
  2209. normalPerVertex TRUE
  2210. solid TRUE
  2211. texCoordIndex [
  2212. ]
  2213. }
  2214. }
  2215. ]
  2216. }
  2217. DEF stukmuur1 Transform {
  2218. children [
  2219. Shape {
  2220. appearance DEF wandkleur Appearance {
  2221. material Material {
  2222. ambientIntensity .2
  2223. diffuseColor 1 .9 .7
  2224. emissiveColor 0 0 0
  2225. shininess .1
  2226. specularColor 0 0 0
  2227. transparency 0
  2228. }
  2229. texture NULL
  2230. textureTransform NULL
  2231. }
  2232. geometry Box {
  2233. size 2.84 2.5 .07
  2234. }
  2235. }
  2236. ]
  2237. translation 1.7 4.05 -4.565
  2238. }
  2239. DEF stukmuur2 Transform {
  2240. children [
  2241. Shape {
  2242. appearance USE wandkleur
  2243. geometry Box {
  2244. size .07 2.5 .7
  2245. }
  2246. }
  2247. ]
  2248. translation 3.155 4.05 -4.28
  2249. }
  2250. DEF stukmuur3 Transform {
  2251. children [
  2252. Shape {
  2253. appearance USE wandkleur
  2254. geometry Box {
  2255. size .07 2.68 3.57
  2256. }
  2257. }
  2258. ]
  2259. translation 3.155 4.05 -7.215
  2260. }
  2261. DEF stukmuur4 Transform {
  2262. children [
  2263. Shape {
  2264. appearance USE wandkleur
  2265. geometry Box {
  2266. size .07 2.5 2.85
  2267. }
  2268. }
  2269. ]
  2270. translation 3.155 4.05 -1.705
  2271. }
  2272. DEF stukmuur5 Transform {
  2273. children [
  2274. Shape {
  2275. appearance USE wandkleur
  2276. geometry Box {
  2277. size .42 2.5 .07
  2278. }
  2279. }
  2280. ]
  2281. translation 3.4 4.05 -2.325
  2282. }
  2283. DEF stukmuur6 Transform {
  2284. children [
  2285. Shape {
  2286. appearance USE wandkleur
  2287. geometry Box {
  2288. size .98 2.5 .07
  2289. }
  2290. }
  2291. ]
  2292. translation 4.91 4.05 -2.325
  2293. }
  2294. DEF stukmuur7 Transform {
  2295. children [
  2296. Shape {
  2297. appearance USE wandkleur
  2298. geometry Box {
  2299. size 1.34 2.5 .07
  2300. }
  2301. }
  2302. ]
  2303. translation 4.73 4.05 -4.395
  2304. }
  2305. DEF stukmuur8 Transform {
  2306. children [
  2307. Shape {
  2308. appearance USE wandkleur
  2309. geometry Box {
  2310. size .07 2.5 1.2
  2311. }
  2312. }
  2313. ]
  2314. translation 4.025 4.05 -4.96
  2315. }
  2316. DEF vulstukvoortrap Transform {
  2317. children [
  2318. Shape {
  2319. appearance USE wandkleur
  2320. geometry IndexedFaceSet {
  2321. color NULL
  2322. coord Coordinate {
  2323. #default NULL
  2324. point [
  2325. 4.42 2.7 -2.36, 4.42 2.7 -3.36, 4.42 2.8 -3.36, 4.42 2.8 -2.36,
  2326. ]
  2327. }
  2328. normal NULL
  2329. texCoord NULL
  2330. ccw TRUE
  2331. colorIndex [
  2332. ]
  2333. colorPerVertex TRUE
  2334. convex TRUE
  2335. coordIndex [
  2336. 0 1 2 3 -1, 0 3 2 1 -1,
  2337. ]
  2338. #default []
  2339. creaseAngle 0
  2340. normalIndex [
  2341. ]
  2342. normalPerVertex TRUE
  2343. solid TRUE
  2344. texCoordIndex [
  2345. ]
  2346. }
  2347. }
  2348. ]
  2349. }
  2350. DEF paalvoortrap Transform {
  2351. children [
  2352. Shape {
  2353. appearance USE wandkleur
  2354. geometry Box {
  2355. size .07 2.5 .07
  2356. }
  2357. }
  2358. ]
  2359. translation 4.385 4.05 -3.36
  2360. }
  2361. # deuren.wrl
  2362. #Deuren boven
  2363. #deur7
  2364. Transform {
  2365. children [
  2366. #dwarslat boven de deur
  2367. DEF dwarslat Transform {
  2368. children [
  2369. Shape {
  2370. appearance DEF kozijn Appearance {
  2371. material Material {
  2372. ambientIntensity .2
  2373. diffuseColor .95 .95 .9
  2374. emissiveColor 0 0 0
  2375. shininess .1
  2376. specularColor 0 0 0
  2377. transparency 0
  2378. }
  2379. texture NULL
  2380. textureTransform NULL
  2381. }
  2382. geometry Box {
  2383. size .8 .05 .05
  2384. }
  2385. }
  2386. ]
  2387. translation 0 2.035 0
  2388. }
  2389. DEF ruitjeboven Transform {
  2390. children [
  2391. Shape {
  2392. appearance DEF glas Appearance {
  2393. material Material {
  2394. ambientIntensity .2
  2395. diffuseColor .6 .6 .9
  2396. emissiveColor 0 0 0
  2397. shininess .8
  2398. specularColor 1 1 1
  2399. transparency .7
  2400. }
  2401. texture NULL
  2402. textureTransform NULL
  2403. }
  2404. geometry Box {
  2405. size .8 .44 .01
  2406. }
  2407. }
  2408. ]
  2409. translation 0 2.28 0
  2410. }
  2411. #ruit boven de deur
  2412. #deur
  2413. DEF deuroudersgang Transform {
  2414. center -.4 0 0
  2415. children [
  2416. DEF klikopdeur7 TouchSensor {
  2417. }
  2418. DEF TimeSource7 TimeSensor {
  2419. cycleInterval 20
  2420. }
  2421. # Run once for 20 sec.
  2422. # Animeer het openzwaaien van de deur rond de Y as:
  2423. DEF Deuropen7 OrientationInterpolator {
  2424. key [
  2425. 0 .025 .05 .95 .975 1
  2426. ]
  2427. keyValue [
  2428. 0 1 0 0 0 1 0 -1 0 1 0 -2 0 1 0 -2 0 1 0 -1 0 1 0 0
  2429. ]
  2430. }
  2431. DEF deurklink Transform {
  2432. children [
  2433. DEF enehelft Shape {
  2434. appearance DEF aluminium Appearance {
  2435. material Material {
  2436. ambientIntensity .2
  2437. diffuseColor .4 .4 .5
  2438. emissiveColor 0 0 0
  2439. shininess .8
  2440. specularColor .4 .4 .5
  2441. }
  2442. texture NULL
  2443. textureTransform NULL
  2444. }
  2445. geometry IndexedFaceSet {
  2446. color NULL
  2447. coord Coordinate {
  2448. point [
  2449. -.015 .02 0, #0
  2450. .015 .02 0, .02 -.02 0, -.02 -.02 0, #3
  2451. -.01 -.015 .06, #4
  2452. .01 -.015 .06, -.01 .015 .03, .01 .015 .03, .005 .1 .035,
  2453. #8
  2454. -.005 .1 .035, -.005 .1 .055, .005 .1 .055,
  2455. ]
  2456. }
  2457. normal NULL
  2458. texCoord NULL
  2459. ccw TRUE
  2460. colorIndex [
  2461. ]
  2462. colorPerVertex TRUE
  2463. convex TRUE
  2464. coordIndex [
  2465. 2 3 4 5 -1, 2 5 4 3 -1, 4 5 11 10 -1, 4 10 11 5 -1, 0 1 7 6 -1, 0 6 7 1 -1,
  2466. 6 7 8 9 -1, 6 9 8 7 -1, 8 9 10 11 -1, 8 11 10 9 -1, 0 6 4 3 -1, 0 3 4 6 -1,
  2467. 6 9 10 4 -1, 6 4 10 9 -1, 1 2 5 7 -1, 1 7 5 2 -1, 7 5 11 8 -1, 7 8 11 5 -1,
  2468. ]
  2469. #default []
  2470. creaseAngle 0
  2471. normalIndex [
  2472. ]
  2473. normalPerVertex TRUE
  2474. solid TRUE #texCoordIndex []
  2475. }
  2476. }
  2477. #enehelft
  2478. Transform {
  2479. children [
  2480. USE enehelft
  2481. ]
  2482. rotation 0 1 0 3.141592
  2483. translation 0 0 -.07
  2484. }
  2485. Transform {
  2486. children [
  2487. DEF vlakdeel Shape {
  2488. appearance USE aluminium
  2489. geometry Box {
  2490. size .18 .07 .01
  2491. }
  2492. }
  2493. #shape
  2494. ]
  2495. translation -.03 0 -.005
  2496. }
  2497. Transform {
  2498. children [
  2499. USE vlakdeel
  2500. ]
  2501. translation -.03 0 -.065
  2502. }
  2503. ]
  2504. translation .35 0 .035
  2505. rotation 0 0 1 1.570796
  2506. }
  2507. #deurklink
  2508. # /deurklink.wrl
  2509. DEF deurvorm Shape {
  2510. appearance DEF deurkleur Appearance {
  2511. material Material {
  2512. ambientIntensity .2
  2513. diffuseColor .8 .8 .8
  2514. emissiveColor 0 0 0
  2515. shininess .1
  2516. specularColor 0 0 0
  2517. transparency 0
  2518. }
  2519. texture NULL
  2520. textureTransform NULL
  2521. }
  2522. geometry Box {
  2523. size .8 2 .05
  2524. }
  2525. }
  2526. ]
  2527. translation 0 1.005 0
  2528. }
  2529. ]
  2530. translation 3.155 2.8 -3.53
  2531. rotation 0 1 0 1.570796
  2532. }
  2533. #moved to end
  2534. #ROUTE klikopdeur7.touchTime TO TimeSource7.startTime
  2535. #ROUTE TimeSource7.fraction_changed TO Deuropen7.set_fraction
  2536. #ROUTE Deuropen7.value_changed TO deuroudersgang.rotation
  2537. #deur8
  2538. Transform {
  2539. children [
  2540. USE dwarslat
  2541. USE ruitjeboven
  2542. #deur
  2543. DEF deurtweedeslaapkamergang Transform {
  2544. center -.4 0 0
  2545. children [
  2546. DEF klikopdeur8 TouchSensor {
  2547. }
  2548. DEF TimeSource8 TimeSensor {
  2549. cycleInterval 20
  2550. }
  2551. # Run once for 20 sec.
  2552. # Animeer het openzwaaien van de deur rond de Y as:
  2553. DEF Deuropen8 OrientationInterpolator {
  2554. key [
  2555. 0 .025 .05 .95 .975 1
  2556. ]
  2557. keyValue [
  2558. 0 1 0 0 0 1 0 -1 0 1 0 -2 0 1 0 -2 0 1 0 -1 0 1 0 0
  2559. ]
  2560. }
  2561. USE deurklink
  2562. USE deurvorm
  2563. ]
  2564. translation 0 1.005 0
  2565. }
  2566. ]
  2567. translation 3.155 2.8 -5.03
  2568. rotation 0 1 0 -1.570796
  2569. }
  2570. #moved to end
  2571. #ROUTE klikopdeur8.touchTime TO TimeSource8.startTime
  2572. #ROUTE TimeSource8.fraction_changed TO Deuropen8.set_fraction
  2573. #ROUTE Deuropen8.value_changed TO deurtweedeslaapkamergang.rotation
  2574. #deur9
  2575. Transform {
  2576. children [
  2577. USE dwarslat
  2578. USE ruitjeboven
  2579. #deur
  2580. DEF deurkinderkamergang Transform {
  2581. center -.4 0 0
  2582. children [
  2583. DEF klikopdeur9 TouchSensor {
  2584. }
  2585. DEF TimeSource9 TimeSensor {
  2586. cycleInterval 20
  2587. }
  2588. # Run once for 20 sec.
  2589. # Animeer het openzwaaien van de deur rond de Y as:
  2590. DEF Deuropen9 OrientationInterpolator {
  2591. key [
  2592. 0 .025 .05 .95 .975 1
  2593. ]
  2594. keyValue [
  2595. 0 1 0 0 0 1 0 -1 0 1 0 -2 0 1 0 -2 0 1 0 -1 0 1 0 0
  2596. ]
  2597. }
  2598. USE deurklink
  2599. USE deurvorm
  2600. ]
  2601. translation 0 1.005 0
  2602. }
  2603. ]
  2604. translation 3.59 2.8 -5.465
  2605. rotation 0 1 0 3.141592
  2606. }
  2607. #moved to end
  2608. #ROUTE klikopdeur9.touchTime TO TimeSource9.startTime
  2609. #ROUTE TimeSource9.fraction_changed TO Deuropen9.set_fraction
  2610. #ROUTE Deuropen9.value_changed TO deurkinderkamergang.rotation
  2611. #deur10
  2612. Transform {
  2613. children [
  2614. USE dwarslat
  2615. USE ruitjeboven
  2616. #deur
  2617. DEF deurbadkamergang Transform {
  2618. center -.4 0 0
  2619. children [
  2620. DEF klikopdeur10 TouchSensor {
  2621. }
  2622. DEF TimeSource10 TimeSensor {
  2623. cycleInterval 20
  2624. }
  2625. # Run once for 20 sec.
  2626. # Animeer het openzwaaien van de deur rond de Y as:
  2627. DEF Deuropen10 OrientationInterpolator {
  2628. key [
  2629. 0 .025 .05 .95 .975 1
  2630. ]
  2631. keyValue [
  2632. 0 1 0 0 0 1 0 -1 0 1 0 -2 0 1 0 -2 0 1 0 -1 0 1 0 0
  2633. ]
  2634. }
  2635. USE deurklink
  2636. USE deurvorm
  2637. ]
  2638. translation 0 1.005 0
  2639. }
  2640. ]
  2641. translation 4.01 2.8 -2.325
  2642. rotation 0 1 0 0
  2643. }
  2644. #moved to end
  2645. #ROUTE klikopdeur10.touchTime TO TimeSource10.startTime
  2646. #ROUTE TimeSource10.fraction_changed TO Deuropen10.set_fraction
  2647. #ROUTE Deuropen10.value_changed TO deurbadkamergang.rotation
  2648. # /deuren.wrl
  2649. # trapboven.wrl
  2650. DEF trapboven Transform {
  2651. children [
  2652. Shape {
  2653. appearance Appearance {
  2654. material Material {
  2655. ambientIntensity .2
  2656. diffuseColor 1 .5 .3
  2657. emissiveColor 0 0 0
  2658. shininess .1
  2659. specularColor 0 0 0
  2660. transparency 0
  2661. }
  2662. texture NULL
  2663. textureTransform NULL
  2664. }
  2665. geometry DEF trap2 IndexedFaceSet {
  2666. color NULL
  2667. coord Coordinate {
  2668. #default NULL
  2669. point [
  2670. -.2 0 1, #0
  2671. 0 .2 1, 0 .2 0, -.2 0 0, #3
  2672. .28 .4 1, #4
  2673. .6 .6 1, .98 .8 1, .98 1 .45, #7
  2674. .98 1.2 .25, #8
  2675. .98 1.4 0, .98 1.6 -.25, .98 1.8 -.45, #11
  2676. .98 2 -1, #12
  2677. .6 2.2 -1, .28 2.4 -1, 0 2.6 -1, #15
  2678. 0 .6 0, #16
  2679. 0 .8 0, 0 1 0, #18
  2680. 0 1.2 0, #19
  2681. 0 1.4 0, #20
  2682. 0 1.6 0, 0 1.8 0, #22
  2683. 0 2 0, #23
  2684. 0 2.2 0, #24
  2685. 0 2.4 0, 0 2.6 0, 0 2.8 0, #27
  2686. -.2 .2 1, #28
  2687. 0 .4 1, 0 .4 0, -.2 .2 0, #31
  2688. .28 .6 1, #32
  2689. .6 .8 1, .98 1 1, .98 1.2 .45, #35
  2690. .98 1.4 .25, #36
  2691. .98 1.6 0, .98 1.8 -.25, .98 2 -.45, #39
  2692. .98 2.2 -1, #40
  2693. .6 2.4 -1, .28 2.6 -1, 0 2.8 -1, #43
  2694. 0 0 1, 0 0 0, #45
  2695. 0 .4 0, #46
  2696. ]
  2697. }
  2698. normal NULL
  2699. texCoord NULL
  2700. ccw TRUE
  2701. colorIndex [
  2702. ]
  2703. colorPerVertex TRUE
  2704. convex TRUE
  2705. coordIndex [
  2706. 28 1 2 31 -1, #1e_treevlak
  2707. 29 4 46 -1, #2e
  2708. 32 5 16 -1, 33 6 17 -1, 34 7 18 -1, 35 8 19 -1, 36 9 20 -1, 37 10 21 -1, 38
  2709. 11 22 -1, 39 12 23 -1, 40 13 24 -1, 41 14 25 -1, 42 15 26 -1, #13e_treevlak
  2710. # 0, 28, 31, 3, -1, #voor_en_zijvlakken_van_de_eerste_tree_komt_boven_niet_voor
  2711. # 0, 44, 1, 28, -1,
  2712. # 3, 31, 2, 45, -1,
  2713. 2 1 29 30 -1, #alle_voorvlakken
  2714. 46 4 32 16 -1, 16 5 33 17 -1, 17 6 34 18 -1, 18 7 35 19 -1, 19 8 36 20 -1,
  2715. 20 9 37 21 -1, 21 10 38 22 -1, 22 11 39 23 -1, 23 12 40 24 -1, 24 13 41 25
  2716. -1, 25 14 42 26 -1, 26 15 43 27 -1,
  2717. ]
  2718. #default []
  2719. creaseAngle 0
  2720. normalIndex [
  2721. ]
  2722. normalPerVertex TRUE
  2723. solid FALSE
  2724. texCoordIndex [
  2725. ]
  2726. }
  2727. }
  2728. ]
  2729. translation 4.42 2.6 -3.36
  2730. }
  2731. # /trapboven.wrl
  2732. # buitmuur.wrl
  2733. Transform {
  2734. children [
  2735. Shape {
  2736. appearance DEF steen Appearance {
  2737. material Material {
  2738. ambientIntensity .2
  2739. diffuseColor .8 .4 .3
  2740. emissiveColor 0 0 0
  2741. shininess .1
  2742. specularColor 0 0 0
  2743. transparency 0
  2744. }
  2745. texture NULL
  2746. textureTransform NULL
  2747. }
  2748. geometry IndexedFaceSet {
  2749. color NULL
  2750. coord Coordinate {
  2751. #default NULL
  2752. point [
  2753. 0 0 0, #linkerbenedenhoek voorgevel
  2754. 5.68 0 0, 5.68 5.4 0, 0 5.4 0, #linkerbovenhoek voorgevel
  2755. 3.19 0 0, #voordeur
  2756. 4.42 0 0, 4.42 2.3 0, 3.19 2.3 0, #voordeur
  2757. 4.84 1.6 0, #toiletraam-8
  2758. 5.04 1.6 0, 5.04 2.3 0, 4.84 2.3 0, 2.6 .9 0, #keukenraam-12
  2759. 2.6 2.3 0, .6 2.3 0, .6 .9 0, .6 3.6 0, #bovenraam-16
  2760. 1.5 3.6 0, 1.5 5 0, 4.42 5 0, 4.42 5.4 0, .6 5.4 0, 0 8.555 -3.15,
  2761. #linkergevel-22
  2762. 0 2.7 -9, 0 0 -9, 5.68 8.555 -3.15, #rechtergevel-25
  2763. 5.68 5.4 -6.3, 5.68 5.4 -9, 5.68 0 -9, 2.25 0 -9, #achtergevel-29
  2764. 2.25 .6 -9, 4.8 .6 -9, 4.8 5.4 -9, 1.2 0 -9, 1.2 2.7 -9, 3.19 0 -.14,
  2765. #diepte van de voordeur-35
  2766. 4.42 0 -.14, 4.42 2.3 -.14, 3.19 2.3 -.14, #diepte van de voordeur-38
  2767. 2.6 .9 -.14, # diepte van het keukenraam-39
  2768. 2.6 2.3 -.14, .6 2.3 -.14, .6 .9 -.14, 4.84 1.6 -.14, #diepte van het toiletraam-43
  2769. 5.04 1.6 -.14, 5.04 2.3 -.14, 4.84 2.3 -.14, .6 3.6 -.14,
  2770. #diepte van het bovenraam-47
  2771. 1.5 3.6 -.14, 1.5 5 -.14, 4.42 5 -.14, 4.42 5.4 -.14, .6 5.4 -.14,
  2772. #52
  2773. 2.25 0 -8.86, #diepte van de achtergevel-53
  2774. 2.25 .6 -8.86, 4.8 .6 -8.86, 4.8 5.4 -8.86, 1.2 0 -8.86, 1.2 2.7 -8.86,
  2775. #58
  2776. 0 2.7 0, #59 extra punten voor segmentering beneden
  2777. .14 2.7 -.14, 5.68 2.7 0, #61
  2778. 5.54 2.7 -.14, #
  2779. 0 2.7 -9, #63
  2780. .14 2.7 -8.86, #
  2781. 5.68 2.7 -9, #65
  2782. 5.54 2.7 -8.86, #
  2783. 1.2 2.7 -9, #67
  2784. 1.2 2.7 -8.86, #
  2785. 4.8 2.7 -9, #69
  2786. 4.8 2.7 -8.86, #
  2787. .14 5.4 -.14, #71
  2788. 5.54 5.4 -.14, #72
  2789. 5.54 5.4 -8.86, #73
  2790. .14 2.7 -9, #74
  2791. .14 5.4 -6.3, #75
  2792. 0 5.4 -6.3, #76
  2793. ]
  2794. }
  2795. normal NULL
  2796. texCoord NULL
  2797. ccw TRUE
  2798. colorIndex [
  2799. ]
  2800. colorPerVertex TRUE
  2801. convex TRUE
  2802. coordIndex [
  2803. 16 21 3 59 -1, 19 2 20 -1, 2 19 61 -1, 65 27 2 61 -1, 59 3 76 23 -1, 17 48
  2804. 47 16 -1, 18 49 48 17 -1, 19 50 49 18 -1, 20 51 50 19 -1, 16 47 52 21 -1,
  2805. 3 21 52 71 -1, 20 2 72 51 -1, 2 27 73 72 -1, 27 32 56 73 -1, 63 64 75 76 -1,
  2806. 3 76 75 71 -1, #27, 32, 69, 65, -1,
  2807. 27 65 69 32 -1, 32 69 70 56 -1, 59 17 16 -1, 59 61 17 -1, 17 61 18 -1, 18
  2808. 61 19 -1,
  2809. ]
  2810. #default []
  2811. creaseAngle 0
  2812. normalIndex [
  2813. ]
  2814. normalPerVertex TRUE
  2815. solid FALSE
  2816. texCoordIndex [
  2817. ]
  2818. }
  2819. }
  2820. ]
  2821. }
  2822. # /buitmuur.wrl
  2823. # binmuur.wrl
  2824. Transform {
  2825. children [
  2826. Shape {
  2827. appearance Appearance {
  2828. material Material {
  2829. ambientIntensity .2
  2830. diffuseColor 1 .9 .7
  2831. emissiveColor 0 0 0
  2832. shininess .1
  2833. specularColor 0 0 0
  2834. transparency 0
  2835. }
  2836. texture NULL
  2837. textureTransform NULL
  2838. }
  2839. geometry IndexedFaceSet {
  2840. color NULL
  2841. coord Coordinate {
  2842. #default NULL
  2843. point [
  2844. .28 0 -.28, #0 linkerbenedenhoek voorgevel
  2845. 5.4 0 -.28, 5.4 5.4 -.28, .28 5.4 -.28, #3 linkerbovenhoek voorgevel
  2846. 3.19 0 -.28, #4 voordeur
  2847. 4.42 0 -.28, 4.42 2.3 -.28, 3.19 2.3 -.28, #7 voordeur
  2848. 4.84 1.6 -.28, #toiletraam-8
  2849. 5.04 1.6 -.28, 5.04 2.3 -.28, 4.84 2.3 -.28, 2.6 .9 -.28,
  2850. #keukenraam-12
  2851. 2.6 2.3 -.28, .6 2.3 -.28, .6 .9 -.28, .6 3.6 -.28, #bovenraam-16
  2852. 1.5 3.6 -.28, 1.5 5 -.28, 4.42 5 -.28, 4.42 5.4 -.28, .6 5.4 -.28,
  2853. .28 8.55 -3.15, #linkergevel-22
  2854. .28 2.7 -8.72, .28 0 -8.72, 5.4 8.55 -3.15, #rechtergevel-25
  2855. 5.4 5.4 -6.3, 5.4 5.4 -8.72, 5.4 0 -8.72, 2.25 0 -8.72, #achtergevel-29
  2856. 2.25 .6 -8.72, 4.8 .6 -8.72, 4.8 5.4 -8.72, 1.2 0 -8.72, 1.2 2.7 -8.72,
  2857. 3.19 0 -.14, #diepte van de voordeur-35
  2858. 4.42 0 -.14, 4.42 2.3 -.14, 3.19 2.3 -.14, #diepte van de voordeur-38
  2859. 2.6 .9 -.14, # diepte van het keukenraam-39
  2860. 2.6 2.3 -.14, .6 2.3 -.14, .6 .9 -.14, 4.84 1.6 -.14, #diepte van het toiletraam-43
  2861. 5.04 1.6 -.14, 5.04 2.3 -.14, 4.84 2.3 -.14, .6 3.6 -.14,
  2862. #diepte van het bovenraam-47
  2863. 1.5 3.6 -.14, 1.5 5 -.14, 4.42 5 -.14, 4.42 5.4 -.14, .6 5.4 -.14,
  2864. #52
  2865. 2.25 0 -8.86, #diepte van de achtergevel-53
  2866. 2.25 .6 -8.86, 4.8 .6 -8.86, 4.8 5.4 -8.86, 1.2 0 -8.86, 1.2 2.7 -8.86,
  2867. #58
  2868. .28 5.4 0, #59 hoekpunt voor dakvorm zolder
  2869. 5.4 5.4 0, .28 5.4 -6.3, #61
  2870. .28 2.7 -9, #62 hoekpunt voor dakvorm 1e verdieping
  2871. .28 2.7 -.28, #63 extra punten voor segmentering boven
  2872. .14 2.7 -.14, 5.4 2.7 -.28, #65
  2873. 5.54 2.7 -.14, #
  2874. .28 2.7 -8.72, #67
  2875. .14 2.7 -8.86, #
  2876. 5.4 2.7 -8.72, #69
  2877. 5.54 2.7 -8.86, #
  2878. 1.2 2.7 -8.72, #71
  2879. 1.2 2.7 -8.86, #
  2880. 4.8 2.7 -8.72, #73
  2881. 4.8 2.7 -8.86, #
  2882. .14 5.4 -.14, #75
  2883. 5.54 5.4 -.14, #76
  2884. 5.54 5.4 -8.86, #77
  2885. .14 2.7 -9, #78
  2886. .14 5.4 -6.3, #79
  2887. ]
  2888. }
  2889. normal NULL
  2890. texCoord NULL
  2891. ccw TRUE
  2892. colorIndex [
  2893. ]
  2894. colorPerVertex TRUE
  2895. convex TRUE
  2896. coordIndex [
  2897. 16 21 3 63 -1, 19 2 20 -1, 63 16 17 65 -1, 17 18 19 65 -1, 2 19 65 -1, 69
  2898. 27 2 65 -1, 63 3 61 62 -1, 16 47 48 17 -1, 17 48 49 18 -1, 18 49 50 19 -1,
  2899. 19 50 51 20 -1, 21 52 47 16 -1, 73 74 56 32 -1, 69 73 32 27 -1, 3 21 52 75
  2900. -1, 20 2 76 51 -1, 3 61 79 75 -1, 2 27 77 76 -1, 62 61 79 78 -1, 27 32 56
  2901. 77 -1,
  2902. ]
  2903. #default []
  2904. creaseAngle 0
  2905. normalIndex [
  2906. ]
  2907. normalPerVertex TRUE
  2908. solid FALSE
  2909. texCoordIndex [
  2910. ]
  2911. }
  2912. }
  2913. ]
  2914. }
  2915. # /binmuur.wrl
  2916. # ramen.wrl
  2917. #begin bovenraam
  2918. Transform {
  2919. children [
  2920. Shape {
  2921. appearance DEF kozijn Appearance {
  2922. material Material {
  2923. ambientIntensity .2
  2924. diffuseColor .95 .95 .9
  2925. emissiveColor 0 0 0
  2926. shininess .1
  2927. specularColor 0 0 0
  2928. transparency 0
  2929. }
  2930. texture NULL
  2931. textureTransform NULL
  2932. }
  2933. geometry Box {
  2934. size 3.82 .05 .05
  2935. }
  2936. }
  2937. ]
  2938. translation 2.51 5.025 -.14
  2939. }
  2940. Transform {
  2941. children [
  2942. Shape {
  2943. appearance USE kozijn
  2944. geometry Box {
  2945. size 3.82 .1 .05
  2946. }
  2947. }
  2948. ]
  2949. translation 2.51 5.35 -.14
  2950. }
  2951. Transform {
  2952. children [
  2953. Shape {
  2954. appearance USE kozijn
  2955. geometry Box {
  2956. size .05 1.8 .05
  2957. }
  2958. }
  2959. ]
  2960. translation .625 4.5 -.14
  2961. }
  2962. Transform {
  2963. children [
  2964. Shape {
  2965. appearance USE kozijn
  2966. geometry Box {
  2967. size .05 1.8 .05
  2968. }
  2969. }
  2970. ]
  2971. translation 1.475 4.5 -.14
  2972. }
  2973. Transform {
  2974. children [
  2975. Shape {
  2976. appearance USE kozijn
  2977. geometry Box {
  2978. size .05 .25 .05
  2979. }
  2980. }
  2981. ]
  2982. translation 4.395 5.175 -.14
  2983. }
  2984. Transform {
  2985. children [
  2986. Shape {
  2987. appearance DEF blauw Appearance {
  2988. material Material {
  2989. ambientIntensity .2
  2990. diffuseColor .3 .4 .7
  2991. emissiveColor 0 0 0
  2992. shininess .1
  2993. specularColor 0 0 0
  2994. transparency 0
  2995. }
  2996. texture NULL
  2997. textureTransform NULL
  2998. }
  2999. geometry Box {
  3000. size .9 .25 .05
  3001. }
  3002. }
  3003. ]
  3004. translation 3.05 5.175 -.14
  3005. }
  3006. Transform {
  3007. children [
  3008. Shape {
  3009. appearance USE kozijn
  3010. geometry Box {
  3011. size .9 .05 .05
  3012. }
  3013. }
  3014. ]
  3015. translation 1.05 3.625 -.14
  3016. }
  3017. #einde bovenraam
  3018. #begin kozijnen achter
  3019. Transform {
  3020. children [
  3021. Shape {
  3022. appearance USE kozijn
  3023. geometry Box {
  3024. size .05 2.4 .05
  3025. }
  3026. }
  3027. ]
  3028. translation 3.215 3.9 -8.86
  3029. }
  3030. Transform {
  3031. children [
  3032. Shape {
  3033. appearance USE kozijn
  3034. geometry Box {
  3035. size .05 2.4 .05
  3036. }
  3037. }
  3038. ]
  3039. translation 4.775 3.9 -8.86
  3040. }
  3041. Transform {
  3042. children [
  3043. Shape {
  3044. appearance USE blauw
  3045. geometry Box {
  3046. size 1.61 .3 .05
  3047. }
  3048. }
  3049. ]
  3050. translation 3.995 5.25 -8.86
  3051. }
  3052. Transform {
  3053. children [
  3054. Shape {
  3055. appearance USE blauw
  3056. geometry Box {
  3057. size 1.51 .8 .05
  3058. }
  3059. }
  3060. ]
  3061. translation 3.995 3.1 -8.86
  3062. }
  3063. Transform {
  3064. children [
  3065. Shape {
  3066. appearance USE kozijn
  3067. geometry Box {
  3068. size 1.51 .05 .05
  3069. }
  3070. }
  3071. ]
  3072. translation 3.995 3.525 -8.86
  3073. }
  3074. #3
  3075. Transform {
  3076. children [
  3077. Shape {
  3078. appearance USE kozijn
  3079. geometry Box {
  3080. size 1.51 .05 .05
  3081. }
  3082. }
  3083. ]
  3084. translation 3.995 5.075 -8.86
  3085. }
  3086. #4
  3087. Transform {
  3088. children [
  3089. Shape {
  3090. appearance USE kozijn
  3091. geometry Box {
  3092. size .05 1.5 .05
  3093. }
  3094. }
  3095. ]
  3096. translation 3.565 4.3 -8.86
  3097. }
  3098. #einde ramen achter
  3099. # /ramen.wrl
  3100. # ruiten.wrl
  3101. #bovenruiten
  3102. Transform {
  3103. children [
  3104. Shape {
  3105. appearance DEF glas Appearance {
  3106. material Material {
  3107. ambientIntensity .2
  3108. diffuseColor .6 .6 .9
  3109. emissiveColor 0 0 0
  3110. shininess .8
  3111. specularColor 1 1 1
  3112. transparency .7
  3113. }
  3114. texture NULL
  3115. textureTransform NULL
  3116. }
  3117. geometry Box {
  3118. size .8 1.35 .01
  3119. }
  3120. }
  3121. ]
  3122. translation 1.05 4.325 -.14
  3123. }
  3124. #ruit 1 boven
  3125. Transform {
  3126. children [
  3127. Shape {
  3128. appearance USE glas
  3129. geometry Box {
  3130. size .8 .3 .01
  3131. }
  3132. }
  3133. ]
  3134. translation 1.05 5.2 -.14
  3135. }
  3136. #ruit 2 boven
  3137. Transform {
  3138. children [
  3139. Shape {
  3140. appearance USE glas
  3141. geometry Box {
  3142. size 1.1 .3 .01
  3143. }
  3144. }
  3145. ]
  3146. translation 2.05 5.2 -.14
  3147. }
  3148. #ruit 3 boven
  3149. Transform {
  3150. children [
  3151. Shape {
  3152. appearance USE glas
  3153. geometry Box {
  3154. size .85 .3 .01
  3155. }
  3156. }
  3157. ]
  3158. translation 3.935 5.2 -.14
  3159. }
  3160. #ruit 4 boven
  3161. #ramen achter
  3162. Transform {
  3163. children [
  3164. Shape {
  3165. appearance USE glas
  3166. geometry Box {
  3167. size 1.16 1.5 .01
  3168. }
  3169. }
  3170. ]
  3171. translation 4.17 4.3 -8.86
  3172. }
  3173. #ruit 1 achter
  3174. Transform {
  3175. children [
  3176. Shape {
  3177. appearance USE glas
  3178. geometry Box {
  3179. size .3 1.5 .01
  3180. }
  3181. }
  3182. ]
  3183. translation 3.39 4.3 -8.86
  3184. }
  3185. #ruit 2 achter
  3186. # /ruiten.wrl
  3187. # /boven/boven.wrl
  3188. DEF zolder Transform {
  3189. children [
  3190. Transform {
  3191. children [
  3192. Transform {
  3193. children [
  3194. Shape {
  3195. appearance USE groen
  3196. geometry USE pijl
  3197. }
  3198. ]
  3199. rotation 0 1 0 3.141592
  3200. }
  3201. DEF schuifzolder TouchSensor {
  3202. }
  3203. ]
  3204. translation .15 5.4 .3
  3205. }
  3206. Transform {
  3207. children [
  3208. Shape {
  3209. appearance USE rood
  3210. geometry USE pijl
  3211. }
  3212. DEF schuifzolder2 TouchSensor {
  3213. }
  3214. ]
  3215. translation 5.48 5.4 .3
  3216. }
  3217. DEF dak Transform {
  3218. children [
  3219. # dak/dak.wrl
  3220. Transform {
  3221. children [
  3222. Shape {
  3223. appearance Appearance {
  3224. material Material {
  3225. ambientIntensity .2
  3226. diffuseColor .3 .4 .5
  3227. emissiveColor 0 0 0
  3228. shininess .1
  3229. specularColor 0 0 0
  3230. transparency 0
  3231. }
  3232. texture NULL
  3233. textureTransform NULL
  3234. }
  3235. geometry IndexedFaceSet {
  3236. color NULL
  3237. coord Coordinate {
  3238. #default NULL
  3239. point [
  3240. 0 5.4 0, #dakranden-0
  3241. 5.68 5.4 0, 5.68 8.55 -3.15, 0 8.55 -3.15, 0 2.7 -9, 3.12 2.7 -9,
  3242. 3.12 5.4 -6.3, 5.68 5.4 -6.3, #7
  3243. 1.5 3.7 -8, #dakraam1-8
  3244. 2.3 3.7 -8, 2.3 4.7 -7, 1.5 4.7 -7, 4.1 7.3 -1.9, #dakraam2-12
  3245. 3.5 7.3 -1.9, 3.5 7.7 -2.3, 4.1 7.7 -2.3, #15
  3246. 0 5.44 .04, #dikte van dakranden-16
  3247. 5.68 5.44 .04, 5.68 8.606568 -3.15, 0 8.606568 -3.15, 0 2.74 -9.04,
  3248. 3.12 2.74 -9.04, 3.12 5.44 -6.34, 5.68 5.44 -6.34, #23
  3249. 1.5 3.74 -8.04, #dikte van het dakraam1-24
  3250. 2.3 3.74 -8.04, 2.3 4.74 -7.04, 1.5 4.74 -7.04, #27
  3251. 4.1 7.34 -1.86, #dikte van het dakraam2-28
  3252. 3.5 7.34 -1.86, 3.5 7.74 -2.26, 4.1 7.74 -2.26, #31
  3253. ]
  3254. }
  3255. normal NULL
  3256. texCoord NULL
  3257. ccw TRUE
  3258. colorIndex [
  3259. ]
  3260. colorPerVertex TRUE
  3261. convex TRUE
  3262. coordIndex [
  3263. 0 13 14 3 -1, 0 3 14 13 -1, 16 29 30 19 -1, 16 19 30 29 -1, 0 1 12 13 -1,
  3264. 0 13 12 1 -1, 16 17 28 29 -1, 16 29 28 17 -1, 1 12 15 2 -1, 1 2 15 12 -1,
  3265. 17 28 31 18 -1, 17 18 31 28 -1, 15 2 3 14 -1, 15 14 3 2 -1, 31 18 19 30 -1,
  3266. 31 30 19 18 -1, 4 8 11 3 -1, 4 3 11 8 -1, 20 24 27 19 -1, 20 19 27 24 -1,
  3267. 5 4 8 9 -1, 5 9 8 4 -1, 21 20 24 25 -1, 21 25 24 20 -1, 5 9 10 6 -1, 5 6 10
  3268. 9 -1, 21 25 26 22 -1, 21 22 26 25 -1, 7 6 2 -1, 7 2 6 -1, 23 22 18 -1, 23
  3269. 18 22 -1, 6 10 11 3 2 -1, 6 2 3 11 10 -1, 22 26 18 -1, 22 18 26 -1, 26 27
  3270. 19 -1, 26 19 27 -1, 26 19 18 -1, 26 18 19 -1, 0 1 17 16 -1, 0 16 17 1 -1,
  3271. 1 2 18 17 -1, 1 17 18 2 -1, 3 0 16 19 -1, 3 19 16 0 -1, 2 7 23 18 -1, 2 18
  3272. 23 7 -1, 7 6 22 23 -1, 7 23 22 6 -1, 5 6 22 21 -1, 5 21 22 6 -1, 5 4 20 21
  3273. -1, 5 21 20 4 -1, 4 3 19 20 -1, 4 20 19 3 -1, 9 8 24 25 -1, 9 25 24 8 -1,
  3274. 8 11 27 24 -1, 8 24 27 11 -1, 10 11 27 26 -1, 10 26 27 11 -1, 9 10 26 25 -1,
  3275. 9 25 26 10 -1, 12 13 29 28 -1, 12 28 29 13 -1, 12 15 31 28 -1, 12 28 31 15
  3276. -1, 14 15 31 30 -1, 14 30 31 15 -1, 13 14 30 29 -1, 13 29 30 14 -1,
  3277. ]
  3278. #default []
  3279. creaseAngle 0
  3280. normalIndex [
  3281. ]
  3282. normalPerVertex TRUE
  3283. solid TRUE
  3284. texCoordIndex [
  3285. ]
  3286. }
  3287. }
  3288. ]
  3289. }
  3290. #schoorsteen
  3291. Transform {
  3292. children [
  3293. Shape {
  3294. appearance Appearance {
  3295. material Material {
  3296. ambientIntensity .2
  3297. diffuseColor .1 .1 .1
  3298. emissiveColor 0 0 0
  3299. shininess .1
  3300. specularColor .3 .3 .3
  3301. transparency 0
  3302. }
  3303. texture NULL
  3304. textureTransform NULL
  3305. }
  3306. geometry IndexedFaceSet {
  3307. color NULL
  3308. coord Coordinate {
  3309. #default NULL
  3310. point [
  3311. 4.8 8 -2.6, 5.3 8 -2.6, 5.3 8.4 -3, 4.8 8.4 -3, 4.9 9.4 -2.65,
  3312. 5.2 9.4 -2.65, 5.2 9.4 -2.95, 4.9 9.4 -2.95,
  3313. ]
  3314. }
  3315. normal NULL
  3316. texCoord NULL
  3317. ccw TRUE
  3318. colorIndex [
  3319. ]
  3320. colorPerVertex TRUE
  3321. convex TRUE
  3322. coordIndex [
  3323. 0 1 5 4 -1, 0 4 5 1 -1, 1 2 6 5 -1, 1 5 6 2 -1, 2 3 7 6 -1, 2 6 7 3 -1, 0
  3324. 3 7 4 -1, 0 4 7 3 -1, 4 5 6 7 -1, 4 7 6 5 -1,
  3325. ]
  3326. #default []
  3327. creaseAngle 0
  3328. normalIndex [
  3329. ]
  3330. normalPerVertex TRUE
  3331. solid TRUE
  3332. texCoordIndex [
  3333. ]
  3334. }
  3335. }
  3336. ]
  3337. }
  3338. # /dak/dak.wrl
  3339. Transform {
  3340. children [
  3341. Transform {
  3342. children [
  3343. Shape {
  3344. appearance USE groen
  3345. geometry USE pijl
  3346. }
  3347. ]
  3348. rotation 0 1 0 3.141592
  3349. }
  3350. DEF schuifdak TouchSensor {
  3351. }
  3352. ]
  3353. translation .15 6 .3
  3354. }
  3355. Transform {
  3356. children [
  3357. Shape {
  3358. appearance USE rood
  3359. geometry USE pijl
  3360. }
  3361. DEF schuifdak2 TouchSensor {
  3362. }
  3363. ]
  3364. translation 5.48 6 .3
  3365. }
  3366. DEF tijd1 TimeSensor {
  3367. cycleInterval 4
  3368. enabled TRUE
  3369. loop FALSE
  3370. startTime 0
  3371. stopTime 0
  3372. }
  3373. DEF plaats1 PositionInterpolator {
  3374. key [
  3375. 0 1
  3376. ]
  3377. keyValue [
  3378. 0 0 0 6 0 0
  3379. ]
  3380. }
  3381. DEF tijd1a TimeSensor {
  3382. cycleInterval 4
  3383. enabled TRUE
  3384. loop FALSE
  3385. startTime 0
  3386. stopTime 0
  3387. }
  3388. DEF plaats1a PositionInterpolator {
  3389. key [
  3390. 0 1
  3391. ]
  3392. keyValue [
  3393. 6 0 0 0 0 0
  3394. ]
  3395. }
  3396. ]
  3397. }
  3398. #dak
  3399. # zolder/zolder.wrl
  3400. Viewpoint {
  3401. fieldOfView 1
  3402. jump TRUE
  3403. orientation 1 0 0 0
  3404. position 2.5 7 -3.15
  3405. description "op zolder"
  3406. }
  3407. #kleine platte dakje
  3408. Transform {
  3409. children [
  3410. Shape {
  3411. appearance DEF appdak Appearance {
  3412. material Material {
  3413. ambientIntensity 0
  3414. diffuseColor .2 .2 .2
  3415. emissiveColor 0 0 0
  3416. shininess 0
  3417. specularColor 0 0 0
  3418. transparency 0
  3419. }
  3420. texture ImageTexture {
  3421. url [
  3422. ""
  3423. ]
  3424. repeatS TRUE
  3425. repeatT TRUE
  3426. }
  3427. }
  3428. geometry Box {
  3429. size 2.6 .04 2.74
  3430. }
  3431. }
  3432. ]
  3433. translation 4.39 5.4 -7.67
  3434. }
  3435. DEF zoldervloer Transform {
  3436. children [
  3437. Shape {
  3438. appearance Appearance {
  3439. material Material {
  3440. ambientIntensity .2
  3441. diffuseColor 1 .5 .3
  3442. emissiveColor 0 0 0
  3443. shininess .1
  3444. specularColor 0 0 0
  3445. transparency 0
  3446. }
  3447. texture NULL
  3448. textureTransform NULL
  3449. }
  3450. geometry IndexedFaceSet {
  3451. color NULL
  3452. coord Coordinate {
  3453. #default NULL
  3454. point [
  3455. .14 5.4 0, 5.54 5.4 0, 5.54 5.4 -6.3, .14 5.4 -6.3, 5.54 5.4 -2.36,
  3456. #-4
  3457. 5.54 5.4 -4.36, 4.42 5.4 -4.36, 4.42 5.4 -2.36,
  3458. ]
  3459. }
  3460. normal NULL
  3461. texCoord NULL
  3462. ccw TRUE
  3463. colorIndex [
  3464. ]
  3465. colorPerVertex TRUE
  3466. convex TRUE
  3467. coordIndex [
  3468. 0 1 4 7 -1, 0 7 4 1 -1, 0 7 6 3 -1, 0 3 6 7 -1, 5 2 3 6 -1, 5 6 3 2 -1,
  3469. ]
  3470. #default []
  3471. creaseAngle 0
  3472. normalIndex [
  3473. ]
  3474. normalPerVertex TRUE
  3475. solid TRUE
  3476. texCoordIndex [
  3477. ]
  3478. }
  3479. }
  3480. ]
  3481. }
  3482. DEF plafondboven Transform {
  3483. children [
  3484. Shape {
  3485. appearance Appearance {
  3486. material Material {
  3487. ambientIntensity .2
  3488. diffuseColor 1 1 1
  3489. emissiveColor 0 0 0
  3490. shininess .1
  3491. specularColor 0 0 0
  3492. transparency 0
  3493. }
  3494. texture NULL
  3495. textureTransform NULL
  3496. }
  3497. geometry IndexedFaceSet {
  3498. color NULL
  3499. coord Coordinate {
  3500. #default NULL
  3501. point [
  3502. .14 5.3 -.14, 5.54 5.3 -.14, 5.54 5.3 -8.86, 3.19 5.3 -8.86,
  3503. 5.54 5.3 -2.36, #-4
  3504. 5.54 5.3 -4.36, 4.42 5.3 -4.36, 4.42 5.3 -2.36, 3.19 5.3 -6.4,
  3505. .14 5.3 -6.4,
  3506. ]
  3507. }
  3508. normal NULL
  3509. texCoord NULL
  3510. ccw TRUE
  3511. colorIndex [
  3512. ]
  3513. colorPerVertex TRUE
  3514. convex TRUE
  3515. coordIndex [
  3516. 0 1 4 7 -1, 0 7 4 1 -1, 0 7 6 8 9 -1, 0 9 8 6 7 -1, 5 2 3 8 6 -1, 5 6 8 3
  3517. 2 -1,
  3518. ]
  3519. #default []
  3520. creaseAngle 0
  3521. normalIndex [
  3522. ]
  3523. normalPerVertex TRUE
  3524. solid TRUE
  3525. texCoordIndex [
  3526. ]
  3527. }
  3528. }
  3529. ]
  3530. }
  3531. DEF vulstukvoortrap Transform {
  3532. children [
  3533. Shape {
  3534. appearance DEF wandkleur Appearance {
  3535. material Material {
  3536. ambientIntensity .2
  3537. diffuseColor 1 .9 .7
  3538. emissiveColor 0 0 0
  3539. shininess .1
  3540. specularColor 0 0 0
  3541. transparency 0
  3542. }
  3543. texture NULL
  3544. textureTransform NULL
  3545. }
  3546. geometry IndexedFaceSet {
  3547. color NULL
  3548. coord Coordinate {
  3549. #default NULL
  3550. point [
  3551. 4.42 5.3 -2.36, #0
  3552. 4.42 5.3 -3.36, 4.42 5.4 -3.36, 4.42 5.4 -2.36, #3
  3553. 5.4 5.3 -2.36, #4
  3554. 5.4 5.4 -2.36, 5.4 5.3 -4.36, #6
  3555. 5.4 5.4 -4.36, 4.42 5.3 -4.36, #8
  3556. 4.42 5.4 -4.36,
  3557. ]
  3558. }
  3559. normal NULL
  3560. texCoord NULL
  3561. ccw TRUE
  3562. colorIndex [
  3563. ]
  3564. colorPerVertex TRUE
  3565. convex TRUE
  3566. coordIndex [
  3567. 0 1 2 3 -1, 0 3 2 1 -1, 0 3 5 4 -1, 9 8 6 7 -1,
  3568. ]
  3569. #default []
  3570. creaseAngle 0
  3571. normalIndex [
  3572. ]
  3573. normalPerVertex TRUE
  3574. solid FALSE
  3575. texCoordIndex [
  3576. ]
  3577. }
  3578. }
  3579. ]
  3580. }
  3581. # ballustrade.wrl
  3582. Transform {
  3583. children [
  3584. DEF spijlen Group {
  3585. children [
  3586. Transform {
  3587. children [
  3588. DEF spijl Shape {
  3589. appearance DEF kozijn Appearance {
  3590. material Material {
  3591. ambientIntensity .2
  3592. diffuseColor .95 .95 .9
  3593. emissiveColor 0 0 0
  3594. shininess .1
  3595. specularColor 0 0 0
  3596. transparency 0
  3597. }
  3598. texture NULL
  3599. textureTransform NULL
  3600. }
  3601. geometry Cylinder {
  3602. bottom FALSE
  3603. height .8
  3604. radius .015
  3605. side TRUE
  3606. top FALSE
  3607. }
  3608. }
  3609. ]
  3610. translation -.025 .4 .05
  3611. }
  3612. Transform {
  3613. children USE spijl
  3614. translation -.025 .4 .15
  3615. }
  3616. Transform {
  3617. children USE spijl
  3618. translation -.025 .4 .25
  3619. }
  3620. Transform {
  3621. children USE spijl
  3622. translation -.025 .4 .35
  3623. }
  3624. Transform {
  3625. children USE spijl
  3626. translation -.025 .4 .45
  3627. }
  3628. Transform {
  3629. children USE spijl
  3630. translation -.025 .4 .55
  3631. }
  3632. Transform {
  3633. children USE spijl
  3634. translation -.025 .4 .65
  3635. }
  3636. Transform {
  3637. children USE spijl
  3638. translation -.025 .4 .75
  3639. }
  3640. Transform {
  3641. children USE spijl
  3642. translation -.025 .4 .85
  3643. }
  3644. Transform {
  3645. children USE spijl
  3646. translation -.025 .4 .95
  3647. }
  3648. ]
  3649. }
  3650. #spijlengroup
  3651. Transform {
  3652. translation 0 0 1
  3653. rotation 0 1 0 1.570796
  3654. children USE spijlen
  3655. }
  3656. Transform {
  3657. children [
  3658. Shape {
  3659. appearance USE kozijn
  3660. geometry Box {
  3661. size .05 .03 1.05
  3662. }
  3663. }
  3664. ]
  3665. translation -.025 .815 .525
  3666. }
  3667. Transform {
  3668. children [
  3669. Shape {
  3670. appearance USE kozijn
  3671. geometry Box {
  3672. size 1 .03 .05
  3673. }
  3674. }
  3675. ]
  3676. translation .5 .815 1.025
  3677. }
  3678. ]
  3679. translation 4.42 5.4 -3.36
  3680. }
  3681. # /ballustrade.wrl
  3682. # binmuur.wrl
  3683. Transform {
  3684. children [
  3685. Shape {
  3686. appearance Appearance {
  3687. material Material {
  3688. ambientIntensity .2
  3689. diffuseColor 1 .9 .7
  3690. emissiveColor 0 0 0
  3691. shininess .1
  3692. specularColor 0 0 0
  3693. transparency 0
  3694. }
  3695. texture NULL
  3696. textureTransform NULL
  3697. }
  3698. geometry IndexedFaceSet {
  3699. color NULL
  3700. coord Coordinate {
  3701. #default NULL
  3702. point [
  3703. .28 0 -.28, #0 linkerbenedenhoek voorgevel
  3704. 5.4 0 -.28, 5.4 5.4 -.28, .28 5.4 -.28, #3 linkerbovenhoek voorgevel
  3705. 3.19 0 -.28, #4 voordeur
  3706. 4.42 0 -.28, 4.42 2.3 -.28, 3.19 2.3 -.28, #7 voordeur
  3707. 4.84 1.6 -.28, #toiletraam-8
  3708. 5.04 1.6 -.28, 5.04 2.3 -.28, 4.84 2.3 -.28, 2.6 .9 -.28,
  3709. #keukenraam-12
  3710. 2.6 2.3 -.28, .6 2.3 -.28, .6 .9 -.28, .6 3.6 -.28, #bovenraam-16
  3711. 1.5 3.6 -.28, 1.5 5 -.28, 4.42 5 -.28, 4.42 5.4 -.28, .6 5.4 -.28,
  3712. .28 8.55 -3.15, #linkergevel-22
  3713. .28 2.7 -8.72, .28 0 -8.72, 5.4 8.55 -3.15, #rechtergevel-25
  3714. 5.4 5.4 -6.3, 5.4 5.4 -8.72, 5.4 0 -8.72, 2.25 0 -8.72, #achtergevel-29
  3715. 2.25 .6 -8.72, 4.8 .6 -8.72, 4.8 5.4 -8.72, 1.2 0 -8.72, 1.2 2.7 -8.72,
  3716. 3.19 0 -.14, #diepte van de voordeur-35
  3717. 4.42 0 -.14, 4.42 2.3 -.14, 3.19 2.3 -.14, #diepte van de voordeur-38
  3718. 2.6 .9 -.14, # diepte van het keukenraam-39
  3719. 2.6 2.3 -.14, .6 2.3 -.14, .6 .9 -.14, 4.84 1.6 -.14, #diepte van het toiletraam-43
  3720. 5.04 1.6 -.14, 5.04 2.3 -.14, 4.84 2.3 -.14, .6 3.6 -.14,
  3721. #diepte van het bovenraam-47
  3722. 1.5 3.6 -.14, 1.5 5 -.14, 4.42 5 -.14, 4.42 5.4 -.14, .6 5.4 -.14,
  3723. #52
  3724. 2.25 0 -8.86, #diepte van de achtergevel-53
  3725. 2.25 .6 -8.86, 4.8 .6 -8.86, 4.8 5.4 -8.86, 1.2 0 -8.86, 1.2 2.7 -8.86,
  3726. #58
  3727. .28 5.4 0, #59 hoekpunt voor dakvorm zolder
  3728. 5.4 5.4 0, .28 5.4 -6.3, #61
  3729. .28 2.7 -9, #62 hoekpunt voor dakvorm 1e verdieping
  3730. .14 5.4 0, #63 extra punten voor segmentering
  3731. 5.54 5.4 0, .14 5.4 -6.3, 5.54 5.4 -6.3, #66
  3732. 5.54 8.55 -3.15, #rechtergevel-67
  3733. .14 8.55 -3.15, #linkergevel-68
  3734. ]
  3735. }
  3736. normal NULL
  3737. texCoord NULL
  3738. ccw TRUE
  3739. colorIndex [
  3740. ]
  3741. colorPerVertex TRUE
  3742. convex TRUE
  3743. coordIndex [
  3744. 59 22 61 -1, 60 25 26 -1, 59 63 68 22 -1, 68 22 61 65 -1, 60 64 67 25 -1,
  3745. 25 67 66 26 -1,
  3746. ]
  3747. #default []
  3748. creaseAngle 0
  3749. normalIndex [
  3750. ]
  3751. normalPerVertex TRUE
  3752. solid FALSE
  3753. texCoordIndex [
  3754. ]
  3755. }
  3756. }
  3757. ]
  3758. }
  3759. # /binmuur.wrl
  3760. # buitmuur.wrl
  3761. Transform {
  3762. children [
  3763. Shape {
  3764. appearance DEF steen Appearance {
  3765. material Material {
  3766. ambientIntensity .2
  3767. diffuseColor .8 .4 .3
  3768. emissiveColor 0 0 0
  3769. shininess .1
  3770. specularColor 0 0 0
  3771. transparency 0
  3772. }
  3773. texture NULL
  3774. textureTransform NULL
  3775. }
  3776. geometry IndexedFaceSet {
  3777. color NULL
  3778. coord Coordinate {
  3779. #default NULL
  3780. point [
  3781. 0 0 0, #linkerbenedenhoek voorgevel
  3782. 5.68 0 0, 5.68 5.4 0, 0 5.4 0, #linkerbovenhoek voorgevel
  3783. 3.19 0 0, #voordeur
  3784. 4.42 0 0, 4.42 2.3 0, 3.19 2.3 0, #voordeur
  3785. 4.84 1.6 0, #toiletraam-8
  3786. 5.04 1.6 0, 5.04 2.3 0, 4.84 2.3 0, 2.6 .9 0, #keukenraam-12
  3787. 2.6 2.3 0, .6 2.3 0, .6 .9 0, .6 3.6 0, #bovenraam-16
  3788. 1.5 3.6 0, 1.5 5 0, 4.42 5 0, 4.42 5.4 0, .6 5.4 0, 0 8.555 -3.15,
  3789. #linkergevel-22
  3790. 0 2.7 -9, 0 0 -9, 5.68 8.555 -3.15, #rechtergevel-25
  3791. 5.68 5.4 -6.3, 5.68 5.4 -9, 5.68 0 -9, 2.25 0 -9, #achtergevel-29
  3792. 2.25 .6 -9, 4.8 .6 -9, 4.8 5.4 -9, 1.2 0 -9, 1.2 2.7 -9, 3.19 0 -.14,
  3793. #diepte van de voordeur-35
  3794. 4.42 0 -.14, 4.42 2.3 -.14, 3.19 2.3 -.14, #diepte van de voordeur-38
  3795. 2.6 .9 -.14, # diepte van het keukenraam-39
  3796. 2.6 2.3 -.14, .6 2.3 -.14, .6 .9 -.14, 4.84 1.6 -.14, #diepte van het toiletraam-43
  3797. 5.04 1.6 -.14, 5.04 2.3 -.14, 4.84 2.3 -.14, .6 3.6 -.14,
  3798. #diepte van het bovenraam-47
  3799. 1.5 3.6 -.14, 1.5 5 -.14, 4.42 5 -.14, 4.42 5.4 -.14, .6 5.4 -.14,
  3800. #52
  3801. 2.25 0 -8.86, #diepte van de achtergevel-53
  3802. 2.25 .6 -8.86, 4.8 .6 -8.86, 4.8 5.4 -8.86, 1.2 0 -8.86, 1.2 2.7 -8.86,
  3803. #58
  3804. .14 5.4 0, #59 extra punten voor segmentering
  3805. 5.54 5.4 0, .14 5.4 -6.3, 5.54 5.4 -6.3, #62
  3806. 5.54 8.55 -3.15, #rechtergevel-63
  3807. .14 8.55 -3.15, #linkergevel-64
  3808. 0 5.4 -6.3,
  3809. ]
  3810. }
  3811. normal NULL
  3812. texCoord NULL
  3813. ccw TRUE
  3814. colorIndex [
  3815. ]
  3816. colorPerVertex TRUE
  3817. convex TRUE
  3818. coordIndex [
  3819. 3 22 65 -1, 2 26 25 -1, 3 59 64 22 -1, 61 65 22 64 -1, 60 2 25 63 -1, 63 25
  3820. 26 62 -1,
  3821. ]
  3822. #default []
  3823. creaseAngle 0
  3824. normalIndex [
  3825. ]
  3826. normalPerVertex TRUE
  3827. solid FALSE
  3828. texCoordIndex [
  3829. ]
  3830. }
  3831. }
  3832. ]
  3833. }
  3834. # /buitmuur.wrl
  3835. # /zolder/zolder.wrl
  3836. DEF tijd2 TimeSensor {
  3837. cycleInterval 4
  3838. enabled TRUE
  3839. loop FALSE
  3840. startTime 0
  3841. stopTime 0
  3842. }
  3843. DEF plaats2 PositionInterpolator {
  3844. key [
  3845. 0 1
  3846. ]
  3847. keyValue [
  3848. 0 0 0 6 0 0
  3849. ]
  3850. }
  3851. DEF tijd2a TimeSensor {
  3852. cycleInterval 4
  3853. enabled TRUE
  3854. loop FALSE
  3855. startTime 0
  3856. stopTime 0
  3857. }
  3858. DEF plaats2a PositionInterpolator {
  3859. key [
  3860. 0 1
  3861. ]
  3862. keyValue [
  3863. 6 0 0 0 0 0
  3864. ]
  3865. }
  3866. ]
  3867. }
  3868. #zolder
  3869. DEF tijd3 TimeSensor {
  3870. cycleInterval 4
  3871. enabled TRUE
  3872. loop FALSE
  3873. startTime 0
  3874. stopTime 0
  3875. }
  3876. DEF plaats3 PositionInterpolator {
  3877. key [
  3878. 0 1
  3879. ]
  3880. keyValue [
  3881. 0 0 0 6 0 0
  3882. ]
  3883. }
  3884. DEF tijd3a TimeSensor {
  3885. cycleInterval 4
  3886. enabled TRUE
  3887. loop FALSE
  3888. startTime 0
  3889. stopTime 0
  3890. }
  3891. DEF plaats3a PositionInterpolator {
  3892. key [
  3893. 0 1
  3894. ]
  3895. keyValue [
  3896. 6 0 0 0 0 0
  3897. ]
  3898. }
  3899. ]
  3900. }
  3901. #boven
  3902. ]
  3903. }
  3904. #moved from above
  3905. ROUTE klikopdeur.touchTime TO TimeSource.startTime
  3906. ROUTE TimeSource.fraction_changed TO Deuropen.set_fraction
  3907. ROUTE Deuropen.value_changed TO deur.rotation
  3908. ROUTE klikopdeur2.touchTime TO TimeSource2.startTime
  3909. ROUTE TimeSource2.fraction_changed TO Deuropen2.set_fraction
  3910. ROUTE Deuropen2.value_changed TO deurkeukengang.rotation
  3911. ROUTE klikopdeur3.touchTime TO TimeSource3.startTime
  3912. ROUTE TimeSource3.fraction_changed TO Deuropen3.set_fraction
  3913. ROUTE Deuropen3.value_changed TO deurwoonkamergang.rotation
  3914. ROUTE klikopdeur4.touchTime TO TimeSource4.startTime
  3915. ROUTE TimeSource4.fraction_changed TO Deuropen4.set_fraction
  3916. ROUTE Deuropen4.value_changed TO deurwoonkamertrapkast.rotation
  3917. ROUTE klikopdeur5.touchTime TO TimeSource5.startTime
  3918. ROUTE TimeSource5.fraction_changed TO Deuropen5.set_fraction
  3919. ROUTE Deuropen5.value_changed TO deurgangmeterkast.rotation
  3920. ROUTE klikopdeur6.touchTime TO TimeSource6.startTime
  3921. ROUTE TimeSource6.fraction_changed TO Deuropen6.set_fraction
  3922. ROUTE Deuropen6.value_changed TO deurtoiletgang.rotation
  3923. ROUTE klikopvoordeur.touchTime TO TimeSourcevoor.startTime
  3924. ROUTE TimeSourcevoor.fraction_changed TO VoorDeuropen.set_fraction
  3925. ROUTE VoorDeuropen.value_changed TO voordeur.rotation
  3926. ROUTE klikopachterdeur.touchTime TO TimeSourceachter.startTime
  3927. ROUTE TimeSourceachter.fraction_changed TO achterDeuropen.set_fraction
  3928. ROUTE achterDeuropen.value_changed TO achterdeur.rotation
  3929. ROUTE klikopschuurdeur.touchTime TO TimeSourceschuur.startTime
  3930. ROUTE TimeSourceschuur.fraction_changed TO schuurDeuropen.set_fraction
  3931. ROUTE schuurDeuropen.value_changed TO schuurdeur.rotation
  3932. ROUTE klikopdeur7.touchTime TO TimeSource7.startTime
  3933. ROUTE TimeSource7.fraction_changed TO Deuropen7.set_fraction
  3934. ROUTE Deuropen7.value_changed TO deuroudersgang.rotation
  3935. ROUTE klikopdeur8.touchTime TO TimeSource8.startTime
  3936. ROUTE TimeSource8.fraction_changed TO Deuropen8.set_fraction
  3937. ROUTE Deuropen8.value_changed TO deurtweedeslaapkamergang.rotation
  3938. ROUTE klikopdeur9.touchTime TO TimeSource9.startTime
  3939. ROUTE TimeSource9.fraction_changed TO Deuropen9.set_fraction
  3940. ROUTE Deuropen9.value_changed TO deurkinderkamergang.rotation
  3941. ROUTE klikopdeur10.touchTime TO TimeSource10.startTime
  3942. ROUTE TimeSource10.fraction_changed TO Deuropen10.set_fraction
  3943. ROUTE Deuropen10.value_changed TO deurbadkamergang.rotation
  3944. #uncommented
  3945. ROUTE schuifdak.touchTime TO tijd1.startTime
  3946. ROUTE tijd1.fraction_changed TO plaats1.set_fraction
  3947. ROUTE plaats1.value_changed TO dak.translation
  3948. ROUTE schuifzolder.touchTime TO tijd2.startTime
  3949. ROUTE tijd2.fraction_changed TO plaats2.set_fraction
  3950. ROUTE plaats2.value_changed TO zolder.translation
  3951. ROUTE schuifboven.touchTime TO tijd3.startTime
  3952. ROUTE tijd3.fraction_changed TO plaats3.set_fraction
  3953. ROUTE plaats3.value_changed TO boven.translation
  3954. ROUTE schuifdak2.touchTime TO tijd1a.startTime
  3955. ROUTE tijd1a.fraction_changed TO plaats1a.set_fraction
  3956. ROUTE plaats1a.value_changed TO dak.translation
  3957. ROUTE schuifzolder2.touchTime TO tijd2a.startTime
  3958. ROUTE tijd2a.fraction_changed TO plaats2a.set_fraction
  3959. ROUTE plaats2a.value_changed TO zolder.translation
  3960. ROUTE schuifboven2.touchTime TO tijd3a.startTime
  3961. ROUTE tijd3a.fraction_changed TO plaats3a.set_fraction
  3962. ROUTE plaats3a.value_changed TO boven.translation