|  ../ | 
|  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 | 
|  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 | 
|  nwsdev.cps
(dead) | 2.2
(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 | 
|  nwsdev.c
(dead) | 2.3
(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 | 
|  rmain.c
(dead) | 2.47
(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 | 
|  suncom.c
(dead) | 2.2
(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 | 
|  sundev.c
(dead) | 2.7
(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 | 
|  x10.c
(dead) | 2.7
(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 | 
|  Version.c
(dead) | 1.4
(22 years ago)
by schorsch:
File gets auto-generated during make. | 
|  duphead.c | 2.7
(22 years ago)
by greg:
Fewer complaints if "platform.h" precedes "standard.h" | 
|  README | 2.9
(21 years ago)
by greg:
Removed unused programs and files from distribution (sources to CVS attic) | 
|  newsconstants.h
(dead) | 2.3
(21 years ago)
by greg:
Removed unused programs and files from distribution (sources to CVS attic) | 
|  aed.c
(dead) | 2.7
(21 years ago)
by greg:
Removed unused programs and files from distribution (sources to CVS attic) | 
|  msmouse.c
(dead) | 2.7
(21 years ago)
by greg:
Removed unused programs and files from distribution (sources to CVS attic) | 
|  tty.c
(dead) | 2.5
(21 years ago)
by greg:
Removed unused programs and files from distribution (sources to CVS attic) | 
|  vga.c
(dead) | 2.11
(21 years ago)
by greg:
Removed unused programs and files from distribution (sources to CVS attic) | 
|  editline.c | 2.9
(11 years ago)
by greg:
Fixed abort in Mavericks due to overlapping string in strcmp() | 
|  fprism.c | 2.10
(11 years ago)
by greg:
Eliminated unnecessary "extern" and "register" modifiers | 
|  o_instance.c | 2.9
(11 years ago)
by greg:
Eliminated unnecessary "extern" and "register" modifiers | 
|  rpaint.h | 2.12
(9 years ago)
by schorsch:
Prepare for SCons build on Win32 and Win64 | 
|  colortab.c | 2.12
(9 years ago)
by schorsch:
get rid of compiler warnings | 
|  pmapamb.c | 2.8
(9 years ago)
by rschregle:
Initial import of ooC photon map | 
|  pmapbias.c | 2.5
(9 years ago)
by rschregle:
Initial import of ooC photon map | 
|  pmaptype.c | 2.5
(9 years ago)
by rschregle:
Initial import of ooC photon map | 
|  oocbuild.c | 2.4
(8 years ago)
by rschregle:
Updated photon map code for Windows; no multproc or ooC for now | 
|  ooccache.c | 2.2
(8 years ago)
by rschregle:
Updated photon map code for Windows; no multproc or ooC for now | 
|  oocmorton.c | 2.2
(8 years ago)
by rschregle:
Updated photon map code for Windows; no multproc or ooC for now | 
|  oococt.c | 2.4
(8 years ago)
by rschregle:
Updated photon map code for Windows; no multproc or ooC for now | 
|  pmaprand.c | 2.6
(8 years ago)
by rschregle:
Updated photon map code for Windows; no multproc or ooC for now | 
|  SConscript | 1.20
(7 years ago)
by schorsch:
SCons Option to build Pmap with OOC data on unix | 
|  pmapparm.c | 2.9
(7 years ago)
by rschregle:
Added -lr, -ld options to mkpmap, enabled -api | 
|  devtable.c | 2.10
(7 years ago)
by greg:
Made excluding X11 a little simpler | 
|  rayfifo.c | 2.6
(7 years ago)
by greg:
Corrected bug introduced in last change | 
|  noise3.c | 2.14
(6 years ago)
by greg:
Fixed bug in calculation of noise{x,y,z} | 
|  raypwin.c | 2.9
(6 years ago)
by greg:
Made rtrace a little more efficient under Windows if -n > 1 | 
|  rayinit.cal | 2.19
(6 years ago)
by greg:
Added max() and min() as .cal library functions | 
|  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). | 
|  pmapopt.c | 2.10
(5 years ago)
by rschregle:
Revised error msg for -am option | 
|  create_version.cmake | 1.7
(5 years ago)
by greg:
chore: making version string less repetitively repetitive | 
|  m_alias.c | 2.11
(4 years ago)
by greg:
perf: made use of OVOID and findmaterial() more consistent and efficient | 
|  oocsort.c | 2.5
(4 years ago)
by rschregle:
fix(mkpmap): Modified OOC_SortRecurse() to output system error if fork()
fails | 
|  pmapcontrib.c | 2.20
(4 years ago)
by greg:
feat: removed upper limit on number of modifiers in rcontrib | 
|  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) | 
|  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 | 
|  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). | 
|  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! | 
|  pmapdiag.c | 2.8
(4 years ago)
by rschregle:
feat(mkpmap): Added ETA to progress reports | 
|  pmapsrc.c | 2.20
(4 years ago)
by rschregle:
fix(mkpmap): CDF inversion binary search bug in emitPhoton(). | 
|  pmapdata.c | 2.23
(4 years ago)
by rschregle:
feat(mkpmap): Added -apI option for spherical ROI | 
|  pmapio.c | 2.14
(3 years ago)
by greg:
feat: Added float and double alignment to i/o routines for future mmap() use | 
|  devmain.c | 2.6
(2 years ago)
by greg:
fix: compile error fixes related to redeclaration of eputs() and wputs() | 
|  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 | 
|  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 | 
|  ratmain.cpp
(dead) | 2.2
(2 years ago)
by greg:
Renamed ratrace to rxtrace | 
|  ratrace.cpp
(dead) | 2.3
(2 years ago)
by greg:
Renamed ratrace to rxtrace | 
|  ambient.h | 2.27
(23 months ago)
by greg:
feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map) | 
|  glass.c | 2.29
(23 months ago)
by greg:
feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map) | 
|  m_mist.c | 2.21
(23 months ago)
by greg:
feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map) | 
|  virtuals.c | 2.26
(23 months ago)
by greg:
feat(rpict,rtrace,rcontrib,rtpict): Hyperspectral rendering (except photon map) | 
|  dielectric.c | 2.32
(23 months ago)
by greg:
fix: multiple bug fixes in hyperspectral code, added rvu, mkillum, rsensor, and ranimove to "working except photon map" status | 
|  pmcontrib2.c | 2.6
(23 months ago)
by greg:
fix: temporary patch to get photon map to compile | 
|  lookamb.c | 2.19
(22 months ago)
by greg:
fix(lookamb): Added step to ensure normals are normalized | 
|  ambio.c | 2.17
(21 months ago)
by greg:
perf(rvu, rpict, rtrace, rcontrib): Better rendering of spectral primitives in RGB mode | 
|  p_func.c | 2.13
(21 months ago)
by greg:
perf(rvu, rpict, rtrace, rcontrib): Better rendering of spectral primitives in RGB mode | 
|  p_data.c | 2.15
(19 months ago)
by greg:
perf: added datavector() call for quicker spectral interpolation | 
|  pmapray.c | 2.9
(19 months ago)
by greg:
fix: Needed to move test for it to work! | 
|  freeobjmem.c | 2.11
(18 months ago)
by greg:
perf: Added missing data preload calls for multi-processing with spectra | 
|  m_clip.c | 2.14
(18 months ago)
by greg:
fix: Regression introduced in previous change (almost 5 years ago!) | 
|  rc2.c | 2.27
(17 months ago)
by greg:
fix(rcontrib): Added output of wavelength splits for hyperspectral results | 
|  devcomm.c | 2.20
(17 months ago)
by greg:
fix: ANSIfication and consistency | 
|  driver.h | 2.11
(17 months ago)
by greg:
fix: ANSIfication and consistency | 
|  x11twind.h | 2.7
(17 months ago)
by greg:
fix: ANSIfication and consistency | 
|  rc3.c | 2.26
(15 months ago)
by greg:
feat(rpict): Made drawsources() compatible with spectral scanlines | 
|  data.c
(dead) | 2.42
(14 months ago)
by greg:
feat(gensdaymtx,epw2wea,genssky): Taoning added new gensdaymtx and updated others | 
|  data.h
(dead) | 2.10
(14 months ago)
by greg:
feat(gensdaymtx,epw2wea,genssky): Taoning added new gensdaymtx and updated others | 
|  srcsupp.c | 2.25
(14 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 | 
|  srcdraw.c | 2.27
(14 months ago)
by greg:
fix(rpict): Fixed light source drawing in non-RGB color spaces | 
|  raypcalls.c | 2.40
(14 months ago)
by greg:
refactor: moved memory sharing routines to preload.c with common call interface | 
|  oocbuild.h | 2.2
(13 months ago)
by greg:
chore: Added extern "C" to headers to avoid C++ name mangling | 
|  ooccache.h | 2.2
(13 months ago)
by greg:
chore: Added extern "C" to headers to avoid C++ name mangling | 
|  oocmorton.h | 2.2
(13 months ago)
by greg:
chore: Added extern "C" to headers to avoid C++ name mangling | 
|  oocnn.h | 2.2
(13 months ago)
by greg:
chore: Added extern "C" to headers to avoid C++ name mangling | 
|  oococt.h | 2.4
(13 months ago)
by greg:
chore: Added extern "C" to headers to avoid C++ name mangling | 
|  oocsort.h | 2.4
(13 months ago)
by greg:
chore: Added extern "C" to headers to avoid C++ name mangling | 
|  pmap.h | 2.10
(13 months ago)
by greg:
chore: Added extern "C" to headers to avoid C++ name mangling | 
|  pmapamb.h | 2.6
(13 months ago)
by greg:
chore: Added extern "C" to headers to avoid C++ name mangling | 
|  pmapbias.h | 2.6
(13 months ago)
by greg:
chore: Added extern "C" to headers to avoid C++ name mangling | 
|  pmapcontrib.h | 2.6
(13 months ago)
by greg:
chore: Added extern "C" to headers to avoid C++ name mangling | 
|  pmapdata.h | 2.15
(13 months ago)
by greg:
chore: Added extern "C" to headers to avoid C++ name mangling | 
|  pmapdiag.h | 2.8
(13 months ago)
by greg:
chore: Added extern "C" to headers to avoid C++ name mangling | 
|  pmapio.h | 2.9
(13 months ago)
by greg:
chore: Added extern "C" to headers to avoid C++ name mangling | 
|  pmapkdt.h | 1.3
(13 months ago)
by greg:
chore: Added extern "C" to headers to avoid C++ name mangling | 
|  pmapmat.h | 2.15
(13 months ago)
by greg:
chore: Added extern "C" to headers to avoid C++ name mangling | 
|  pmapooc.h | 1.3
(13 months ago)
by greg:
chore: Added extern "C" to headers to avoid C++ name mangling | 
|  pmapopt.h | 2.6
(13 months ago)
by greg:
chore: Added extern "C" to headers to avoid C++ name mangling | 
|  pmapparm.h | 2.11
(13 months ago)
by greg:
chore: Added extern "C" to headers to avoid C++ name mangling | 
|  pmaprand.h | 2.9
(13 months ago)
by greg:
chore: Added extern "C" to headers to avoid C++ name mangling | 
|  pmapray.h | 2.8
(13 months ago)
by greg:
chore: Added extern "C" to headers to avoid C++ name mangling | 
|  pmapsrc.h | 2.8
(13 months ago)
by greg:
chore: Added extern "C" to headers to avoid C++ name mangling | 
|  pmaptype.h | 2.6
(13 months ago)
by greg:
chore: Added extern "C" to headers to avoid C++ name mangling | 
|  RpictSimulManager.h | 2.11
(12 months ago)
by greg:
feat: Added GetHeadLen() method for efficiency | 
|  RdataShare.h | 2.1
(12 months ago)
by greg:
feat(rxcontrib): First compiled version of rxcontrib tool to test new C++ classes | 
|  func.h | 2.11
(12 months ago)
by greg:
feat(rxcontrib): First compiled version of rxcontrib tool to test new C++ classes | 
|  o_cone.c | 2.13
(11 months ago)
by greg:
perf: trivial performance improvements | 
|  m_direct.c | 2.18
(10 months ago)
by greg:
perf: Minor conditional optimizations | 
|  mx_data.c | 2.12
(10 months ago)
by greg:
perf: Minor conditional optimizations | 
|  mx_func.c | 2.10
(10 months ago)
by greg:
perf: Minor conditional optimizations | 
|  t_data.c | 2.13
(10 months ago)
by greg:
perf: Minor conditional optimizations | 
|  t_func.c | 2.11
(10 months ago)
by greg:
perf: Minor conditional optimizations | 
|  text.c | 2.30
(10 months ago)
by greg:
perf: Minor conditional optimizations | 
|  x11.c | 2.38
(10 months ago)
by greg:
perf: Minor conditional optimizations | 
|  x11twind.c | 2.12
(10 months ago)
by greg:
perf: Minor conditional optimizations | 
|  rtotypes.h | 1.8
(10 months ago)
by greg:
feat: Added new WGMDfunc programmable material | 
|  rv3.c | 2.47
(10 months ago)
by greg:
feat: Added new WGMDfunc programmable material | 
|  srcobstr.c | 2.22
(10 months ago)
by greg:
feat: Added new WGMDfunc programmable material | 
|  m_brdf.c | 2.44
(10 months ago)
by greg:
perf: Minor tweaks | 
|  pmapmat.c | 2.26
(10 months ago)
by greg:
fix: Issue with textured surfaces and source scattering | 
|  rtrace.c | 2.113
(9 months ago)
by greg:
fix(rtrace,rxtrace): Made it so -oW doesn't include luminous efficacy multiplier | 
|  rxtrace.cpp | 2.9
(9 months ago)
by greg:
perf(rxtrace): Avoid final freeing of everything on exit | 
|  RtraceSimulManager.h | 2.22
(9 months ago)
by greg:
fix(rxpiece,rxpict): Make sure child processes are waited for | 
|  pmutil.c | 2.7
(9 months ago)
by greg:
fix: Avoid second release of photon maps (malloc error) | 
|  srcsamp.c | 2.25
(9 months ago)
by greg:
refactor: Removed experimental SRCSKIPOPT code | 
|  srcskipload.c
(dead) | 2.3
(9 months ago)
by greg:
refactor: Removed experimental SRCSKIPOPT code | 
|  renderopts.c | 2.28
(6 months ago)
by greg:
perf: Eliminated redundant tests | 
|  initotypes.c | 2.35
(5 months ago)
by greg:
fix: Updated behavior of "mirror" type to handle indirect transmission, thanks to Jon Sargent | 
|  otspecial.h | 2.12
(5 months ago)
by greg:
fix: Updated behavior of "mirror" type to handle indirect transmission, thanks to Jon Sargent | 
|  m_mirror.c | 2.25
(5 months ago)
by greg:
perf: Minor optimization to avoid putting unneeded RAY struct on stack | 
|  persist.c | 2.45
(4 months ago)
by greg:
refactor: Put some declarations into "paths.h" and included in "platform.h" | 
|  rcontrib.h | 2.20
(4 months ago)
by greg:
refactor: Put some declarations into "paths.h" and included in "platform.h" | 
|  rpmain.c | 2.41
(4 months ago)
by greg:
refactor: Put some declarations into "paths.h" and included in "platform.h" | 
|  rview.c | 2.38
(4 months ago)
by greg:
refactor: Put some declarations into "paths.h" and included in "platform.h" | 
|  o_mesh.c | 2.16
(4 months ago)
by greg:
fix: Forgot to reset r->rox on intersection | 
|  ambient.c | 2.132
(4 months ago)
by greg:
fix(rvu): Issue with live reset of -u boolean and consistency improvements | 
|  mkpmap.c | 2.15
(4 months ago)
by greg:
fix(rvu): Issue with live reset of -u boolean and consistency improvements | 
|  raycalls.c | 2.34
(4 months ago)
by greg:
fix(rvu): Issue with live reset of -u boolean and consistency improvements | 
|  rcontrib.c | 2.47
(4 months ago)
by greg:
fix(rvu): Issue with live reset of -u boolean and consistency improvements | 
|  rcmain.c | 2.43
(4 months ago)
by greg:
fix: Avoid array bounds errors in dimlist[] in deep ray trees | 
|  rtmain.c | 2.61
(4 months ago)
by greg:
fix: Avoid array bounds errors in dimlist[] in deep ray trees | 
|  rvmain.c | 2.26
(4 months ago)
by greg:
fix: Avoid array bounds errors in dimlist[] in deep ray trees | 
|  ashikhmin.c | 2.12
(4 months ago)
by greg:
refactor: Changed macros to function type for clarity | 
|  aniso.c | 2.72
(4 months ago)
by greg:
refactor: Changed macros to function type for clarity | 
|  m_bsdf.c | 2.77
(4 months ago)
by greg:
refactor: Changed macros to function type for clarity | 
|  m_wgmdf.c | 2.14
(4 months ago)
by greg:
refactor: Changed macros to function type for clarity | 
|  normal.c | 2.90
(4 months ago)
by greg:
refactor: Changed macros to function type for clarity | 
|  ray.h | 2.62
(4 months ago)
by greg:
refactor: Changed macros to function type for clarity | 
|  preload.c | 2.20
(4 months ago)
by greg:
fix: syntax error in previous commit(!) | 
|  func.c | 2.44
(4 months ago)
by greg:
fix: Made check for transform a little more robust with isxfopt() function | 
|  rpict.c | 2.110
(3 months ago)
by greg:
perf: Made +/-0.5% threshold for caring about pixel aspect ratio consistent | 
|  rv2.c | 2.82
(3 months ago)
by greg:
perf: Made +/-0.5% threshold for caring about pixel aspect ratio consistent | 
|  rxpiece.cpp | 2.14
(2 months ago)
by greg:
fix(rxpiece,rxpict,rxtrace): Added missing i/o -features | 
|  rxpmain.cpp | 2.10
(2 months ago)
by greg:
fix(rxpiece,rxpict,rxtrace): Added missing i/o -features | 
|  rxtmain.cpp | 2.15
(2 months ago)
by greg:
fix(rxpiece,rxpict,rxtrace): Added missing i/o -features | 
|  ambcomp.c | 2.105
(2 months ago)
by greg:
fix: Was getting trapped in a corner and dumping core(!) if -ad set too high | 
|  VERSION | 2.41
(2 months ago)
by greg:
chore: Update version back to workingo on 6.1 alpha | 
|  RpictSimulManager.cpp | 2.18
(10 days ago)
by greg:
refactor: Consistent capitalization in error messages | 
|  RtraceSimulManager.cpp | 2.25
(10 days ago)
by greg:
refactor: Consistent capitalization in error messages | 
|  source.c | 2.88
(10 days ago)
by greg:
refactor: Consistent capitalization in error messages | 
|  source.h | 2.28
(9 days ago)
by greg:
chore: Updated function pointers with parameter prototypes | 
|  CMakeLists.txt | 1.23
(8 days ago)
by greg:
chore: Added rxfluxmtx to cmake build under Unix | 
|  Rmakefile | 2.105
(8 days ago)
by greg:
chore: Added rxfluxmtx to default build list | 
|  rxcmain.cpp | 2.23
(8 days ago)
by greg:
fix(rxcontrib): Removed direction normalization that undermined -ld+ option | 
|  rxfluxmtx.cpp | 2.7
(7 days ago)
by greg:
feat(rxfluxmtx): Minor tweaks to recover messages in -W+ mode | 
|  RcontribSimulManager.h | 2.14
(6 days ago)
by greg:
fix(rxcontrib,rxfluxmtx): Repaired logic with NCOLS= and -r + speed improvement | 
|  RcontribSimulManager.cpp | 2.21
(4 days ago)
by greg:
fix(rxfluxmtx,rxcontrib): initial truncation of forced output overwrite | 
|  RdataShareFile.cpp | 2.4
(4 days ago)
by greg:
fix(rxfluxmtx,rxcontrib): initial truncation of forced output overwrite | 
|  RdataShareMap.cpp | 2.5
(4 days ago)
by greg:
fix(rxfluxmtx,rxcontrib): initial truncation of forced output overwrite | 
|  raytrace.c | 2.98
(19 hours ago)
by greg:
refactor: Removed unnecessary cast |