Commit Graph

507 Commits

Author SHA1 Message Date
Steven Robertson
c02573472a Centralize animation retrieval and naming 2012-05-20 13:00:49 -07:00
Steven Robertson
076e5c045c Inherit properly 2012-05-20 12:54:30 -07:00
Steven Robertson
c5c05d6aa5 Don't die on variation-less xforms 2012-05-20 12:53:38 -07:00
Steven Robertson
805742d4ce Add arch as compiler option 2012-05-20 12:53:23 -07:00
Steven Robertson
7c0d86b929 Use linear scaling for variation weights 2012-04-22 15:47:16 -07:00
Steven Robertson
233f9f003e Scale velocities according to duration 2012-04-22 15:46:44 -07:00
Steven Robertson
e973dcf9d7 Start of JSON encoding documentation. 2012-04-22 15:45:51 -07:00
Steven Robertson
45e3a4c557 Correct missing quotes in OneFileDB.read 2012-04-22 15:45:03 -07:00
Steven Robertson
b28c3f68f1 Add convert.to_json as synonym for json_encode 2012-04-22 15:44:39 -07:00
Steven Robertson
f315b226fa Remove dead code 2012-04-22 15:42:20 -07:00
Steven Robertson
1dcdd31973 Use 'duration' instead of 'nloops' in blends. 2012-04-22 15:41:51 -07:00
Steven Robertson
83e8eb465a Add _params to Wrapper.
This way subclasses don't have to override __init__ and wrap_dict to
share secondary data across instances.
2012-04-22 15:37:37 -07:00
Steven Robertson
ebd9e5f205 Add forgotten db.py 2012-04-18 11:34:58 -07:00
Steven Robertson
becc97b719 Make main.py, worker.py executable 2012-04-18 10:21:10 -07:00
Steven Robertson
f4e59dffdc Update worker.py to new code. 2012-04-18 09:00:17 -07:00
Steven Robertson
a2b1df96f9 Fixups in main.py 2012-04-18 08:59:01 -07:00
Steven Robertson
3a84116515 Add gamma linearization to smearclip 2012-04-18 08:58:17 -07:00
Steven Robertson
3d864aac3c Convenience: auto-path in main.py 2012-04-16 01:45:34 -07:00
Steven Robertson
5cbbf67886 Fixes for name errors in conversion functions 2012-04-16 01:32:14 -07:00
Steven Robertson
f156b18ce7 Harmonize flatten and unflatten 2012-04-16 01:31:45 -07:00
Steven Robertson
31234b986e Add new SmearClip filter, and make it the default.
Also removes haloclip's separate gamma; instead it will use colorclip's
gamma setting.

Also expanded side buffer to full size.
2012-04-16 01:30:17 -07:00
Steven Robertson
8a6c238cf8 Remove old schema.py 2012-04-16 01:26:38 -07:00
Steven Robertson
08d33ea593 Allow for customized blur width.
Also moves host pool to framebuffer for use by filters.
2012-04-16 01:25:34 -07:00
Steven Robertson
f5ef30bc1b Clean up some filter code 2012-04-16 00:39:22 -07:00
Steven Robertson
f3c2186137 Small fixups 2012-04-14 23:44:10 -07:00
Steven Robertson
44869cc9ea Remove stray debugging statements 2012-04-14 23:42:38 -07:00
Steven Robertson
356d2713d1 Update main.py to support new stuff. 2012-04-14 22:58:04 -07:00
Steven Robertson
e7cb39b456 Fetch defaults when packing interped params 2012-04-14 22:57:11 -07:00
Steven Robertson
627bcf8921 Add blending with lookup. In theory. 2012-04-14 22:56:29 -07:00
Steven Robertson
a4178c60fb Update the genome specs a bit 2012-04-14 22:55:00 -07:00
Steven Robertson
ee2d571e9d Rename spec.py to specs.py (prevents clashes) 2012-04-14 22:48:10 -07:00
Steven Robertson
b53f703e6e Checkpoint! Renders again. Many fixes outstanding. 2012-04-10 08:44:25 -07:00
Steven Robertson
9aa1a94aa1 Experimental HaloClip filter. 2012-04-06 21:33:17 -07:00
Steven Robertson
c57917abe6 Use a unified block and grid addressing scheme. 2012-04-06 21:24:25 -07:00
Steven Robertson
eca8a8e1d3 Factor texrefs out of bilateral filter.
This also corrects the fact that denblurlib wouldn't compile without
bilaterllib.
2012-04-06 21:17:31 -07:00
Steven Robertson
b1b09c4bde Fix filter width/offset in density blur.
Fun fact: static initializers of the wrong length are filled with zeros
or whatever. Thanks, C! (This fixes some of the anisotropy which you can
kinda see all over the place with the bugged filtering. Very subtle but
still important to fix.)
2012-04-06 21:08:44 -07:00
Steven Robertson
5d3b290c43 Fix typo 2012-03-18 17:29:34 -07:00
Steven Robertson
460387ef91 Use alternate behavior in presence of NaNs 2012-03-18 17:29:02 -07:00
Steven Robertson
ea43e312e4 Avoid overflow in exponential var. 2012-03-18 14:58:25 -07:00
Steven Robertson
3ee4640001 Hack: add magnitude scaling to affine coeffecients 2012-03-16 20:51:50 -07:00
Steven Robertson
f5356b571b Fix handling of optional values in XML import 2012-03-16 20:51:50 -07:00
Steven Robertson
e726511c5a Fix print_interp_knots debugging helper 2012-03-16 20:51:50 -07:00
Steven Robertson
89581b1a5a Use shorter, more tolerant work queue 2012-03-16 20:51:50 -07:00
Steven Robertson
0384815c8b Add xfsearch helper. 2012-03-16 20:51:50 -07:00
Steven Robertson
fcc0911b3b Fix improper 'copy' setting 2012-02-16 23:38:58 -05:00
Steven Robertson
92b1a27e8f Fix improper seed re-storage 2012-02-16 23:38:35 -05:00
Steven Robertson
66e02db155 Fix potential palette glitch on one-palette anims 2012-02-16 23:38:17 -05:00
Steven Robertson
271175fbdf worker: write NFRAMES, respect COMPLETE 2012-02-15 10:08:14 -05:00
Steven Robertson
5a91d9f96c Hang on to old modules to avoid syncing 2012-02-15 10:07:47 -05:00
Steven Robertson
ed09cc6955 Fix new genome detection in worker. 2012-02-15 10:07:13 -05:00