ViewVC Help
View Directory | Root Listing
root/radiance/ray/src/rt
File Last Change
 ../
CMakeLists.txt 1.20 (2 months ago) by greg: feat: Added new WGMDfunc programmable material
README 2.9 (20 years ago) by greg: Removed unused programs and files from distribution (sources to CVS attic)
RcontribSimulManager.cpp 2.11 (6 weeks ago) by greg: fix(rxtrace,rxcontrib): Improvements and bug fixes in flag initialization, handling of light source tracing
RcontribSimulManager.h 2.10 (6 weeks ago) by greg: fix(rxtrace,rxcontrib): Improvements and bug fixes in flag initialization, handling of light source tracing
RdataShare.h 2.1 (3 months ago) by greg: feat(rxcontrib): First compiled version of rxcontrib tool to test new C++ classes
RdataShareFile.cpp 2.3 (2 months ago) by greg: fix: Bad string reference in error call
RdataShareMap.cpp 2.3 (3 months ago) by greg: feat: Allow creation of empty shared map to be resized later
Rmakefile 2.101 (4 weeks ago) by greg: refactor: Removed experimental SRCSKIPOPT code
RpictSimulManager.cpp 2.15 (3 weeks ago) by greg: fix(rxpict): Removed extra scanlines being written to end of output
RpictSimulManager.h 2.11 (3 months ago) by greg: feat: Added GetHeadLen() method for efficiency
RtraceSimulManager.cpp 2.24 (2 months ago) by greg: fix(rxtrace,rxcontrib): Fix in -I+ option for bug pointed out by S. Wasilewski
RtraceSimulManager.h 2.22 (5 weeks ago) by greg: fix(rxpiece,rxpict): Make sure child processes are waited for
SConscript 1.20 (7 years ago) by schorsch: SCons Option to build Pmap with OOC data on unix
VERSION 2.35 (15 months ago) by greg: chore: version update associated with new hyperspectral rendering code
ambcomp.c 2.97 (4 weeks ago) by greg: refactor: Removed experimental SRCSKIPOPT code
ambient.c 2.131 (3 weeks ago) by greg: fix: Reverted to tedious file locking, since faster method proved unreliable
ambient.h 2.27 (15 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
ambio.c 2.17 (13 months ago) by greg: perf(rvu, rpict, rtrace, rcontrib): Better rendering of spectral primitives in RGB mode
aniso.c 2.68 (8 weeks ago) by greg: perf: Adjustment to source spread in lobe speculars that accounts for -dj
ashikhmin.c 2.8 (10 months 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 (4 years ago) by greg: chore: making version string less repetitively repetitive
devcomm.c 2.20 (8 months ago) by greg: fix: ANSIfication and consistency
devmain.c 2.6 (2 years 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 (15 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.11 (8 months ago) by greg: fix: ANSIfication and consistency
duphead.c 2.7 (21 years ago) by greg: Fewer complaints if "platform.h" precedes "standard.h"
editline.c 2.9 (11 years ago) by greg: Fixed abort in Mavericks due to overlapping string in strcmp()
fprism.c 2.10 (10 years ago) by greg: Eliminated unnecessary "extern" and "register" modifiers
freeobjmem.c 2.11 (10 months ago) by greg: perf: Added missing data preload calls for multi-processing with spectra
func.c 2.42 (3 months ago) by greg: feat(rxcontrib): First compiled version of rxcontrib tool to test new C++ classes
func.h 2.11 (3 months ago) by greg: feat(rxcontrib): First compiled version of rxcontrib tool to test new C++ classes
glass.c 2.29 (15 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
initotypes.c 2.33 (2 months ago) by greg: feat: Added new WGMDfunc programmable material
lookamb.c 2.19 (13 months ago) by greg: fix(lookamb): Added step to ensure normals are normalized
m_alias.c 2.11 (4 years ago) by greg: perf: made use of OVOID and findmaterial() more consistent and efficient
m_brdf.c 2.44 (8 weeks ago) by greg: perf: Minor tweaks
m_bsdf.c 2.75 (2 months ago) by greg: perf: Minor efficiency improvement for -bv0
m_clip.c 2.14 (10 months ago) by greg: fix: Regression introduced in previous change (almost 5 years ago!)
m_direct.c 2.18 (2 months ago) by greg: perf: Minor conditional optimizations
m_mirror.c 2.23 (15 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
m_mist.c 2.21 (15 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
m_wgmdf.c 2.9 (8 weeks ago) by greg: perf: Adjustment to source spread in lobe speculars that accounts for -dj
mkpmap.c 2.12 (5 months ago) by greg: refactor: moved memory sharing routines to preload.c with common call interface
mx_data.c 2.12 (2 months ago) by greg: perf: Minor conditional optimizations
mx_func.c 2.10 (2 months ago) by greg: perf: Minor conditional optimizations
noise3.c 2.14 (6 years ago) by greg: Fixed bug in calculation of noise{x,y,z}
normal.c 2.87 (8 weeks ago) by greg: perf: Adjustment to source spread in lobe speculars that accounts for -dj
o_cone.c 2.13 (3 months ago) by greg: perf: trivial performance improvements
o_face.c 2.9 (23 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 (10 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 (7 years ago) by rschregle: Updated photon map code for Windows; no multproc or ooC for now
oocbuild.h 2.2 (4 months ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
ooccache.c 2.2 (7 years ago) by rschregle: Updated photon map code for Windows; no multproc or ooC for now
ooccache.h 2.2 (4 months ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
oocmorton.c 2.2 (7 years ago) by rschregle: Updated photon map code for Windows; no multproc or ooC for now
oocmorton.h 2.2 (4 months ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
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.2 (4 months ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
oococt.c 2.4 (7 years ago) by rschregle: Updated photon map code for Windows; no multproc or ooC for now
oococt.h 2.4 (4 months ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
oocsort.c 2.5 (4 years ago) by rschregle: fix(mkpmap): Modified OOC_SortRecurse() to output system error if fork() fails
oocsort.h 2.4 (4 months ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
otspecial.h 2.11 (2 months ago) by greg: feat: Added new WGMDfunc programmable material
p_data.c 2.15 (11 months ago) by greg: perf: added datavector() call for quicker spectral interpolation
p_func.c 2.13 (13 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.10 (4 months ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
pmapamb.c 2.8 (8 years ago) by rschregle: Initial import of ooC photon map
pmapamb.h 2.6 (4 months ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
pmapbias.c 2.5 (8 years ago) by rschregle: Initial import of ooC photon map
pmapbias.h 2.6 (4 months ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
pmapcontrib.c 2.20 (4 years ago) by greg: feat: removed upper limit on number of modifiers in rcontrib
pmapcontrib.h 2.6 (4 months ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
pmapdata.c 2.23 (3 years ago) by rschregle: feat(mkpmap): Added -apI option for spherical ROI
pmapdata.h 2.15 (4 months ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
pmapdiag.c 2.8 (3 years ago) by rschregle: feat(mkpmap): Added ETA to progress reports
pmapdiag.h 2.8 (4 months ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
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.9 (4 months ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
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.3 (4 months ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
pmapmat.c 2.26 (8 weeks ago) by greg: fix: Issue with textured surfaces and source scattering
pmapmat.h 2.15 (4 months ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
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.3 (4 months ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
pmapopt.c 2.10 (4 years ago) by rschregle: Revised error msg for -am option
pmapopt.h 2.6 (4 months ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
pmapparm.c 2.9 (7 years ago) by rschregle: Added -lr, -ld options to mkpmap, enabled -api
pmapparm.h 2.11 (4 months ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
pmaprand.c 2.6 (7 years ago) by rschregle: Updated photon map code for Windows; no multproc or ooC for now
pmaprand.h 2.9 (4 months ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
pmapray.c 2.9 (10 months ago) by greg: fix: Needed to move test for it to work!
pmapray.h 2.8 (4 months ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
pmapsrc.c 2.20 (3 years ago) by rschregle: fix(mkpmap): CDF inversion binary search bug in emitPhoton().
pmapsrc.h 2.8 (4 months ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
pmaptype.c 2.5 (8 years ago) by rschregle: Initial import of ooC photon map
pmaptype.h 2.6 (4 months ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
pmcontrib2.c 2.6 (14 months ago) by greg: fix: temporary patch to get photon map to compile
pmutil.c 2.7 (5 weeks ago) by greg: fix: Avoid second release of photon maps (malloc error)
preload.c 2.18 (5 months ago) by greg: refactor: moved memory sharing routines to preload.c with common call interface
ray.h 2.58 (4 weeks ago) by greg: refactor: Removed experimental SRCSKIPOPT code
raycalls.c 2.31 (5 months ago) by greg: refactor: moved memory sharing routines to preload.c with common call interface
rayfifo.c 2.6 (6 years ago) by greg: Corrected bug introduced in last change
rayinit.cal 2.19 (5 years ago) by greg: Added max() and min() as .cal library functions
raypcalls.c 2.40 (5 months ago) by greg: refactor: moved memory sharing routines to preload.c with common call interface
raypwin.c 2.9 (6 years ago) by greg: Made rtrace a little more efficient under Windows if -n > 1
raytrace.c 2.96 (8 days ago) by greg: perf: Faster version of extinction handling in raycontrib()
rc2.c 2.27 (8 months ago) by greg: fix(rcontrib): Added output of wavelength splits for hyperspectral results
rc3.c 2.26 (7 months ago) by greg: feat(rpict): Made drawsources() compatible with spectral scanlines
rcmain.c 2.39 (3 months ago) by greg: fix(rcontrib,rxcontrib): reinstated .cal redefinition warnings
rcontrib.c 2.46 (3 months ago) by greg: fix(rcontrib): Added a check that the number of color samples doesn't change after the first modifier is specified
rcontrib.h 2.19 (15 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
renderopts.c 2.26 (10 months 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.107 (3 weeks ago) by greg: fix(rpict): Fixed issue with -pm corrupting first image in sequence
rpmain.c 2.37 (4 weeks ago) by greg: refactor: Removed experimental SRCSKIPOPT code
rtmain.c 2.56 (3 months ago) by greg: fix(rpict,rtrace,rcontrib): Removed spurious warnings
rtotypes.h 1.8 (2 months ago) by greg: feat: Added new WGMDfunc programmable material
rtrace.c 2.113 (6 weeks ago) by greg: fix(rtrace,rxtrace): Made it so -oW doesn't include luminous efficacy multiplier
rv2.c 2.76 (2 months ago) by greg: perf: Minor conditional optimizations
rv3.c 2.47 (2 months ago) by greg: feat: Added new WGMDfunc programmable material
rview.c 2.37 (11 years ago) by greg: Added rvu "origin" command requested by John M.
rvmain.c 2.22 (3 months ago) by greg: fix(rpict,rtrace,rcontrib): Removed spurious warnings
rxcmain.cpp 2.15 (6 weeks ago) by greg: perf(rxpiece,rxcontrib): Don't bother to free data structs on exit
rxpiece.cpp 2.10 (5 weeks ago) by greg: fix(rxpiece,rxpict): Make sure child processes are waited for
rxpmain.cpp 2.7 (6 weeks ago) by greg: perf(rxpiece,rxcontrib): Don't bother to free data structs on exit
rxtmain.cpp 2.11 (2 months ago) by greg: fix(rxtrace): The -I option wasn't being set properly
rxtrace.cpp 2.9 (6 weeks ago) by greg: perf(rxtrace): Avoid final freeing of everything on exit
source.c 2.86 (4 weeks ago) by greg: refactor: Removed experimental SRCSKIPOPT code
source.h 2.27 (4 weeks ago) by greg: refactor: Removed experimental SRCSKIPOPT code
sphere.c 2.10 (23 months ago) by greg: feat: Added test for which side of flat surface is seen in case of coincident surfaces
srcdraw.c 2.27 (6 months ago) by greg: fix(rpict): Fixed light source drawing in non-RGB color spaces
srcobstr.c 2.22 (2 months ago) by greg: feat: Added new WGMDfunc programmable material
srcsamp.c 2.25 (4 weeks ago) by greg: refactor: Removed experimental SRCSKIPOPT code
srcsupp.c 2.25 (6 months ago) by greg: fix(rpict,rtrace,rcontrib,rfluxmtx,rtpict): Bug in distant source sampling introduced in August 2022, reported by Mik DiPompeo of LightStanza
t_data.c 2.13 (2 months ago) by greg: perf: Minor conditional optimizations
t_func.c 2.11 (2 months ago) by greg: perf: Minor conditional optimizations
text.c 2.30 (2 months ago) by greg: perf: Minor conditional optimizations
verscript.ed 2.1 (22 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 (15 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
x11.c 2.38 (2 months ago) by greg: perf: Minor conditional optimizations
x11icon.h 2.1 (22 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.12 (2 months ago) by greg: perf: Minor conditional optimizations
x11twind.h 2.7 (8 months ago) by greg: fix: ANSIfication and consistency
0 directories and 149 files shown