summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Reduce duplication between demo.py and demo.dmnsn.Tavian Barnes2011-07-262-130/+7
|
* Add some sanity checking.Tavian Barnes2011-07-262-1/+8
|
* Support multiple texture assignment properly.Tavian Barnes2011-07-269-69/+80
|
* Fix up formatting a bit in complex test.Tavian Barnes2011-07-191-2/+2
|
* Implement quick_color for Pigments.Tavian Barnes2011-07-132-10/+19
|
* Support flags-style syntax for --quality.Tavian Barnes2011-07-132-5/+60
|
* Implement triangles.Tavian Barnes2011-07-138-1/+187
|
* Clean up tests a bit.Tavian Barnes2011-07-133-18/+18
|
* Fix complex test colors.Tavian Barnes2011-07-101-1/+1
|
* Fix up some Doxygen documentation.Tavian Barnes2011-06-174-4/+8
|
* Use a default diffuse amount of 0.7.Tavian Barnes2011-06-173-3/+3
| | | | | POV-Ray's default of 0.6 was added to a 0.1 ambient. But when you do the sRGB correctly, 0.6 + 0.1 ~= 0.6.
* Add pigment= and finish= shorthand to Object.__init__().Tavian Barnes2011-06-174-59/+98
|
* Use /usr/bin/env python3 rather than /usr/bin/python3.Tavian Barnes2011-06-165-5/+5
|
* Put the client in bindir.Tavian Barnes2011-06-162-4/+15
|
* Implement Progress class.Tavian Barnes2011-06-167-16/+167
|
* Fix python module license.Tavian Barnes2011-06-162-12/+14
|
* More slight style fixes.Tavian Barnes2011-06-162-37/+40
|
* Change to version 0.0 from 0.0.0Tavian Barnes2011-06-161-1/+1
|
* Use types for command-line options, and support --quality.Tavian Barnes2011-06-162-8/+19
|
* Add Python client.Tavian Barnes2011-06-168-5/+392
|
* Make python module more "pythonic".Tavian Barnes2011-06-155-190/+562
| | | | Use lower_case instead of mixedCase, and add docstrings.
* Add .pigment and .finish properties to Textures.Tavian Barnes2011-06-154-50/+84
|
* Don't force the error handler to deal with recursion.Tavian Barnes2011-06-151-48/+33
|
* Use propper extensions for tests.Tavian Barnes2011-06-143-24/+25
|
* Add Timers to Python module.Tavian Barnes2011-06-144-1/+65
|
* Fix rotational alignment.Tavian Barnes2011-06-146-40/+52
|
* Use Cython for the Python module.Tavian Barnes2011-06-1326-2130/+1418
|
* Vast libdimension API and internals improvements.Tavian Barnes2011-06-1336-628/+585
| | | | | Couldn't really do these while I was trying to be POV-Ray compatible, 'cause they would've broken compatibility.
* Don't make top-level bench depend on all-recursive.Tavian Barnes2011-05-311-1/+1
|
* Make lights more generic to support directional lights.Tavian Barnes2011-05-307-34/+99
|
* Add transform() to Python Objects.Tavian Barnes2011-05-294-10/+44
|
* Don't allocate reference counts on the heap.Tavian Barnes2011-05-2813-86/+18
|
* Handle sRGB gamma correctly.Tavian Barnes2011-05-2810-56/+204
|
* Add cameras, objects, and spheres to Python module.Tavian Barnes2011-05-2223-113/+637
|
* Add refcounts to cameras.Tavian Barnes2011-05-216-7/+29
|
* Calculate alpha correctly for canvas exports.Tavian Barnes2011-05-204-3/+19
|
* Switch to Blender model of filtered transparency.Tavian Barnes2011-05-209-83/+99
|
* Add Canvases to the Python module.Tavian Barnes2011-05-208-12/+290
|
* Add a refcount to canvases.Tavian Barnes2011-05-205-11/+28
|
* Properly handle bools in dieOnWarnings().Tavian Barnes2011-05-201-3/+7
|
* Add Colors to the Python extension.Tavian Barnes2011-05-209-31/+461
|
* Rename Python dimension.h to dimension-python.h.Tavian Barnes2011-05-206-6/+6
|
* Fix Matrix repr() and tests.Tavian Barnes2011-05-202-14/+28
|
* Improve dmnsn_py_Vector_args() API.Tavian Barnes2011-05-202-70/+35
|
* Add python headers to Makefile.am to fix distcheck.Tavian Barnes2011-05-191-1/+5
|
* Add matricies to Python module.Tavian Barnes2011-05-197-16/+419
|
* Don't #include .c files.Tavian Barnes2011-05-197-27/+103
|
* Implement Vectors in python.Tavian Barnes2011-05-187-115/+523
|
* Rename to dmnsn_vector_normalized().Tavian Barnes2011-05-188-14/+14
|
* Add dieOnWarnings() to python module.Tavian Barnes2011-05-173-52/+72
|