TACHYON-OGL(1)

✨ TACHYON-OGL ✨

okay bestie, so this is tachyon-ogl from the Tachyon Manual, section 1 β€” a parallel/multiprocessor ray tracer that also serves looks with an OpenGL display. she renders, she sparkles, she eats every time πŸ’… no cap.


🌸 NAME 🌸

tachyon-ogl β€” a parallel/multiprocessor ray tracer with OpenGL display πŸ¦‹


πŸŽ€ SYNOPSIS πŸŽ€

tachyon-ogl modelfile [options]

πŸ’– DESCRIPTION πŸ’–

so here's the tea: all the valid options and accepted formats are listed below, and heads up β€” ** means default behaviour, okay? periodt.

πŸ“ Model file formats supported:

  • filename.dat β€” the model files that originated with this package πŸ’Ύ
  • filaname.ac β€” AC3D model files (yes, spelled exactly like that, iykyk) 🎨
  • filename.nff β€” the NFF scene format used by Eric Haines' SPD 🌈

πŸ’¬ Message Options:

  • +V β€” verbose messages ON πŸ”Š
  • -V β€” verbose messages OFF ** 😢

⚑ Speed Tuning Options:

  • -raydepth xxx β€” maximum ray recursion depth πŸŒ€
  • -numthreads xxx β€” number of threads (**default is auto-determined) 🧡
  • -nobounding β€” turn off bounding 🚫
  • -boundthresh xxx β€” (**default threshold is 16) ⭐

πŸ“ Shading Options:

  • -fullshade β€” best quality rendering (and slowest) ** πŸ‘‘
  • -mediumshade β€” good quality rendering, but no shadows 🌀️
  • -lowshade β€” low quality rendering, preview (and fast) πŸ’¨
  • -lowestshade β€” worst quality rendering, preview (and fastest) πŸƒβ™€οΈ

πŸ”₯ Lighting Options:

  • -rescale_lights xxx β€” rescale light intensity values by specified factor (performed before other lighting overrides take effect) πŸ’‘
  • -auto_skylight xxx β€” force use of ambient occlusion lighting, auto-rescaling direct light sources to compensate for ambient occlusion factor (use value 0.7 as a good starting point) ☁️
  • -add_skylight xxx β€” force use of ambient occlusion lighting, manually-rescaling direct light sources to compensate for ambient occlusion factor πŸŒ₯️
  • -skylight_samples xxx β€” number of sample rays to shoot 🌠

✨ Specular Highlight Shading Options:

  • -shade_phong β€” Phong specular highlights πŸ’Ž
  • -shade_blinn β€” Blinn's specular highlights ** 🌟
  • -shade_blinn_fast β€” fast approximation to Blinn's highlights ⚑
  • -shade_nullphong β€” disable specular highlights πŸ™ˆ

🫧 Transparency Shading Options:

  • -trans_max_surfaces xxx β€” limit the number of transparent surfaces shown to the number specified πŸ”’
  • -trans_orig β€” original implementation ** πŸ“œ
  • -trans_raster3d β€” Raster3D angle-based opacity modulation πŸ“
  • -trans_vmd β€” opacity post-multiply used by VMD πŸ§ͺ

πŸŒ‘ Transparent Surface Shadowing Options:

  • -shadow_filter_on β€” transparent objects cast shadows ** 🌚
  • -shadow_filter_off β€” transparent objects do not cast shadows 🚫

🌫️ Fog Shading Options:

  • -fog_radial β€” radial fog implementation ** β­•
  • -fog_vmd β€” planar OpenGL-like fog used by VMD πŸͺŸ

🧭 Surface Normal/Winding Order Fixup Mode:

  • -normalfixup [off|flip|guess] β€” (**off is default) πŸ”„

πŸ¦‹ Antialiasing Options:

  • -aasamples xxx β€” maximum supersamples taken per pixel (**default is 0, or scene file determined) 🌸

πŸ–ΌοΈ Output Options:

  • -res Xres Yres β€” override scene-defined output image size πŸ“
  • -o outfile.tga β€” set output file name πŸ“
  • -clamp β€” clamp pixel values to [0 to 1) ** πŸ”’
  • -normalize β€” normalize pixel values to [0 to 1) πŸ“Š
  • -gamma val β€” normalize apply gamma correction β˜€οΈ
  • -format BMP β€” 24-bit Windows BMP (uncompressed) πŸ–₯️
  • -format JPEG β€” 24-bit JPEG (compressed, but lossy) 😬
  • -format PNG β€” 24-bit PNG (compressed, lossless) πŸ₯‡
  • -format PPM β€” 24-bit PPM (uncompressed) πŸ“„
  • -format PPM48 β€” 48-bit PPM (uncompressed) πŸ“„
  • -format PSD48 β€” 48-bit PSD (uncompressed) 🎨
  • -format RGB β€” 24-bit SGI RGB (uncompressed) 🌈
  • -format TARGA β€” 24-bit Targa (uncompressed) ** πŸ†
  • -camfile filename.cam β€” animate using file of camera positions πŸŽ₯
  • -nosave β€” disable writing of output frames to disk (only used for doing real-time rendering) πŸ’ΎπŸš«

πŸ›Έ Interactive Spaceball/SpaceNavigator Control:

  • -spaceball β€” enable Spaceball/SpaceNavigator camera flight πŸš€
  • -spaceballport serialportdevicename β€” (only for serial devices) πŸ”Œ

πŸ†˜ Getting Help:

  • -help β€” display help message and exit πŸ™‹β™€οΈ
  • -version β€” display version string and exit 🏷️
  • -banner β€” display banner and exit 🎏

lowkey the vibes here are immaculate β€” go render something iconic, bestie 🫢

that's the whole thing, fr fr πŸ’œ mwah! this page came from Tachyon (Debian 0.99~b6+dsx-1... and it's dated February 2026 β€” slay, go forth and ray trace βœ¨πŸ‘‘

πŸ“¦ where this page comes from