ViewVC Help
View Directory | Root Listing
root/radiance/ray/src/rt
File (rev) Last Change
 ../
x11twind.h 2.6 (21 years ago) by greg: Broke standard.h into rtio.h, rterror.h, rtmath.h, and rtmisc.h
x11twind.c 2.9 (21 years ago) by schorsch: Replaced most outdated BSD function calls with their posix equivalents, and cleaned up a few other platform dependencies.
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
x11.c 2.35 (13 years ago) by greg: Changed every instance of BYTE to uby8 to avoid conflicts
virtuals.c 2.25 (4 years ago) by greg: refactor: Created comparison macros for RREAL and FVECT types
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
text.c 2.28 (3 years ago) by greg: refactor: made font load errors non-fatal
t_func.c 2.10 (10 years ago) by greg: Eliminated unnecessary "extern" and "register" modifiers
t_data.c 2.11 (10 years ago) by greg: Eliminated unnecessary "extern" and "register" modifiers
srcsupp.c 2.24 (2 years ago) by greg: fix: reduced aiming failures for triangular light sources
srcsamp.c 2.20 (5 years ago) by greg: Minor optimization should not affect behavior
srcobstr.c 2.19 (8 years ago) by greg: Added MAX2SHADE macro to limit precheck time for source obstructions.
srcdraw.c 2.21 (4 years ago) by greg: Fixed return-value checking for viewloc()
sphere.c 2.10 (2 years ago) by greg: feat: Added test for which side of flat surface is seen in case of coincident surfaces
source.h 2.23 (2 years ago) by greg: fix: reduced aiming failures for triangular light sources
source.c 2.80 (2 years ago) by greg: fix: Keeping better track of which sources were visible with shadow cache
rxtrace.cpp 2.1 (20 months ago) by greg: Renamed ratrace to rxtrace
rxtmain.cpp 2.1 (20 months ago) by greg: Renamed ratrace to rxtrace
rvmain.c 2.19 (2 years ago) by greg: refactor: Changed some char* args to const char* to avoid warnings
rview.c 2.37 (11 years ago) by greg: Added rvu "origin" command requested by John M.
rv3.c 2.43 (5 years ago) by greg: Changed behavior of object picking to choose transparent surfaces if nothing behind
rv2.c 2.73 (3 years ago) by greg: feat(rpict, rvu): added Sharp RGB primary rendering ability with -DSHARP_RGB
rtrace.c 2.106 (2 years ago) by greg: refactor: Changed some char* args to const char* to avoid warnings
rtotypes.h 1.5 (6 years ago) by greg: Added missing #ifdef's for standard C header file
rtmain.c 2.46 (20 months ago) by greg: fix(rcontrib): Removed participating media from rcontrib -features
rpmain.c 2.27 (20 months ago) by greg: fix(rcontrib): Removed participating media from rcontrib -features
rpict.c 2.98 (2 years ago) by greg: perf: Updated default -lw value to smaller tolerance
rpaint.h 2.12 (9 years ago) by schorsch: Prepare for SCons build on Win32 and Win64
renderopts.c 2.22 (20 months ago) by greg: fix(rcontrib): Removed participating media from rcontrib -features
rcontrib.h 2.18 (2 years ago) by greg: refactor: Changed some char* args to const char* to avoid warnings
rcontrib.c 2.42 (2 years ago) by greg: refactor: Changed some char* args to const char* to avoid warnings
rcmain.c 2.31 (20 months ago) by greg: fix(rtrace,rcontrib): Added i/o format options to features list
rc3.c 2.24 (4 years ago) by greg: feat(rcontrib,rfluxmtx): Added -t option to specify progress report interval
rc2.c 2.25 (2 years ago) by greg: fix(rcontrib): Fixed potential string overrun while printing header
raytrace.c 2.87 (2 years ago) by greg: feat: Added test for which side of flat surface is seen in case of coincident surfaces
raypwin.c 2.9 (6 years ago) by greg: Made rtrace a little more efficient under Windows if -n > 1
raypcalls.c 2.35 (2 years ago) by greg: fix: fixed inappropriate location for recursion check
rayinit.cal 2.19 (5 years ago) by greg: Added max() and min() as .cal library functions
rayfifo.c 2.6 (7 years ago) by greg: Corrected bug introduced in last change
raycalls.c 2.29 (2 years ago) by greg: fix: Forgot castonly as consideration when changing ambient file
ray.h 2.50 (2 years ago) by greg: feat: Added test for which side of flat surface is seen in case of coincident surfaces
preload.c 2.16 (6 years ago) by greg: Decided to go with "aBSDF" for "aperture BSDF" rather than "sBSDF"
pmutil.c 2.6 (4 years ago) by rschregle: Fixed off-by-one bug in photon density estimate bandwidth clamping if exceeds number of photons.
pmcontrib2.c 2.5 (6 years ago) by greg: Moved findmaterial() from source.c to initotypes.c
pmaptype.h 2.5 (8 years ago) by rschregle: Initial import of ooC photon map
pmaptype.c 2.5 (8 years ago) by rschregle: Initial import of ooC photon map
pmapsrc.h 2.7 (4 years ago) by rschregle: feat(mkpmap): Extended -apo option to reorient photon ports.
pmapsrc.c 2.20 (4 years ago) by rschregle: fix(mkpmap): CDF inversion binary search bug in emitPhoton().
pmapray.h 2.6 (8 years ago) by greg: Fixed bug in ranimove introduced with photon map
pmapray.c 2.7 (8 years ago) by greg: Fixed bug in ranimove introduced with photon map
pmaprand.h 2.8 (7 years ago) by rschregle: Updated photon map code for Windows; no multproc or ooC for now
pmaprand.c 2.6 (7 years ago) by rschregle: Updated photon map code for Windows; no multproc or ooC for now
pmapparm.h 2.10 (4 years ago) by rschregle: feat(mkpmap): Added -apI option for spherical ROI
pmapparm.c 2.9 (7 years ago) by rschregle: Added -lr, -ld options to mkpmap, enabled -api
pmapopt.h 2.5 (8 years ago) by rschregle: Initial import of ooC photon map
pmapopt.c 2.10 (4 years ago) by rschregle: Revised error msg for -am option
pmapooc.h 1.2 (5 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.c 1.7 (4 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).
pmapmat.h 2.14 (4 years ago) by rschregle: style(mkpmap): revised headers and indentation/linebreaks
pmapmat.c 2.24 (4 years ago) by rschregle: style(mkpmap): revised headers and indentation/linebreaks
pmapkdt.h 1.2 (5 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.c 1.6 (5 years ago) by rschregle: Fixed est00pid bug in single photon lookups that returned junk when none found, added code to detect and handle (ignore).
pmapio.h 2.8 (4 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 (3 years ago) by greg: feat: Added float and double alignment to i/o routines for future mmap() use
pmapdump.c 2.18 (4 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)
pmapdiag.h 2.7 (8 years ago) by rschregle: Initial import of ooC photon map
pmapdiag.c 2.8 (4 years ago) by rschregle: feat(mkpmap): Added ETA to progress reports
pmapdata.h 2.14 (5 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.c 2.23 (4 years ago) by rschregle: feat(mkpmap): Added -apI option for spherical ROI
pmapcontrib.h 2.5 (8 years ago) by rschregle: Initial import of ooC photon map
pmapcontrib.c 2.20 (4 years ago) by greg: feat: removed upper limit on number of modifiers in rcontrib
pmapbias.h 2.5 (8 years ago) by rschregle: Initial import of ooC photon map
pmapbias.c 2.5 (8 years ago) by rschregle: Initial import of ooC photon map
pmapamb.h 2.5 (8 years ago) by rschregle: Initial import of ooC photon map
pmapamb.c 2.8 (8 years ago) by rschregle: Initial import of ooC photon map
pmap.h 2.9 (7 years ago) by rschregle: Hack to render contrib pmap as regular global pmap with rpict/rtrace/rvu
pmap.c 2.18 (4 years ago) by rschregle: Modified photon port rejection sampling in tracePhoton() to better handle faceted photon ports by testing for identical material
persist.c 2.44 (9 years ago) by schorsch: Prepare for SCons build on Win32 and Win64
p_func.c 2.8 (10 years ago) by greg: Eliminated unnecessary "extern" and "register" modifiers
p_data.c 2.9 (10 years ago) by greg: Eliminated unnecessary "extern" and "register" modifiers
otspecial.h 2.10 (6 years ago) by greg: Minor optimization should not affect behavior
oocsort.h 2.3 (8 years ago) by rschregle: Initial import of ooC photon map
oocsort.c 2.5 (4 years ago) by rschregle: fix(mkpmap): Modified OOC_SortRecurse() to output system error if fork() fails
oococt.h 2.3 (8 years ago) by rschregle: Initial import of ooC photon map
oococt.c 2.4 (7 years ago) by rschregle: Updated photon map code for Windows; no multproc or ooC for now
oocnn.h 2.1 (8 years ago) by rschregle: Initial import of ooC photon map
oocnn.c 2.3 (4 years ago) by rschregle: fix(rtrace): Fixed ancient THT00PID bug that omitted an octant in out-of-core pmap lookups! UUAARGH!
oocmorton.h 2.1 (8 years ago) by rschregle: Initial import of ooC photon map
oocmorton.c 2.2 (7 years ago) by rschregle: Updated photon map code for Windows; no multproc or ooC for now
ooccache.h 2.1 (8 years ago) by rschregle: Initial import of ooC photon map
ooccache.c 2.2 (7 years ago) by rschregle: Updated photon map code for Windows; no multproc or ooC for now
oocbuild.h 2.1 (8 years ago) by rschregle: Initial import of ooC photon map
oocbuild.c 2.4 (7 years ago) by rschregle: Updated photon map code for Windows; no multproc or ooC for now
o_mesh.c 2.15 (6 years ago) by greg: Minor changes should not affect function
o_instance.c 2.9 (10 years ago) by greg: Eliminated unnecessary "extern" and "register" modifiers
o_face.c 2.9 (2 years ago) by greg: feat: Added test for which side of flat surface is seen in case of coincident surfaces
o_cone.c 2.12 (2 years ago) by greg: feat: Added test for which side of flat surface is seen in case of coincident surfaces
normal.c 2.82 (2 years ago) by greg: fix: Undid previous adjustment, realizing the original value was for single dielectric interface
noise3.c 2.14 (6 years ago) by greg: Fixed bug in calculation of noise{x,y,z}
mx_func.c 2.9 (10 years ago) by greg: Eliminated unnecessary "extern" and "register" modifiers
mx_data.c 2.10 (10 years ago) by greg: Eliminated unnecessary "extern" and "register" modifiers
mkpmap.c 2.11 (4 years ago) by rschregle: feat(mkpmap): Added -apI option for spherical ROI
m_mist.c 2.20 (6 years ago) by greg: Further improvements to reflected and unreflected distance calcs
m_mirror.c 2.22 (5 years ago) by greg: Fixed error in reflected distance calculation
m_direct.c 2.16 (6 years ago) by greg: Added -orRxX options to rtrace for VR rendering
m_clip.c 2.13 (6 years ago) by greg: Minor optimization shouldn't affect behavior
m_bsdf.c 2.70 (3 years ago) by greg: perf: Moved up test to avoid some work when not needed
m_brdf.c 2.39 (6 years ago) by greg: Make sure reflected ray distance is not infinite if there's a reflection
m_alias.c 2.11 (4 years ago) by greg: perf: made use of OVOID and findmaterial() more consistent and efficient
lookamb.c 2.17 (5 years ago) by greg: Stripped out code related to old (pre-Hessian) ambient calculation
initotypes.c 2.30 (4 years ago) by greg: perf: made use of OVOID and findmaterial() more consistent and efficient
glass.c 2.28 (6 years ago) by greg: Make sure reflected ray distance is not infinite if there's a reflection
func.h 2.10 (9 years ago) by greg: Added appropriate setting of ray parameters for bin rcontrib evaluation
func.c 2.39 (3 years ago) by greg: fix: Renamed setcontext() to calcontext() to avoid obscure macOS naming conflict
freeobjmem.c 2.9 (11 years ago) by greg: Added check for references to identically-named but different modifiers
fprism.c 2.10 (10 years ago) by greg: Eliminated unnecessary "extern" and "register" modifiers
editline.c 2.9 (11 years ago) by greg: Fixed abort in Mavericks due to overlapping string in strcmp()
duphead.c 2.7 (21 years ago) by greg: Fewer complaints if "platform.h" precedes "standard.h"
driver.h 2.10 (13 years ago) by greg: Changed every instance of BYTE to uby8 to avoid conflicts
dielectric.c 2.30 (6 years ago) by greg: Make sure reflected ray distance is not infinite if there's a reflection
devtable.c 2.10 (7 years ago) by greg: Made excluding X11 a little simpler
devmain.c 2.6 (2 years ago) by greg: fix: compile error fixes related to redeclaration of eputs() and wputs()
devcomm.c 2.19 (8 years ago) by greg: Switched over to more efficient fread/fwrite replacements getbinary/putbinary
data.h 2.7 (21 years ago) by greg: Broke standard.h into rtio.h, rterror.h, rtmath.h, and rtmisc.h
data.c 2.35 (2 years ago) by greg: perf: Increased hash table size for lots of data files
create_version.cmake 1.7 (4 years ago) by greg: chore: making version string less repetitively repetitive
colortab.c 2.12 (9 years ago) by schorsch: get rid of compiler warnings
ashikhmin.c 2.6 (9 years ago) by greg: Had to reinstate ambRayInPmap() macro to avoid over-counting bug
aniso.c 2.61 (9 years ago) by greg: Had to reinstate ambRayInPmap() macro to avoid over-counting bug
ambio.c 2.14 (4 years ago) by greg: fix: minor improvement to ambient value checks
ambient.h 2.26 (3 years ago) by greg: perf(rtrace,rpict,rvu): Removed ambient value sorting, which had issues
ambient.c 2.117 (2 years ago) by greg: perf: made addition of smaller radius cache values more robust
ambcomp.c 2.89 (3 years ago) by greg: fix: Avoid NaN's with ambient super-sampling in perfectly black regions
VERSION 2.34 (18 months ago) by greg: chore: updating for official 5.4 release
SConscript 1.20 (7 years ago) by schorsch: SCons Option to build Pmap with OOC data on unix
RtraceSimulManager.h 2.4 (21 months ago) by greg: feat: further fleshing out thread model
RtraceSimulManager.cpp 2.4 (21 months ago) by greg: feat: further fleshing out thread model
Rmakefile 2.91 (19 months ago) by greg: fix: ratmain renamed to rxmain
README 2.9 (20 years ago) by greg: Removed unused programs and files from distribution (sources to CVS attic)
CMakeLists.txt 1.18 (23 months ago) by greg: chore: Removed qt from macOS X and Linux builds as it was having issues
0 directories and 140 files shown