December 19, 2014, 13:29 (GMT) |
Various improvements to obj preview generation: * Do not render cameras, lamps etc. for now. * Generate bbox in camera local space, gives much better results. * Add an op to clear previews from files. |
December 19, 2014, 13:18 (GMT) |
Depsgraph: Remove unused includes |
December 19, 2014, 12:59 (GMT) |
Merge branch 'master' into asset-experiments |
December 19, 2014, 12:54 (GMT) |
Tweaks to where placeholder ops for geometry eval go The original intention here was that operation nodes for geometry would go on the geometry datablocks. Currently, these are added to the object datablock instead so that it works with old files. The main result of this change is a lot of the relation-building code now works correctly again, since there's only a single node again in the geometry component there. |
December 19, 2014, 12:54 (GMT) |
Stop handling pose eval in obdata ubereval |
December 19, 2014, 12:50 (GMT) |
Depsgraph: Fix wrong memory access in debug dump It's not possible to have stuff like const char *foo = bar().c_str() in cases when bar() returns dynamically allocated string. |
Revision 1fd375f by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) December 19, 2014, 12:37 (GMT) |
Merge branch 'master' into gooseberry |
December 19, 2014, 09:17 (GMT) |
Depsgraph: Add utility functions for eval_ctx allocation/free This started as an experiment about different aspect of dependency graph, but this is gonna to be handy anyway when we'll need to couple evaluation context with the storage. |
December 19, 2014, 08:51 (GMT) |
Merge branch 'master' into depsgraph_refactor |
December 19, 2014, 08:42 (GMT) |
Depsgraph: Code cleanup, unneeded forward declarations |
December 19, 2014, 00:54 (GMT) |
Drivers affecting modifiers now get hooked up to the relevant modifier node |
December 19, 2014, 00:14 (GMT) |
Code cleanup: Reshuffled + removed duplicate lookup |
Revision b0921d3 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) December 18, 2014, 19:20 (GMT) |
activate objects now when constraints are broken, this is an attempt to get rid of single shards stuck in the air, not being connected visually to other shards |
December 18, 2014, 18:38 (GMT) |
Merge branch 'master' into asset-experiments |
December 18, 2014, 18:36 (GMT) |
First basic pyscripts to generate previews for objects. Much to be done still, but with it you can select some blender file, and generate a basic rendered preview of each object. |
December 18, 2014, 15:37 (GMT) |
Depsgraph: Code cleanup, no need to have public deg_schedule_children now |
Revision 2eb051e by Lukas Toenne December 18, 2014, 15:34 (GMT) |
find_nearest implementation for bmesh BVHTree type. This uses only mesh vertices, since this function is supplied by the bmesh bvhutils. Nearest face lookup could be added later. |
December 18, 2014, 15:33 (GMT) |
Depsgraph: Move task callback to the depsgraph_eval file It's just more a hassle of having separate file and some public-ish API to pass all the data around. Easier just have single file with all evaluation. |
December 18, 2014, 15:22 (GMT) |
Depsgraph: Avoid having one global lock for all the graphs That's a bit crazy to have single global lock in the .cpp file which could be easily coupled into Depsgraph structure so it would never interfere if several threads traverses the graphs. |
December 18, 2014, 15:09 (GMT) |
Depsgraph: A bit more cleanup Hopefully it's only me who touches this areas atm. |
|
|
|


Master Commits
MiikaHweb | 2003-2021