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.cpp | Tachyon 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.h | Table 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.cpp | Knot plotting example scene |
light.c | |
light.h | |
macros.h | |
main.c | |
mainanim.c | |
mgfparse.c | |
mgfparse.h | |
nffparse.c | |
nffparse.h | |
objloader.cpp | Loader for Wavefront OBJ scenes, using the "tiny_obj_loader" header-only loader library |
parallel.c | |
parallel.h | |
parametric.cpp | Parametric 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.h | CPU 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.h | Tachyon public API function prototypes and declarations used to drive the ray tracing engine |
tachyon_dep.h | Old now-deprecated Tachyon APIs that have been replaced by newer APIs and/or improved functionality |
TachyonOptiX.cu | Tachyon ray tracing host side routines and internal APIs that provide the core ray OptiX-based RTX-accelerated tracing engine |
TachyonOptiX.h | Tachyon ray tracing host side routines and internal APIs that provide the core ray OptiX-based RTX-accelerated tracing engine |
TachyonOptiXShaders.cu | Tachyon ray tracing engine core routines compiled to PTX for runtime JIT to build complete ray tracing pipelines |
TachyonOptiXShaders.h | Tachyon 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.c | Tachyon cross-platform thread creation and management, atomic operations, and CPU feature query APIs |
threads.h | Tachyon 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.c | Tachyon cross-platform timers, special math function wrappers, and RNGs |
util.h | Tachyon cross-platform timers, special math function wrappers, and RNGs |
vector.c | |
vector.h | |
vol.c | |
vol.h | |
winbmp.c | |
winbmp.h | |