summaryrefslogtreecommitdiff
path: root/chroma/geometry.py
AgeCommit message (Expand)Author
2021-05-09add get_triangle_centers() method to mesh; this method is useful for selectin...Anthony LaTorre
2021-05-09Use a wider range of standard wavelengths to accomodate UV photons, like in l...Stan Seibert
2021-05-09add method to weld together solids at shared trianglesAndy Mastbaum
2021-05-09add simple bulk reemissionAndy Mastbaum
2021-05-09simplify surface modelsAndy Mastbaum
2021-05-09fixes and tweaks for surface modelsAndy Mastbaum
2021-05-09update python-side gpu structs to reflect cuda changesAndy Mastbaum
2021-05-09generalize surface models and add thin film modelAndy Mastbaum
2021-05-09towards a more flexible surface modelAndy Mastbaum
2021-05-09Make Geometry.flatten() idempotent and avoid loading the BVH twice when using...Stan Seibert
2021-05-09Implement new loader function that turns a string into a Geometry,Stan Seibert
2021-05-09Add md5() hash method to chroma.geometry.MeshStan Seibert
2021-05-09Save offset of each layer in the CPU-computed BVH for use when comparing BVH ...Stan Seibert
2021-05-09Break out the construction of the geometry mesh into a separate flatten() fun...Stan Seibert
2011-10-07Speed up remove_duplicate_vertices by a factor of 3.Stan Seibert
2011-10-07Speed up Geometry.build() by a large factor when loading from cache.Stan Seibert
2011-10-03Create a chroma.log module that provides the default logger object forStan Seibert
2011-09-29Abolish chroma.optics. Material properties are entirely detectorStan Seibert
2011-09-16File reorganization to move toward standard python package layoutStan Seibert