Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Allow other BVH implementations to be used. | Tavian Barnes | 2012-12-17 | 1 | -11/+11 |
| | | | | | dmnsn_bvh is now a generic API, which could potentially support octrees, etc, in addition to PR-trees. | ||||
* | Re-think colors. | Tavian Barnes | 2011-12-14 | 1 | -207/+251 |
| | | | | | | | | | Color is a property of light, and thus doesn't include information about transparency. But canvas pixels and object pigments represent a color and a degree of transparency. The new type dmnsn_tcolor/ TColor encapsulates that information. Also, fix the transparent shadow implementation. | ||||
* | Rename raytrace.{c,h} to ray_trace.{c,h}. | Tavian Barnes | 2011-12-05 | 1 | -0/+503 |