Tachyon (current)  Current Main Branch
File List
Here is a list of all files with brief descriptions:
 ac3dparse.c
 ac3dparse.h
 animskull.c
 animspheres.c
 animspheres2.c
 api.c
 apigeom.c
 apitrigeom.c
 apitrigeom.h
 box.c
 box.h
 camera.c
 camera.h
 colorchecker.cppTachyon demo scene that emulates the famous "ColorChecker" color rendition charts, as a means of testing for correct color space conversions, and to evaluate the impact of HDR tone mapping operators on the rendered images
 colorchecker_tables.hTable of sRGB colors that match the classic pre-2014 ColorChecker charts by Gretag-Macbeth / X-Rite / Calibrite
 coordsys.c
 coordsys.h
 cylinder.c
 cylinder.h
 eventio.c
 eventio.h
 extvol.c
 extvol.h
 fire.c
 getargs.c
 getargs.h
 global.c
 global.h
 glwin.c
 glwin.h
 grid.c
 grid.h
 hash.c
 hash.h
 hypertex.c
 image.h
 imageio.c
 imageio.h
 imap.c
 imap.h
 intersect.c
 intersect.h
 jpeg.c
 jpeg.h
 knot.cppKnot plotting example scene
 light.c
 light.h
 macros.h
 main.c
 mainanim.c
 mgfparse.c
 mgfparse.h
 nffparse.c
 nffparse.h
 objloader.cppLoader for Wavefront OBJ scenes, using the "tiny_obj_loader" header-only loader library
 parallel.c
 parallel.h
 parametric.cppParametric surface plotting example scene
 parse.c
 parse.h
 parvol.c
 parvol.h
 plane.c
 plane.h
 pngfile.c
 pngfile.h
 ppm.c
 ppm.h
 ProfileHooks.hCPU and GPU profiling utility macros/routines
 psd.c
 psd.h
 quadric.c
 quadric.h
 render.c
 render.h
 ring.c
 ring.h
 sgirgb.c
 sgirgb.h
 shade.c
 shade.h
 spaceball.c
 spaceball.h
 sphere.c
 sphere.h
 stb_image.h
 stb_image_write.h
 tachyon.hTachyon public API function prototypes and declarations used to drive the ray tracing engine
 tachyon_dep.hOld now-deprecated Tachyon APIs that have been replaced by newer APIs and/or improved functionality
 TachyonOptiX.cuTachyon ray tracing host side routines and internal APIs that provide the core ray OptiX-based RTX-accelerated tracing engine
 TachyonOptiX.hTachyon ray tracing host side routines and internal APIs that provide the core ray OptiX-based RTX-accelerated tracing engine
 TachyonOptiXShaders.cuTachyon ray tracing engine core routines compiled to PTX for runtime JIT to build complete ray tracing pipelines
 TachyonOptiXShaders.hTachyon ray tracing engine core routines and data structures compiled to PTX for runtime JIT to build complete ray tracing pipelines
 texture.c
 texture.h
 tgafile.c
 tgafile.h
 tgatoyuv.c
 threads.cTachyon cross-platform thread creation and management, atomic operations, and CPU feature query APIs
 threads.hTachyon cross-platform thread creation and management, atomic operations, and CPU feature query APIs
 tiny_obj_loader.h
 trace.c
 trace.h
 trackball.c
 trackball.h
 triangle.c
 triangle.h
 ui.c
 ui.h
 util.cTachyon cross-platform timers, special math function wrappers, and RNGs
 util.hTachyon cross-platform timers, special math function wrappers, and RNGs
 vector.c
 vector.h
 vol.c
 vol.h
 winbmp.c
 winbmp.h