Blender Git Commits

Blender Git "master" branch commits.

Page: 2083 / 5574

June 9, 2017, 21:51 (GMT)
Eevee:Uuse compressed format for probes.

One 1024px� octahedral probe (according to the GPU mem stats):
- RGBA16F = 17Mb
- RGB_11_11_10 = 4Mb
For the time being I prefer to maximize the number of probe possible in the scene for users to test.
This is obviously a temporary solution and the final choice of cubemap format should be exposed to the user.
June 9, 2017, 21:24 (GMT)
Eevee: Probe: fix roughness bug and optimize probe evaluation.
June 9, 2017, 21:21 (GMT)
Probe: Add object mode volume visualisation
June 9, 2017, 21:21 (GMT)
Probe: Remove Bounding Box parameter.

After using it for like 30 sec, the min max bound box is absolutely not practical. Reverting into using a unit cube with object transform.
This also simplify the code.
In the future of center probes will be implemented using another object matrix (via an object pointer).
June 9, 2017, 21:02 (GMT)
Cycles: Fix denoising passes being written when they're not actually generated
June 9, 2017, 20:38 (GMT)
Cleanup Cycles Denoising platform-specific defines
June 9, 2017, 20:38 (GMT)
Cycles Denoising: Speedup reconstruction by skipping near-zero weights
June 9, 2017, 20:30 (GMT)
Eevee: Add parallax correction to probe reflections
June 9, 2017, 19:25 (GMT)
UI: Fix some small ui inconsistencies

- Use "..." to indicate non immediate action.
- First letter of words in labels should be capitalized.
Revision da30509 by Julian Eisel
June 9, 2017, 17:30 (GMT)
Fix failing render-layer tests after workpsace commit
June 9, 2017, 16:06 (GMT)
Fix missing updates when changing probe's clipping

Probes were completely out of depsgraph, so tagging them could not work at all.

For now using some placeholder operations just to ensure order of updates.
June 9, 2017, 15:32 (GMT)
Fix crash when using sculpt dynamic smooth
Revision 2bb004e by Julian Eisel
June 9, 2017, 15:17 (GMT)
Fix crash when deleting active workspace render-layer

Also fixes some failing unit-tests for render-layers.
June 9, 2017, 14:39 (GMT)
Draw Manager: stop using stack memory!

We still do it a few times, but that helps already. Related to T51718.

Note that it also reinforces the idea that any geometry datablock will
have a generated copy-on-write Mesh provided by Depsgraph.
June 9, 2017, 14:39 (GMT)
Implement a new util function to get reference of mesh tex space
June 9, 2017, 14:30 (GMT)
Cleanup: get rid of some now unused animdata ID management custom functions.

That's the kind of commit that are nice to do - getting rid of
half-working custom pieces of code, now that we have generic tools
to do same thing. ;)
June 9, 2017, 14:30 (GMT)
Fix crash when making local object+obdata with linked armature.

Reported by Andy Goralczyk (@eyecandy) over IRC, thanks!

Simply nuke all that poor broken custom one-by-one handling in
object_relations.c code, and use highly complex but powerful and
well-tested BKE_library_make_local() in all cases of MakeLocal!

ID management, especially related to linking, is very hairy matters,
better to have as few as possible core functions managing all the dirty
details. ;)
June 9, 2017, 13:01 (GMT)
Eevee: Fix crash when saving file / opengl render.
June 9, 2017, 09:56 (GMT)
Eevee DoF: Use more reasonable UI range for anamorphic bokeh

Regular camera lens have a ratio of 1.0. The anamorphic bokeh can be
used freely as an artistic decision, but it's nice to clamp it to 2.0,
to match real cameras.

That end up giving a reference for artistis playing with the
parameters unaware of the more realistic limits.
June 9, 2017, 09:56 (GMT)
Fix T51720: Depth of Field Bug - Black Screen
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021