rshow commandline options:

rshow options
-bg r g b background color, each channel [0..1]
-bl factor scale factor for Radiance colors (to display dark colors lighter )
-d display set X11 display
-do display only (not GUI)
-e dump'n'exit mode (specify output file with -o)
-ep exact pixel (window-height/width -y/-x the aspect ratio in view file is adjusted)
-o file output file (for animations and screen dumps)
-oc display octree
-ns no stipple pattern for mist etc.
-qi don't read instances
-qs size don't read primitives smaller than 'size', fiven in percent of the scene boundary box
-qd don't initially display cylinders and instances
-qm regexp don't read primitives whose's material match regexp
-r chops angular resolution (number of vertices per sphere,cylinder,cone,disc), minimum 3
-v add verbose output
-vf file view file
-x size width of drawing window
-y size height of drawing window

currently not implemented:
rshow options
-af file ambient file (displays ambient values as 'crystals')
-as scale size of ambient 'crystals'

 technical notes

Open-GL support on X11
There have been reports of dysfunctional behaviour on X11/GLX/Open-GL versions. Typical error output:
rshow scene.oct
checked_eval: Tcl_Eval "gui1_ui .w0 ::w0" returned: Togl: couldn't get visual (line 1 )
Tk_NameToWindow returned: Togl: couldn't get visualbad window path name ".w0.acker"
tcl eval failed - panic+exit
Technically, that happens when no suitable visual is found in the GLX extension of your X-Server.
Try setting your X-Server / GLX-extension to at least 16bit doublebuffer. If that doesn't help, to aid in debugging, please sent the output of xdpyinfo and glxinfo -t to rshow debugging. Thanks.
Textures
Texturing in raytracing and hardware accelerated drawing are implemented in different ways : Raytracing calculates texture coordinates (s,t) on a per-pixel basis using Radiance's function files. Mapping could depend non-linearly on all variables (position, view direction, surface normal etc.). On the other hand, hardware rendering calculates coordinates per vertex and interpolates linearly in s/t space, so it is implicitly limited:
rshow misc

back to main rshow page