Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- set background #444
- set raytracer::light [0,5000,5000]
- set raytracer::samples 6
- set raytracer::ambient-occlusion-samples 2
- set raytracer::phong [0.6,0.6,0.9]
- { color white z 4.5 } Core
- rule Core
- {
- { y 4.5 } PanelStruct
- }
- // Panelstruct
- rule PanelStruct w 64 md 15
- {
- { ry 90 } Panel
- { rx 6 ry 6 x 1.0 } PanelStruct
- }
- rule PanelStruct2 w 3
- {
- { ry 90 } Panel
- }
- rule Panel md 2 > Panel2
- {
- { }PanelPart
- { y 1.0 rz -60 y 1.0 } Panel
- }
- rule Panel2 md 4 w 64
- {
- PanelPart
- { y 1.0 rz -60 y 1.0 } Panel2
- }
- rule Panel2 md 1 w 4
- {
- }
- rule PanelPart
- {
- { rz 90 s 0.2 0.05 0.1 } beamAssembly
- { s 0.05 2.0 0.8 } box
- }
- rule PanelPart
- {
- { b 0.5 rz 90 s 0.2 0.05 0.1 } beamAssembly
- { b 0.5 s 0.05 2.0 0.8 } box
- }
- // Beam
- rule beamAssembly w 4
- {
- { z -5 } beam
- { z 5 } beam
- { s 1 0.2 11 y 12 } box
- { s 1 0.2 11 y -12 } box
- { z 0.4 } vertPanel
- { z 5 } vertPanel
- { z -5 } vertPanel
- }
- rule beamAssembly w 4
- {
- }
- rule vertPanel
- {
- {s 1 4 0.2} box
- {s 1 1 0.5} box
- }
- rule vertPanel md 15 > end
- {
- widePane
- { y 1 } vertPanel
- }
- rule end
- {
- }
- rule vertPanel
- {
- {s 1 1 0.5 } box
- {s 0.2 4 0.2 x 2 } box
- {s 0.2 4 0.2 x -2 } box
- {s 1 0.2 0.2 y 10 } box
- {s 1 0.2 0.2 y -10 } box
- }
- rule beam
- {
- { s 0.2 5 0.2 } box
- }
- rule widePane
- {
- thinBeam1
- { y 5 } thinBeam1
- { x 4.9 y 2.5 } thinBeamVert
- { x -4.9 y 2.5 } thinBeamVert
- pane
- }
- rule pane
- {
- {s 10 5 0.05 y 0.5} box
- }
- rule pane
- {
- { s 10 2.5 0.05 y 0.5 } box
- }
- rule thinBeam1
- {
- { s 10 0.2 0.2 } box
- }
- rule thinBeamVert
- {
- { s 0.2 5 0.2 } box
- }
Advertisement
Add Comment
Please, Sign In to add comment