Blender Git Commits

Blender Git commits from all branches.

Page: 2449 / 2888

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.
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
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.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021