ViewVC Help
View Directory | Root Listing
root/radiance/ray/src/rt
File Last Change
 ../
CMakeLists.txt 1.19 (2 months ago) by greg: feat(gensdaymtx,epw2wea,genssky): Taoning added new gensdaymtx and updated others
README 2.9 (19 years ago) by greg: Removed unused programs and files from distribution (sources to CVS attic)
Rmakefile 2.97 (3 days ago) by greg: fix: Allow unsetting of source-ray tracing flag
RpictSimulManager.cpp 2.12 (3 weeks ago) by greg: feat(rxpiece): Initial working version of rxpiece C++ tiling renderer
RpictSimulManager.h 2.10 (3 days ago) by greg: fix: Allow unsetting of source-ray tracing flag
RtraceSimulManager.cpp 2.18 (3 days ago) by greg: fix: Allow unsetting of source-ray tracing flag
RtraceSimulManager.h 2.15 (3 days ago) by greg: fix: Allow unsetting of source-ray tracing flag
SConscript 1.20 (6 years ago) by schorsch: SCons Option to build Pmap with OOC data on unix
VERSION 2.35 (10 months ago) by greg: chore: version update associated with new hyperspectral rendering code
ambcomp.c 2.95 (5 months ago) by greg: perf: Minor optimization to eliminate memcpy() call
ambient.c 2.123 (6 months ago) by greg: fix: Improved tracking of reflected vs. transmitted rays for antimatter
ambient.h 2.27 (10 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
ambio.c 2.17 (8 months ago) by greg: perf(rvu, rpict, rtrace, rcontrib): Better rendering of spectral primitives in RGB mode
aniso.c 2.64 (6 months ago) by greg: fix: Improved tracking of reflected vs. transmitted rays for antimatter
ashikhmin.c 2.8 (6 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 (4 months ago) by greg: fix: ANSIfication and consistency
devmain.c 2.6 (20 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 (10 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 (4 months ago) by greg: fix: ANSIfication and consistency
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 (10 years ago) by greg: Eliminated unnecessary "extern" and "register" modifiers
freeobjmem.c 2.11 (6 months ago) by greg: perf: Added missing data preload calls for multi-processing with spectra
func.c 2.41 (3 weeks ago) by greg: refactor: Changed too-generic symbol names in calcomp.h
func.h 2.10 (9 years ago) by greg: Added appropriate setting of ray parameters for bin rcontrib evaluation
glass.c 2.29 (10 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
initotypes.c 2.32 (10 months ago) by greg: feat(rpict,rvu,rtrace,rcontrib): Added "specdata" and "specpict" pattern primitives
lookamb.c 2.19 (9 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 (6 months ago) by greg: fix: Improved tracking of reflected vs. transmitted rays for antimatter
m_bsdf.c 2.74 (3 weeks ago) by greg: fix(rtrace,rpict,rvu,rcontrib): David G-M found overestimation bug in BSDF's
m_clip.c 2.14 (6 months ago) by greg: fix: Regression introduced in previous change (almost 5 years ago!)
m_direct.c 2.17 (10 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
m_mirror.c 2.23 (10 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
m_mist.c 2.21 (10 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
mkpmap.c 2.12 (7 weeks ago) by greg: refactor: moved memory sharing routines to preload.c with common call interface
mx_data.c 2.11 (10 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
mx_func.c 2.9 (10 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 (6 months ago) by greg: fix: Improved tracking of reflected vs. transmitted rays for antimatter
o_cone.c 2.12 (19 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 (19 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 (3 weeks 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 (3 weeks 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 (3 weeks 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 (3 weeks 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 (3 weeks ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
oocsort.c 2.5 (3 years ago) by rschregle: fix(mkpmap): Modified OOC_SortRecurse() to output system error if fork() fails
oocsort.h 2.4 (3 weeks ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
otspecial.h 2.10 (5 years ago) by greg: Minor optimization should not affect behavior
p_data.c 2.15 (7 months ago) by greg: perf: added datavector() call for quicker spectral interpolation
p_func.c 2.13 (8 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 (3 weeks 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 (3 weeks 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 (3 weeks ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
pmapcontrib.c 2.20 (3 years ago) by greg: feat: removed upper limit on number of modifiers in rcontrib
pmapcontrib.h 2.6 (3 weeks 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 (3 weeks 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 (3 weeks 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 (3 weeks 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 (3 weeks ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
pmapmat.c 2.24 (3 years ago) by rschregle: style(mkpmap): revised headers and indentation/linebreaks
pmapmat.h 2.15 (3 weeks 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 (3 weeks 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 (3 weeks ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
pmapparm.c 2.9 (6 years ago) by rschregle: Added -lr, -ld options to mkpmap, enabled -api
pmapparm.h 2.11 (3 weeks 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 (3 weeks ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
pmapray.c 2.9 (6 months ago) by greg: fix: Needed to move test for it to work!
pmapray.h 2.8 (3 weeks 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 (3 weeks 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 (3 weeks ago) by greg: chore: Added extern "C" to headers to avoid C++ name mangling
pmcontrib2.c 2.6 (10 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.18 (7 weeks ago) by greg: refactor: moved memory sharing routines to preload.c with common call interface
ray.h 2.56 (7 weeks ago) by greg: refactor: moved memory sharing routines to preload.c with common call interface
raycalls.c 2.31 (7 weeks 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 (7 weeks ago) by greg: refactor: moved memory sharing routines to preload.c with common call interface
raypwin.c 2.9 (5 years ago) by greg: Made rtrace a little more efficient under Windows if -n > 1
raytrace.c 2.89 (2 months ago) by greg: refactor: Cast to silence compiler warning
rc2.c 2.27 (4 months ago) by greg: fix(rcontrib): Added output of wavelength splits for hyperspectral results
rc3.c 2.26 (3 months ago) by greg: feat(rpict): Made drawsources() compatible with spectral scanlines
rcmain.c 2.36 (6 months ago) by greg: feat(rpict,rtrace,rcontrib): Added OutputCS to features list
rcontrib.c 2.45 (7 weeks ago) by greg: refactor: moved memory sharing routines to preload.c with common call interface
rcontrib.h 2.19 (10 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
renderopts.c 2.26 (6 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.104 (8 weeks ago) by greg: feat(rxpict): Added new C++ picture rendering tool with multi-processing and spectral output
rpmain.c 2.34 (7 weeks ago) by greg: refactor: moved memory sharing routines to preload.c with common call interface
rtmain.c 2.55 (7 weeks ago) by greg: refactor: moved memory sharing routines to preload.c with common call interface
rtotypes.h 1.7 (10 months ago) by greg: feat(rpict,rvu,rtrace,rcontrib): Added "specdata" and "specpict" pattern primitives
rtrace.c 2.112 (9 months ago) by greg: perf(rtrace): minor optimization
rv2.c 2.75 (10 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 (10 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 (8 months ago) by greg: fix(rcontrib, rpict, rvu): Better check for spectral sampling
rxpiece.cpp 2.5 (3 weeks ago) by greg: perf(rxpiece): Improved flushing and cleanup operations
rxpmain.cpp 2.3 (3 weeks ago) by greg: refactor: Changed name of GetHeader() to GetHeadStr()
rxtmain.cpp 2.9 (3 weeks ago) by greg: refactor: Changed name of GetHeader() to GetHeadStr()
rxtrace.cpp 2.5 (5 months ago) by greg: fix(rxtrace): Minor fixes
source.c 2.82 (6 months ago) by greg: fix: Improved tracking of reflected vs. transmitted rays for antimatter
source.h 2.24 (10 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
sphere.c 2.10 (19 months ago) by greg: feat: Added test for which side of flat surface is seen in case of coincident surfaces
srcdraw.c 2.27 (2 months ago) by greg: fix(rpict): Fixed light source drawing in non-RGB color spaces
srcobstr.c 2.20 (6 months ago) by greg: fix: Improved tracking of reflected vs. transmitted rays for antimatter
srcsamp.c 2.20 (5 years ago) by greg: Minor optimization should not affect behavior
srcsupp.c 2.25 (2 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.12 (10 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
t_func.c 2.10 (10 years ago) by greg: Eliminated unnecessary "extern" and "register" modifiers
text.c 2.29 (10 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 (10 months ago) by greg: feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map)
x11.c 2.37 (2 months ago) by greg: fix(rvu): Deprecated gets() finally disappears from Linux
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.11 (4 months ago) by greg: fix: missing prototype argument
x11twind.h 2.7 (4 months ago) by greg: fix: ANSIfication and consistency
0 directories and 142 files shown