ViewVC Help
View Directory | Root Listing
root/radiance/ray/src/rt
File Last Change
 ../
CMakeLists.txt 1.18 (11 months ago) by greg: chore: Removed qt from macOS X and Linux builds as it was having issues
README 2.9 (19 years ago) by greg: Removed unused programs and files from distribution (sources to CVS attic)
Rmakefile 2.93 (5 months ago) by greg: fix: multiple bug fixes in hyperspectral code, added rvu, mkillum, rsensor, and ranimove to "working except photon map" status
RtraceSimulManager.cpp 2.5 (6 weeks ago) by greg: perf: added datavector() call for quicker spectral interpolation
RtraceSimulManager.h 2.5 (6 weeks ago) by greg: perf: added datavector() call for quicker spectral interpolation
SConscript 1.20 (6 years ago) by schorsch: SCons Option to build Pmap with OOC data on unix
VERSION 2.35 (5 months ago) by greg: chore: version update associated with new hyperspectral rendering code
ambcomp.c 2.95 (4 days ago) by greg: perf: Minor optimization to eliminate memcpy() call
ambient.c 2.123 (2 weeks ago) by greg: fix: Improved tracking of reflected vs. transmitted rays for antimatter
ambient.h 2.27 (5 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
ambio.c 2.17 (3 months ago) by greg: perf(rvu, rpict, rtrace, rcontrib): Better rendering of spectral primitives in RGB mode
aniso.c 2.64 (2 weeks ago) by greg: fix: Improved tracking of reflected vs. transmitted rays for antimatter
ashikhmin.c 2.8 (2 weeks ago) by greg: fix: Improved tracking of reflected vs. transmitted rays for antimatter
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.41 (5 weeks ago) by greg: perf: Another minor efficieincy tweak
data.h 2.9 (6 weeks ago) by greg: perf: added datavector() call for quicker spectral interpolation
devcomm.c 2.19 (7 years ago) by greg: Switched over to more efficient fread/fwrite replacements getbinary/putbinary
devmain.c 2.6 (14 months ago) by greg: fix: compile error fixes related to redeclaration of eputs() and wputs()
devtable.c 2.10 (6 years ago) by greg: Made excluding X11 a little simpler
dielectric.c 2.32 (5 months ago) by greg: fix: multiple bug fixes in hyperspectral code, added rvu, mkillum, rsensor, and ranimove to "working except photon map" status
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.11 (2 weeks ago) by greg: perf: Added missing data preload calls for multi-processing with spectra
func.c 2.40 (8 weeks ago) by greg: perf: Added some list optimization to calcomp routines
func.h 2.10 (8 years ago) by greg: Added appropriate setting of ray parameters for bin rcontrib evaluation
glass.c 2.29 (5 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
initotypes.c 2.32 (4 months ago) by greg: feat(rpict,rvu,rtrace,rcontrib): Added "specdata" and "specpict" pattern primitives
lookamb.c 2.19 (4 months ago) by greg: fix(lookamb): Added step to ensure normals are normalized
m_alias.c 2.11 (3 years ago) by greg: perf: made use of OVOID and findmaterial() more consistent and efficient
m_brdf.c 2.41 (2 weeks ago) by greg: fix: Improved tracking of reflected vs. transmitted rays for antimatter
m_bsdf.c 2.73 (6 days ago) by greg: fix(rtrace,rpict,rvu,rcontrib): Potential divide-by-zero with -lw 0
m_clip.c 2.14 (2 weeks ago) by greg: fix: Regression introduced in previous change (almost 5 years ago!)
m_direct.c 2.17 (5 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
m_mirror.c 2.23 (5 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
m_mist.c 2.21 (5 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
mkpmap.c 2.11 (3 years ago) by rschregle: feat(mkpmap): Added -apI option for spherical ROI
mx_data.c 2.11 (5 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
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.84 (2 weeks ago) by greg: fix: Improved tracking of reflected vs. transmitted rays for antimatter
o_cone.c 2.12 (13 months ago) by greg: feat: Added test for which side of flat surface is seen in case of coincident surfaces
o_face.c 2.9 (13 months ago) by greg: feat: Added test for which side of flat surface is seen in case of coincident surfaces
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.3 (3 years ago) by rschregle: fix(rtrace): Fixed ancient THT00PID bug that omitted an octant in out-of-core pmap lookups! UUAARGH!
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.5 (3 years ago) by rschregle: fix(mkpmap): Modified OOC_SortRecurse() to output system error if fork() fails
oocsort.h 2.3 (7 years ago) by rschregle: Initial import of ooC photon map
otspecial.h 2.10 (5 years ago) by greg: Minor optimization should not affect behavior
p_data.c 2.15 (6 weeks ago) by greg: perf: added datavector() call for quicker spectral interpolation
p_func.c 2.13 (3 months ago) by greg: perf(rvu, rpict, rtrace, rcontrib): Better rendering of spectral primitives in RGB mode
persist.c 2.44 (8 years ago) by schorsch: Prepare for SCons build on Win32 and Win64
pmap.c 2.18 (3 years ago) by rschregle: Modified photon port rejection sampling in tracePhoton() to better handle faceted photon ports by testing for identical material
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.20 (3 years ago) by greg: feat: removed upper limit on number of modifiers in rcontrib
pmapcontrib.h 2.5 (7 years ago) by rschregle: Initial import of ooC photon map
pmapdata.c 2.23 (3 years ago) by rschregle: feat(mkpmap): Added -apI option for spherical ROI
pmapdata.h 2.14 (4 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.8 (3 years ago) by rschregle: feat(mkpmap): Added ETA to progress reports
pmapdiag.h 2.7 (7 years ago) by rschregle: Initial import of ooC photon map
pmapdump.c 2.18 (3 years ago) by rschregle: fix(mkpmap,pmapdump): Made pmap files (hopefully) more portable by forcing numPhotons to fixed size irrespective of platform (possibly with 0-padding)
pmapio.c 2.14 (2 years ago) by greg: feat: Added float and double alignment to i/o routines for future mmap() use
pmapio.h 2.8 (3 years ago) by rschregle: fix(mkpmap,pmapdump): Made pmap files (hopefully) more portable by forcing numPhotons to fixed size irrespective of platform (possibly with 0-padding)
pmapkdt.c 1.6 (4 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 (4 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.24 (3 years ago) by rschregle: style(mkpmap): revised headers and indentation/linebreaks
pmapmat.h 2.14 (3 years ago) by rschregle: style(mkpmap): revised headers and indentation/linebreaks
pmapooc.c 1.7 (3 years ago) by rschregle: Added optional consistency check of loaded out-of-core photon map in OOC_LoadPhotons() when compiling for debugging mode (DEBUG_OOC).
pmapooc.h 1.2 (4 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.10 (3 years ago) by rschregle: feat(mkpmap): Added -apI option for spherical ROI
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.9 (4 weeks ago) by greg: fix: Needed to move test for it to work!
pmapray.h 2.7 (4 weeks ago) by greg: fix: added check for > 3 spectral samples with photon-mapping
pmapsrc.c 2.20 (3 years ago) by rschregle: fix(mkpmap): CDF inversion binary search bug in emitPhoton().
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.6 (5 months ago) by greg: fix: temporary patch to get photon map to compile
pmutil.c 2.6 (3 years ago) by rschregle: Fixed off-by-one bug in photon density estimate bandwidth clamping if exceeds number of photons.
preload.c 2.17 (2 weeks ago) by greg: perf: Added missing data preload calls for multi-processing with spectra
ray.h 2.52 (2 weeks ago) by greg: fix: Improved tracking of reflected vs. transmitted rays for antimatter
raycalls.c 2.29 (14 months ago) by greg: fix: Forgot castonly as consideration when changing ambient file
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.37 (2 weeks ago) by greg: fix: Avoid infinite loop with lost child and improved lost ray warning
raypwin.c 2.9 (5 years ago) by greg: Made rtrace a little more efficient under Windows if -n > 1
raytrace.c 2.88 (5 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
rc2.c 2.26 (5 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
rc3.c 2.25 (5 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
rcmain.c 2.36 (2 weeks ago) by greg: feat(rpict,rtrace,rcontrib): Added OutputCS to features list
rcontrib.c 2.44 (8 weeks ago) by greg: perf: Added some list optimization to calcomp routines
rcontrib.h 2.19 (5 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
renderopts.c 2.26 (2 weeks ago) by greg: fix: Added check for empty subfeature that could cause memory read-past-end
rpaint.h 2.12 (8 years ago) by schorsch: Prepare for SCons build on Win32 and Win64
rpict.c 2.99 (5 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
rpmain.c 2.33 (2 weeks ago) by greg: fix(rpict): Error in -features OutputCS support string
rtmain.c 2.52 (2 weeks ago) by greg: fix: Added missing eol escape for Windows
rtotypes.h 1.7 (4 months ago) by greg: feat(rpict,rvu,rtrace,rcontrib): Added "specdata" and "specpict" pattern primitives
rtrace.c 2.112 (3 months ago) by greg: perf(rtrace): minor optimization
rv2.c 2.75 (5 months ago) by greg: fix: multiple bug fixes in hyperspectral code, added rvu, mkillum, rsensor, and ranimove to "working except photon map" status
rv3.c 2.45 (5 months ago) by greg: fix: multiple bug fixes in hyperspectral code, added rvu, mkillum, rsensor, and ranimove to "working except photon map" status
rview.c 2.37 (10 years ago) by greg: Added rvu "origin" command requested by John M.
rvmain.c 2.21 (3 months ago) by greg: fix(rcontrib, rpict, rvu): Better check for spectral sampling
rxtmain.cpp 2.2 (6 weeks ago) by greg: perf: added datavector() call for quicker spectral interpolation
rxtrace.cpp 2.2 (6 weeks ago) by greg: perf: added datavector() call for quicker spectral interpolation
source.c 2.82 (2 weeks ago) by greg: fix: Improved tracking of reflected vs. transmitted rays for antimatter
source.h 2.24 (5 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
sphere.c 2.10 (13 months ago) by greg: feat: Added test for which side of flat surface is seen in case of coincident surfaces
srcdraw.c 2.22 (5 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
srcobstr.c 2.20 (2 weeks ago) by greg: fix: Improved tracking of reflected vs. transmitted rays for antimatter
srcsamp.c 2.20 (4 years ago) by greg: Minor optimization should not affect behavior
srcsupp.c 2.24 (20 months ago) by greg: fix: reduced aiming failures for triangular light sources
t_data.c 2.12 (5 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
t_func.c 2.10 (9 years ago) by greg: Eliminated unnecessary "extern" and "register" modifiers
text.c 2.29 (5 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
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.26 (5 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
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 140 files shown