TACHYON(1)

πŸ“¦
version 0.99.5 Β· 2 versions
, in fedora 43, fedora 44

✨ TACHYON(1) ✨

okay bestie, welcome to Tachyon, the Parallel/Multiprocessor Ray Tracer πŸ’– no cap, this thing is iconic.


🌸 SYNOPSIS 🌸

tachyon modelfile [options]

πŸ¦‹ DESCRIPTION πŸ¦‹

So. Tachyon is built to be a very fast renderer β€” it's all ray tracing, and it uses parallel processing to hit that high performance πŸ’…. Literally the whole point.

NOTE: the ** marks in this page = default behaviour. iykyk πŸ‘‘

πŸŽ€ OPTIONS πŸŽ€

πŸ’œ Model file formats supported:

  • filename.dat β€” the model files that originated with this package ✨
  • filaname.ac β€” AC3D model files πŸ¦‹
  • 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 β€” (** default is auto-determined, she picks for you bestie πŸ’…)
  • -nobounding β€” turns bounding off
  • -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 the specified factor (this happens before the other lighting overrides take effect, so keep that in mind)
  • -auto_skylight xxx β€” force use of ambient occlusion lighting, auto-rescaling direct light sources to compensate for the 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 the ambient occlusion factor
  • -skylight_maxdist xxx β€” AO maximum occlusion distance cutoff
  • -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) (** default)
  • -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)

Copyright 1994-2022, John E. Stone <john.stone@gmail.com> πŸ’–


k that's the whole page bestie, go render something iconic 🌟

this was Tachyon version 0.99.5, from April 2022 β€” mwah, periodt πŸ’…βœ¨

πŸ“¦ where this page comes from
  • fedora 43: tachyon 0.99.5-5.fc43 Β· BSD-3-Clause AND MIT AND ( MIT OR Unlicense ) AND LPPL-1.3a+ AND SGI-OpenGL AND LGPL-2.0-or-later
  • fedora 44: tachyon 0.99.5-5.fc44 Β· BSD-3-Clause AND MIT AND ( MIT OR Unlicense ) AND LPPL-1.3a+ AND SGI-OpenGL AND LGPL-2.0-or-later
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms