Option "searchpath" "shader" "@:../shaders"
Option "searchpath" "texture" "../textures"
Option "searchpath" "archive" "../archives:Cutter_Help/templates/Rib:custom_templates/Rib"
Display "lava" "it" "rgb"
Format 600 600 1
ShadingInterpolation "smooth"
ShadingRate 1
PixelSamples 4 4
DisplayChannel "float _area"
DisplayChannel "color _radiance_t"
Projection "perspective" "fov" 18
Translate 0 0 170
Rotate -20 1 0 0
Rotate 0 0 1 0
WorldBegin
Attribute "visibility" "int diffuse" 1 # make objects visible for raytracing
Attribute "visibility" "int specular" 1
Attribute "visibility" "int transmission" 1
Attribute "shade" "string transmissionhitmode" "primitive"
Attribute "trace" "bias" 0.01
Attribute "cull" "hidden" 0 # don't cull hidden surfaces
Attribute "cull" "backfacing" 0 # don't cull backfacing surfaces
Attribute "dice" "rasterorient" 0 # turn viewdependent gridding off
# Attribute "trace" "int displacements" [1]
LightSource "pointlight" 1 "from" [-60 60 60] "intensity" 1000 #"samples" 4
LightSource "pointlight" 2 "from" [0 0 100] "intensity" 50000 #"samples" 4
AttributeBegin
Surface "dh_lava"
"bake" 1
"filename" ["../data/direct_rad_t.ptc"]
"displaychannels" ["_area,_radiance_t"]
"diffusecolor" [0.984 0.345 0.168]
Displacement "dh_lava_displace"
"Km" 0.7
"freq" 3
"layers" 3
"space" ["object"]
# "Km" 0.10
# "freq" 1.2
# "amp" 6
Attribute "bound" "displacement" [1]
# Translate -2 -14 0
# Rotate -90 1 0 0
# Scale 10 10 10 # convert units from cm to mm
# Sides 1
# Geometry "teapot"
# Sphere 2 -2 2 360
Scale 3 3 3
ReadArchive "../ribs/lava_tester.rib"
AttributeEnd
WorldEnd
# ptfilter -filter ssdiffusion -albedo fromfile -diffusemeanfreepath fromfile -ior 1.3 -maxsolidangle 1 -progress 2.0 "direct_rad_t.ptc" "direct_rad_sss.ptc"
# ptfilter -filter ssdiffusion -albedo 0.830 0.791 0.753 -diffusemeanfreepath 8.51 5.57 3.95 -ior 1.5 -maxsolidangle 1 -progress 2.0 "direct_rad_t.ptc" "direct_rad_sss.ptc"
# brickmake -maxerror 0.0001 -progress 2.0 "direct_rad_sss.ptc" "direct_rad_sss.bkm"