summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2011-08-03Merge with TonyStan Seibert
2011-07-30reduce number of lookup calls.Anthony LaTorre
2011-07-30you can rotate just the camera by holding the control key and take movies by ...Anthony LaTorre
2011-07-30when throwing photons from the light source out onto the scene, photons are n...Anthony LaTorre
2011-07-29Add SNO acrylic and LAB+PPO scintillator to detector model.Stan Seibert
2011-07-28Alternate "real_sno" detector configuration using the CAD model of theStan Seibert
2011-07-28Oops, forgot to include the reduced 8" PMT profile.Stan Seibert
2011-07-28Increase alpha depth for complex models. Remove intermediate roundingStan Seibert
2011-07-28Support for reading bz2 compressed STL files.Stan Seibert
2011-07-27Merge changesStan Seibert
2011-07-27Use the more realistic SNO database and add PMT concentrators.Stan Seibert
2011-07-27camera automatically increases render quality when it is not being movedAnthony LaTorre
2011-07-26Preliminary SNO detector.Stan Seibert
2011-07-26added a camera class which is able to render using the simple ray tracer or t...Anthony LaTorre
2011-07-25moved triangle colors to a separate global device array so that the ray trace...Anthony LaTorre
2011-07-21pull random number generator states out of the photon struct; this allows you...Anthony LaTorre
2011-07-21hybrid monte carlo render now distinguishes between the two different sides o...Anthony LaTorre
2011-07-20in the previous commit i wrongly edited the code to reflect/transmit across a...Anthony LaTorre
2011-07-20pulled a lot of the photon propagation code out of src/kernel.cu into src/pho...Anthony LaTorre
2011-07-19removed STL pmt models; pmt models are now built by calling rotate_extrude() ...Anthony LaTorre
2011-07-10added a hybrid monte carlo ray tracing rendering algorithmAnthony LaTorre
2011-06-24argument '-j' to threadtest.py now specifies a list of device ids to be used....Anthony LaTorre
2011-06-24speedup mesh intersection by skipping directly to the child node of nodes wit...Anthony LaTorre
2011-06-23move photon initialization to the gpu. it's unclear if this is a speed improv...Anthony LaTorre
2011-06-23Replace calculation of likelihood variance from uncertainties becauseStan Seibert
2011-06-22Rescale the number of PMTs and dimensions of LBNE to match the latestStan Seibert
2011-06-22Start jittering the PMT times in the DAQ simulation.Stan Seibert
2011-06-22Switch from float4 to float3 for vertices.Stan Seibert
2011-06-22Fix accidental reuse of absorption_length when computing scattering length.Stan Seibert
2011-06-21speedup geometry.build() by using more iterators and keeping a list of unique...Anthony LaTorre
2011-06-21Merge ancient headStan Seibert
2011-06-21Merge speedup of build()Stan Seibert
2011-06-21added rotate_extrude() and a number of functions to produce meshes of useful ...Anthony LaTorre
2011-06-21Set a detector object variable near the top of the main function inStan Seibert
2011-06-21Switch vertex list on GPU from a texture to a standard device array.Stan Seibert
2011-06-21Create a r7081_cut mesh that uses the cut PMT model.Stan Seibert
2011-06-21Fix PMT models to work with OpenSCAD, add reduced models cut justStan Seibert
2011-06-21A GPU-side "DAQ" implementation that identifies the first photon on each chan...Stan Seibert
2011-06-21Add a microlbne detector for debugging purposes.Stan Seibert
2011-06-20pack material and surface indices into the fourth byte of the triangle array ...Anthony LaTorre
2011-06-19reverse the face orientation on all triangles in the stl files exported from ...Anthony LaTorre
2011-06-18stupid mistake. event_times should not be converted to an array when it is re...Anthony LaTorre
2011-06-18change curandstate array length to 100,000. gputhread.run() now correctly ini...Anthony LaTorre
2011-06-18forgot to initialize gpu random number states in gputhread.run()Anthony LaTorre
2011-06-18moved class definitions for Solid, Mesh, Material, and Surface into geometry....Anthony LaTorre
2011-06-17visually tested optics code. added models of the inner and outer meshes for t...Anthony LaTorre
2011-06-12added some fun models; added some untested code to implement absorption, scat...Anthony LaTorre
2011-06-07Switch triangle texture to device array, use int32 and float32Stan Seibert
2011-06-06Thin lens with radius of curvature of 5 units, and thickness of 2 units.Stan Seibert
2011-06-03load material/surface index lookup arrays to the gpu and bind them to texture...Anthony LaTorre