summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Don't dynamically allocate timers.Tavian Barnes2011-08-218-61/+26
|
* Cancel all ccthreads first before joining them on cleanup.Tavian Barnes2011-08-191-0/+6
|
* Support thread cancelation, and handle ^C in the client.Tavian Barnes2011-08-197-35/+113
|
* Add --adc-bailout option.Tavian Barnes2011-08-181-0/+8
|
* Handle reflection correctly in the client.Tavian Barnes2011-08-184-9/+10
|
* Handle reflection of light and transmitted rays.Tavian Barnes2011-08-185-42/+108
|
* Fix dmnsn_png_read_canvas() error handling.Tavian Barnes2011-08-151-14/+9
|
* Rename "translucency" to "transparency".Tavian Barnes2011-08-126-15/+15
| | | | Perhaps I should look up terms before I use them.
* Use regular def for Matrix.inverse().Tavian Barnes2011-08-121-2/+3
| | | | cpdef seems to generate non-ISO-C code.
* Make min_wait less hacky.Tavian Barnes2011-08-082-8/+9
| | | | I wish C had the `mutable' keyword.
* Clean up lights in complex.dmnsn even more.Tavian Barnes2011-08-071-2/+2
|
* Fix doc cleanup.Tavian Barnes2011-08-031-3/+3
|
* Clean up lights in complex test.Tavian Barnes2011-08-031-9/+5
|
* Take *args and **kwargs in Cylinder().Tavian Barnes2011-08-031-2/+4
|
* Wrap pthread API to reduce duplicated error tests.Tavian Barnes2011-08-027-189/+369
|
* Add [] accessors to Canvases.Tavian Barnes2011-07-292-0/+36
|
* Fix progress bars.Tavian Barnes2011-07-291-1/+1
|
* Fix region sanity check.Tavian Barnes2011-07-291-6/+8
|
* Print argument defaults in --help.Tavian Barnes2011-07-291-3/+4
|
* Change --region format.Tavian Barnes2011-07-291-2/+2
|
* Support rendering image subregions.Tavian Barnes2011-07-296-40/+127
| | | | This is the first step to supporting distributed renders.
* Add leopard pigment.Tavian Barnes2011-07-286-1/+63
|
* Make the checker pattern a singleton.Tavian Barnes2011-07-287-35/+17
|
* Remove color_maps.Tavian Barnes2011-07-289-224/+127
|
* Use quick_color only for solid pigments.Tavian Barnes2011-07-272-18/+6
|
* Update some top-level info files.Tavian Barnes2011-07-263-5/+25
|
* 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
|