Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 1925 / 5574

December 15, 2017, 15:54 (GMT)
math utils: Add utilities to scan bit and clear it
December 15, 2017, 15:54 (GMT)
Math utils: Go away form naive code for highest_order_bit_uint
December 15, 2017, 15:54 (GMT)
Math utils: Add bit scan operations
December 15, 2017, 15:54 (GMT)
Math utils: Make it more clear what the functions are returning
December 15, 2017, 15:54 (GMT)
Math utils: Cleanup, use _uint suffix for function which operates on uint
Revision 9515737 by Julian Eisel
December 15, 2017, 15:09 (GMT)
Fix missing refresh of editors when changing workspace view-layer

Needs to use new messaging system.
December 15, 2017, 13:42 (GMT)
Depsgraph: Fix assignment to wrong flags
December 15, 2017, 12:53 (GMT)
Tracking: Cleanup, fix typo in variable name
December 15, 2017, 11:51 (GMT)
Tracking: Pass all markers to autotrack at once

This solves delay before tracking actually starts.

The issue is reported by Sebastian over IRC, thanks!
December 15, 2017, 11:51 (GMT)
Libmv: Add C-API function to set all markers within AutoTrack structure
December 15, 2017, 11:37 (GMT)
Tracking: Cleanup, make autotrack context creation code more granular
December 15, 2017, 11:23 (GMT)
Tracking: Cleanup, use more const qualifiers when appropriate
December 15, 2017, 10:59 (GMT)
Depsgraph: cleanup DEGOIterObjectData > DEGObjectIterData
December 15, 2017, 10:59 (GMT)
Depsgraph: Make DEG_OBJECT_ITER more granular

It is not nice to assume we always want visible or directly linked objects.
So we make it as granular as we can.
December 15, 2017, 10:59 (GMT)
Depsgraph / Render / Collection: Tag groups for rendering

We need to tag groups before and after rendering, so the group collections
viewport and render visibility are taken into account.

Note: This is a workaround, that will be removed once the render engine have
its own depsgraph, instead of re-using the viewport depsgraph.
December 15, 2017, 10:56 (GMT)
Group collection viewport/render options and remove collection visibility

Users can change the group collection visibility in the outliner
when looking at groups.

Regular collections on the other hand don't have any special visibility control,
if you need a collection to be invisible during render, either don't link it
into the view layer used for F12, or disable it.

This includes:
* Updated unittests - update your lib/tests/layers folder.
* Subversion bump - branches be aware of that.

Note:
Although we are using eval_ctx to determine the visibility of a group collection
when rendering, the depsgraph is still using the same depsgraph for the viewport
and the render engine, so at the moment the render visibility is ignored.

Following next is a workaround for this separately to tag the groups before and
after rendering to tackle that.
December 15, 2017, 09:54 (GMT)
Draw manager: Cleanup, unused variable
December 15, 2017, 09:45 (GMT)
Merge branch 'master' into blender2.8
December 15, 2017, 09:14 (GMT)
Fix dupli-frames (and other duplis)

Even non-group dupli objects need to get the overrides from somewhere.
Getting them from dupli_parent.
December 15, 2017, 08:43 (GMT)
Move ID recalc flags into dedicated field in ID

Currently this is a no-visible-changes change, but the idea is to use this
dedicated flag to tell which exact components of ID changed, make it more
granular than just OBJECT and OBJECT_DATA. Allow setting this field based
on what components new dependency graph flushed on evaluation.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021