house/scene/misc.pr

184 lines
4.4 KiB
Plaintext

<sprite "light" [] <hemispheric-light <v 0.1 1.0 0.0>>>
<gravity <v 0.0 -9.81 0.0>>
<sprite "sky" [] <skybox "textures/Daylight Box UV_0">>
<sprite "ground" []
<texture ["textures/grass-256x256.jpg"
<v 100.0 100.0>
<v 0.0 0.0>]
<floor <scale <v 300.0 1.0 300.0> <ground>>>>>
<sprite "box" []
<move <v -6.0 1.0 8.0>
<scale <v 10.0 0.1 10.0>
<texture ["textures/oak-herringbone-5e80fb40b00c9-1200.jpg"
<v 10.0 10.0>
<v 0.0 0.0>
0.75]
<floor <box>>>>>>
<sprite "box2" []
<move <v -500.0 0.5 3.0>
<floor
<color 0.0 0.0 1.0 1.0
<scale <v 1000.0 1.0 1.0> <box>>>>>>
<Exit "p" "lobby">
<sprite "p" []
<move <v -999.5 2.0 3.0>
<rotate <v 0.0 -0.25 0.0>
<color 1.0 0.0 1.0
<touchable <scale <v 1.0 2.0 1.0> <plane>>>>>>>
<sprite "steps" []
<color 0.0 0.5 0.0
<move <v 0.0 0.0 3.5>
<scale <v 1.0 1.0 3.0>
<texture ["textures/oak-herringbone-5e80fb40b00c9-1200.jpg"]
[
<move <v 0.0 0.25 0.0> <box>>
<move <v 1.0 0.0 0.0> <box>>
<move <v 2.0 -0.25 0.0> <box>>
]>>>>>
<Exit "door" "other">
<variable "door" y 0.0>
<sprite "door" [y]
<move <v -3.0 y 1.5>
<rotate <v 0.0 -0.1 0.0> [
<scale <v 1.0 2.11 1.0>
<texture ["textures/door1.jpg"]
<touchable <move <v 0.0 0.5 0.0> <plane>>>>>
<scale <v 1.0 2.11 0.1> <move <v 0.0 0.5 0.6> <box>>>
]>>>
; <portal "door2" <route [<ws "wss://vr.demo.eighty-twenty.org/ws">]>>
; <sprite "door2" []
; <move <v -5.0 0.0 1.5>
; <rotate <v 0.0 -0.1 0.0> [
; <scale <v 1.0 2.11 1.0>
; <texture ["textures/door1.jpg"]
; <touchable <move <v 0.0 0.5 0.0> <plane>>>>>
; <scale <v 1.0 2.11 0.1> <move <v 0.0 0.5 0.6> <box>>>
; ]>>>
<sprite "plans" []
<texture ["plans/signal-2022-12-27-125451_002.jpeg"]
<move <v 0.0 1.0 -10.0>
<rotate <v 0.1 0.0 0.0>
<scale <v 2.0 2.0 0.1>
<box>>>>>>
<sprite "tower" []
<rotate <v 0.1 0.0 0.0>
<move <v -10.0 50.0 13.0>
<scale <v 3.0 100.0 3.0>
<floor
<color 0.5 0.5 0.0
<box>>>>>>>
; <sprite "sponge" []
; <move <v 4.0 1.6 0.0> [
; <scale <v 0.001 0.001 0.001>
; <external "objects/usnm_346-100k-obj/usnm_346-01-100k.obj">>
; <texture ["textures/oak-herringbone-5e80fb40b00c9-1200.jpg"]
; <scale <v 0.105 1.6 0.13>
; <move <v -0.05 -0.5384 0.5>
; <box>>>>
; ]>>
; <sprite "sofa" []
; <rotate <v -0.125 0.5 0.0>
; <scale <v 0.01 0.01 0.01>
; <external "objects/IKE020001_obj/IKEA-Arild_2_Seat_Sofa-3D.obj">>>>
; <sprite "x" []
; <move <v 10.0 1.6 -5.0>
; <texture ["textures/oak-herringbone-5e80fb40b00c9-1200.jpg"
; <v 1.0 3.0 1.0>
; <v 0.0 0.0 0.0>]
; <sound <stream "https://streams.95bfm.com/stream95">
; <csg
; <subtract [
; <move <v 0.0 0.0 0.5> <scale <v 1.1 3.1 1.1> <mesh <box>>>>
; <move <v 0.0 0.0 0.5> <scale <v 1.0 3.0 1.0> <mesh <box>>>>
; ]>
; >>>>>
<sprite "tt2" []
<move <v 0.0 1.6 5.2>
<color 0.5 0.0 1.0
<turtle [
1 to slen
0.025 to dlen
90 U
dlen 10 * F
PenDown
90 L
[12 L dlen 2 * F] 30 times
90 R
slen F
DefinePen
Home
"DOUBLE" SetSideOrientation
#t SetSmooth
PenDown
[6 CW dlen F] 240 times
PenUp
]>>>>
<sprite "tt" []
<move <v 1.0 1.01 0.75>
<rotate <v -0.125 0.0 0.0>
<texture ["textures/oak-herringbone-5e80fb40b00c9-1200.jpg"
<v 2.0 1.0>
<v 0.0 0.0>
1.0]
<csg
<subtract [
<mesh
<turtle [
1.0 to wallHeight
0.1 to wallDepth
90 U
PenDown
[wallHeight F 90 L wallDepth F 90 L] 2 times
DefinePen
Home
#t SetMiter
; #t SetSmooth
; quote F to ff
[ 1 to k k / [dup F] k times drop ] to ff
[ R 0 F ] to rr
; [ R 0 F 60 D ] to rr
; [ 4 to k k / [dup R 0 F] k times drop ] to rr
60 to sides
PenDown
[4 sides / ff 360 sides / rr] sides times
PenUp
]>>
<mesh <box>>
]>>>>>>
; <Exit "y" "lobby">
; <sprite "y" []
; <move <v 12.0 0.75 -5.0>
; <texture ["textures/oak-herringbone-5e80fb40b00c9-1200.jpg"
; <v 1.0 1.0 1.0>
; <v 0.0 0.0 0.0>]
; <touchable
; <csg
; <intersect [
; <scale <v 0.5 1.0 0.5> <mesh <box>>>
; <mesh <sphere>>
; ]>
; >>
; >>>
[]