ViewVC Help
View Directory | Root Listing
root/radiance/ray/src/rt
File Last Change
 ../
CMakeLists.txt 1.17 (6 years ago) by greg: Update to CMake build system from Rob G. and Alex S., adding test cases
README 2.9 (19 years ago) by greg: Removed unused programs and files from distribution (sources to CVS attic)
Rmakefile 2.85 (5 years ago) by greg: Moved findmaterial() from source.c to initotypes.c
SConscript 1.20 (6 years ago) by schorsch: SCons Option to build Pmap with OOC data on unix
VERSION 2.32 (3 years ago) by greg: Version for official 5.3 release
ambcomp.c 2.85 (4 years ago) by greg: Stripped out code related to old (pre-Hessian) ambient calculation
ambient.c 2.109 (4 years ago) by greg: Added handling of interrupted fcntl() call during ambient file locking
ambient.h 2.25 (4 years ago) by greg: Stripped out code related to old (pre-Hessian) ambient calculation
ambio.c 2.13 (4 years ago) by greg: Stripped out code related to old (pre-Hessian) ambient calculation
aniso.c 2.61 (8 years ago) by greg: Had to reinstate ambRayInPmap() macro to avoid over-counting bug
ashikhmin.c 2.6 (8 years ago) by greg: Had to reinstate ambRayInPmap() macro to avoid over-counting bug
colortab.c 2.12 (8 years ago) by schorsch: get rid of compiler warnings
create_version.cmake 1.7 (3 years ago) by greg: chore: making version string less repetitively repetitive
data.c 2.34 (3 years ago) by greg: Increased size of image before warning about memory usage
data.h 2.7 (20 years ago) by greg: Broke standard.h into rtio.h, rterror.h, rtmath.h, and rtmisc.h
devcomm.c 2.19 (7 years ago) by greg: Switched over to more efficient fread/fwrite replacements getbinary/putbinary
devmain.c 2.5 (7 years ago) by greg: Switched over to more efficient fread/fwrite replacements getbinary/putbinary
devtable.c 2.10 (5 years ago) by greg: Made excluding X11 a little simpler
dielectric.c 2.30 (4 years ago) by greg: Make sure reflected ray distance is not infinite if there's a reflection
driver.h 2.10 (12 years ago) by greg: Changed every instance of BYTE to uby8 to avoid conflicts
duphead.c 2.7 (20 years ago) by greg: Fewer complaints if "platform.h" precedes "standard.h"
editline.c 2.9 (10 years ago) by greg: Fixed abort in Mavericks due to overlapping string in strcmp()
fprism.c 2.10 (9 years ago) by greg: Eliminated unnecessary "extern" and "register" modifiers
freeobjmem.c 2.9 (10 years ago) by greg: Added check for references to identically-named but different modifiers
func.c 2.38 (3 years ago) by greg: Added warning about assigning non-constant to constant variable
func.h 2.10 (8 years ago) by greg: Added appropriate setting of ray parameters for bin rcontrib evaluation
glass.c 2.28 (4 years ago) by greg: Make sure reflected ray distance is not infinite if there's a reflection
initotypes.c 2.26 (4 years ago) by greg: Formatting and comments
lookamb.c 2.17 (4 years ago) by greg: Stripped out code related to old (pre-Hessian) ambient calculation
m_alias.c 2.10 (5 years ago) by greg: Created raytirrad() call to take care of irradiance hack
m_brdf.c 2.39 (4 years ago) by greg: Make sure reflected ray distance is not infinite if there's a reflection
m_bsdf.c 2.61 (3 years ago) by greg: fix(aBSDF): Improved appearance/accuracy in exclusion zone during peak extraction. Thanks to David Geisler-Moroder for initial idea, implementation and testing.
m_clip.c 2.13 (4 years ago) by greg: Minor optimization shouldn't affect behavior
m_direct.c 2.16 (5 years ago) by greg: Added -orRxX options to rtrace for VR rendering
m_mirror.c 2.22 (4 years ago) by greg: Fixed error in reflected distance calculation
m_mist.c 2.20 (5 years ago) by greg: Further improvements to reflected and unreflected distance calcs
mkpmap.c 2.10 (3 years ago) by rschregle: feat(mkpmap): Extended -apo option to reorient photon ports.
mx_data.c 2.10 (9 years ago) by greg: Eliminated unnecessary "extern" and "register" modifiers
mx_func.c 2.9 (9 years ago) by greg: Eliminated unnecessary "extern" and "register" modifiers
noise3.c 2.14 (5 years ago) by greg: Fixed bug in calculation of noise{x,y,z}
normal.c 2.80 (4 years ago) by greg: Make sure reflected ray distance is not infinite if there's a reflection
o_cone.c 2.9 (7 years ago) by greg: Made zero cone and ring radii non-fatal (degenerate -> ignore)
o_face.c 2.7 (9 years ago) by greg: Eliminated unnecessary "extern" and "register" modifiers
o_instance.c 2.9 (9 years ago) by greg: Eliminated unnecessary "extern" and "register" modifiers
o_mesh.c 2.15 (5 years ago) by greg: Minor changes should not affect function
oocbuild.c 2.4 (6 years ago) by rschregle: Updated photon map code for Windows; no multproc or ooC for now
oocbuild.h 2.1 (7 years ago) by rschregle: Initial import of ooC photon map
ooccache.c 2.2 (6 years ago) by rschregle: Updated photon map code for Windows; no multproc or ooC for now
ooccache.h 2.1 (7 years ago) by rschregle: Initial import of ooC photon map
oocmorton.c 2.2 (6 years ago) by rschregle: Updated photon map code for Windows; no multproc or ooC for now
oocmorton.h 2.1 (7 years ago) by rschregle: Initial import of ooC photon map
oocnn.c 2.2 (6 years ago) by rschregle: Updated photon map code for Windows; no multproc or ooC for now
oocnn.h 2.1 (7 years ago) by rschregle: Initial import of ooC photon map
oococt.c 2.4 (6 years ago) by rschregle: Updated photon map code for Windows; no multproc or ooC for now
oococt.h 2.3 (7 years ago) by rschregle: Initial import of ooC photon map
oocsort.c 2.4 (6 years ago) by rschregle: Updated photon map code for Windows; no multproc or ooC for now
oocsort.h 2.3 (7 years ago) by rschregle: Initial import of ooC photon map
otspecial.h 2.10 (4 years ago) by greg: Minor optimization should not affect behavior
p_data.c 2.9 (9 years ago) by greg: Eliminated unnecessary "extern" and "register" modifiers
p_func.c 2.8 (9 years ago) by greg: Eliminated unnecessary "extern" and "register" modifiers
persist.c 2.44 (8 years ago) by schorsch: Prepare for SCons build on Win32 and Win64
pmap.c 2.17 (5 years ago) by rschregle: Fixed skewed volume photon scattering for gecc < 1 due to buggy sin(phi) in photonParticipate()
pmap.h 2.9 (6 years ago) by rschregle: Hack to render contrib pmap as regular global pmap with rpict/rtrace/rvu
pmapamb.c 2.8 (7 years ago) by rschregle: Initial import of ooC photon map
pmapamb.h 2.5 (7 years ago) by rschregle: Initial import of ooC photon map
pmapbias.c 2.5 (7 years ago) by rschregle: Initial import of ooC photon map
pmapbias.h 2.5 (7 years ago) by rschregle: Initial import of ooC photon map
pmapcontrib.c 2.19 (5 years ago) by greg: Moved findmaterial() from source.c to initotypes.c
pmapcontrib.h 2.5 (7 years ago) by rschregle: Initial import of ooC photon map
pmapdata.c 2.22 (3 years ago) by rschregle: Fixed est00pid bug in single photon lookups that returned junk when none found, added code to detect and handle (ignore).
pmapdata.h 2.14 (3 years ago) by rschregle: Fixed est00pid bug in single photon lookups that returned junk when none found, added code to detect and handle (ignore).
pmapdiag.c 2.7 (7 years ago) by rschregle: Initial import of ooC photon map
pmapdiag.h 2.7 (7 years ago) by rschregle: Initial import of ooC photon map
pmapdump.c 2.17 (3 years ago) by rschregle: feat(mkpmap): Extended -apo option to reorient photon ports.
pmapio.c 2.12 (5 years ago) by greg: Created MAXFMTLEN to guard against buffer overrun attacks in header input
pmapio.h 2.7 (5 years ago) by rschregle: Bumped file format version, added/revised feature suffixes for PMAP_PRIMARYPOS and PMAP_PRIMARYDIR.
pmapkdt.c 1.6 (3 years ago) by rschregle: Fixed est00pid bug in single photon lookups that returned junk when none found, added code to detect and handle (ignore).
pmapkdt.h 1.2 (3 years ago) by rschregle: Fixed est00pid bug in single photon lookups that returned junk when none found, added code to detect and handle (ignore).
pmapmat.c 2.22 (4 years ago) by rschregle: Minor comments fix
pmapmat.h 2.13 (5 years ago) by rschregle: Clarified (hopefully) somewhat totally esoteric comment about PMAP_CAUSTICRAY() macro.
pmapooc.c 1.6 (3 years ago) by rschregle: Fixed est00pid bug in single photon lookups that returned junk when none found, added code to detect and handle (ignore).
pmapooc.h 1.2 (3 years ago) by rschregle: Fixed est00pid bug in single photon lookups that returned junk when none found, added code to detect and handle (ignore).
pmapopt.c 2.10 (3 years ago) by rschregle: Revised error msg for -am option
pmapopt.h 2.5 (7 years ago) by rschregle: Initial import of ooC photon map
pmapparm.c 2.9 (6 years ago) by rschregle: Added -lr, -ld options to mkpmap, enabled -api
pmapparm.h 2.9 (6 years ago) by rschregle: Added -lr, -ld options to mkpmap, enabled -api
pmaprand.c 2.6 (6 years ago) by rschregle: Updated photon map code for Windows; no multproc or ooC for now
pmaprand.h 2.8 (6 years ago) by rschregle: Updated photon map code for Windows; no multproc or ooC for now
pmapray.c 2.7 (7 years ago) by greg: Fixed bug in ranimove introduced with photon map
pmapray.h 2.6 (7 years ago) by greg: Fixed bug in ranimove introduced with photon map
pmapsrc.c 2.19 (3 years ago) by rschregle: fix(mkpmap): undefined port in setPhotonPortNormal()
pmapsrc.h 2.7 (3 years ago) by rschregle: feat(mkpmap): Extended -apo option to reorient photon ports.
pmaptype.c 2.5 (7 years ago) by rschregle: Initial import of ooC photon map
pmaptype.h 2.5 (7 years ago) by rschregle: Initial import of ooC photon map
pmcontrib2.c 2.5 (5 years ago) by greg: Moved findmaterial() from source.c to initotypes.c
pmutil.c 2.5 (3 years ago) by rschregle: Fixed est00pid bug in single photon lookups that returned junk when none found, added code to detect and handle (ignore).
preload.c 2.16 (5 years ago) by greg: Decided to go with "aBSDF" for "aperture BSDF" rather than "sBSDF"
ray.h 2.44 (3 years ago) by greg: Backed out last change, which actually made things worse
raycalls.c 2.25 (4 years ago) by greg: Added reset of random sampling
rayfifo.c 2.6 (5 years ago) by greg: Corrected bug introduced in last change
rayinit.cal 2.19 (4 years ago) by greg: Added max() and min() as .cal library functions
raypcalls.c 2.34 (3 years ago) by greg: Backed out last change, which actually made things worse
raypwin.c 2.9 (5 years ago) by greg: Made rtrace a little more efficient under Windows if -n > 1
raytrace.c 2.81 (4 years ago) by greg: Added prophylaptic value for ray intersection point so no one gets random bits
rc2.c 2.24 (4 years ago) by greg: Minor change should not affect behavior
rc3.c 2.23 (5 years ago) by greg: Added internal error check
rcmain.c 2.18 (6 years ago) by greg: Changed context names to avoid collision with user-specified .cal file names
rcontrib.c 2.36 (3 years ago) by greg: fix(mkillum, rcontrib, rtrace, ranimove, rsensor): stall under macOS 10.15 due to broken flockfile() implementation -- workaround is better, anyway
rcontrib.h 2.15 (7 years ago) by greg: Hopeful fix to issue with rcontrib writing multiple records/pixel
renderopts.c 2.18 (8 years ago) by greg: Improved error-checking for too many words in file or string
rpaint.h 2.12 (8 years ago) by schorsch: Prepare for SCons build on Win32 and Win64
rpict.c 2.94 (3 years ago) by greg: style(rpict): quit() function wasn't in prototype form
rpmain.c 2.19 (5 years ago) by greg: Added exclusive output file locking (not tested under Windows)
rtmain.c 2.34 (3 years ago) by greg: Removed superfluous warnings
rtotypes.h 1.5 (4 years ago) by greg: Added missing #ifdef's for standard C header file
rtrace.c 2.99 (3 years ago) by greg: fix(mkillum, rcontrib, rtrace, ranimove, rsensor): stall under macOS 10.15 due to broken flockfile() implementation -- workaround is better, anyway
rv2.c 2.70 (4 years ago) by greg: Added precautionary testing when checking for FHUGE
rv3.c 2.43 (4 years ago) by greg: Changed behavior of object picking to choose transparent surfaces if nothing behind
rview.c 2.37 (10 years ago) by greg: Added rvu "origin" command requested by John M.
rvmain.c 2.17 (7 years ago) by greg: Switched over to more efficient fread/fwrite replacements getbinary/putbinary
source.c 2.73 (3 years ago) by greg: perf: moved source blocker intersection call before material evaluation
source.h 2.21 (3 years ago) by greg: Fixes and improvements from last change, making ray-casting faster
sphere.c 2.8 (9 years ago) by greg: Eliminated unnecessary "extern" and "register" modifiers
srcdraw.c 2.21 (3 years ago) by greg: Fixed return-value checking for viewloc()
srcobstr.c 2.19 (7 years ago) by greg: Added MAX2SHADE macro to limit precheck time for source obstructions.
srcsamp.c 2.20 (4 years ago) by greg: Minor optimization should not affect behavior
srcsupp.c 2.23 (7 years ago) by greg: Made zero cone and ring radii non-fatal (degenerate -> ignore)
t_data.c 2.11 (9 years ago) by greg: Eliminated unnecessary "extern" and "register" modifiers
t_func.c 2.10 (9 years ago) by greg: Eliminated unnecessary "extern" and "register" modifiers
text.c 2.27 (8 years ago) by greg: Made error messages more consistent when library file not found
verscript.ed 2.1 (21 years ago) by greg: Changes and check-in for 3.5 release Includes new source files and modifications not recorded for many years See ray/doc/notes/ReleaseNotes for notes between 3.1 and 3.5 release
virtuals.c 2.23 (5 years ago) by greg: Moved findmaterial() from source.c to initotypes.c
x11.c 2.35 (12 years ago) by greg: Changed every instance of BYTE to uby8 to avoid conflicts
x11icon.h 2.1 (21 years ago) by greg: Changes and check-in for 3.5 release Includes new source files and modifications not recorded for many years See ray/doc/notes/ReleaseNotes for notes between 3.1 and 3.5 release
x11twind.c 2.9 (20 years ago) by schorsch: Replaced most outdated BSD function calls with their posix equivalents, and cleaned up a few other platform dependencies.
x11twind.h 2.6 (20 years ago) by greg: Broke standard.h into rtio.h, rterror.h, rtmath.h, and rtmisc.h
0 directories and 136 files shown