index
:
chroma
master
Chroma is a high performance optical photon simulation for particle physics detectors
Anthony LaTorre
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
geometry.py
Age
Commit message (
Expand
)
Author
2011-08-12
speedup Mesh.remove_duplicate_vertices()
Anthony LaTorre
2011-08-11
merge heads
Anthony LaTorre
2011-08-11
add consume() to itertoolset. checksum the number of bits shifted in each ite...
Anthony LaTorre
2011-08-10
Using gzip compression level 1, the BVH at 10 bit is 7x smaller. Adds
Stan Seibert
2011-08-10
add the ability to cache a geometry along with its bounding volume hierarchy....
Anthony LaTorre
2011-08-09
switch to indexing child nodes by start and stop indices instead of start and...
Anthony LaTorre
2011-08-08
speedup Geometry.build()
Anthony LaTorre
2011-08-08
add a simple event viewer. view events by running ./camera.py <detector_name>...
Anthony LaTorre
2011-08-05
merge heads
Anthony LaTorre
2011-08-05
update bounding box construction for nodes to determine each bound in a singl...
Anthony LaTorre
2011-08-05
Remove the unused load() function from Geometry class.
Stan Seibert
2011-08-05
speedup bounding volume construction of leaf nodes by taking the min and max ...
Anthony LaTorre
2011-08-03
GEANT4-based photon vertex generator.
Stan Seibert
2011-07-30
when throwing photons from the light source out onto the scene, photons are n...
Anthony LaTorre
2011-07-26
added a camera class which is able to render using the simple ray tracer or t...
Anthony LaTorre
2011-07-25
moved triangle colors to a separate global device array so that the ray trace...
Anthony LaTorre
2011-07-20
pulled a lot of the photon propagation code out of src/kernel.cu into src/pho...
Anthony LaTorre
2011-07-19
removed STL pmt models; pmt models are now built by calling rotate_extrude() ...
Anthony LaTorre
2011-07-10
added a hybrid monte carlo ray tracing rendering algorithm
Anthony LaTorre
2011-06-24
argument '-j' to threadtest.py now specifies a list of device ids to be used....
Anthony LaTorre
2011-06-24
speedup mesh intersection by skipping directly to the child node of nodes wit...
Anthony LaTorre
2011-06-22
Switch from float4 to float3 for vertices.
Stan Seibert
2011-06-21
speedup geometry.build() by using more iterators and keeping a list of unique...
Anthony LaTorre
2011-06-21
Merge speedup of build()
Stan Seibert
2011-06-21
added rotate_extrude() and a number of functions to produce meshes of useful ...
Anthony LaTorre
2011-06-21
Switch vertex list on GPU from a texture to a standard device array.
Stan Seibert
2011-06-20
pack material and surface indices into the fourth byte of the triangle array ...
Anthony LaTorre
2011-06-18
moved class definitions for Solid, Mesh, Material, and Surface into geometry....
Anthony LaTorre
2011-06-17
visually tested optics code. added models of the inner and outer meshes for t...
Anthony LaTorre
2011-06-12
added some fun models; added some untested code to implement absorption, scat...
Anthony LaTorre
2011-06-07
Switch triangle texture to device array, use int32 and float32
Stan Seibert
2011-06-03
load material/surface index lookup arrays to the gpu and bind them to texture...
Anthony LaTorre
2011-06-03
load materials/surfaces onto the gpu
Anthony LaTorre
2011-06-02
oops; corrected material/surface code packing into fourth byte of triangle da...
Anthony LaTorre
2011-06-02
material/surface codes or color are packed into the fourth byte of the triang...
Anthony LaTorre
2011-06-02
triangle mesh is now stored everywhere as a split list of vertices and triangles
Anthony LaTorre
2011-06-01
first step towards moving to a new mesh/solid/geometry structure
Anthony LaTorre
2011-05-20
faster bounding volume hierarchy construction
Anthony LaTorre
2011-05-18
added test likelihood
Anthony LaTorre
2011-05-18
added some more documentation and a more accurate miniature version of lbne
Anthony LaTorre
2011-05-17
added documentation
Anthony LaTorre
2011-05-16
typo
Anthony LaTorre
2011-05-16
interleave the zvalue bits all at once; big speed improvement in building the...
Anthony LaTorre
2011-05-15
cleanup. fixed tests
Anthony LaTorre
2011-05-15
new geometry class. beginning to implement physics by defining a material cla...
Anthony LaTorre