Blender Git Loki

Kaikki Blender Git kommitit.

Page: 3690 / 8462

September 12, 2017, 11:26 (GMT)
compile fixes after merge
September 12, 2017, 11:25 (GMT)
Merge remote-tracking branch 'refs/remotes/origin/blender-v2.79-release' into fracture_modifier

Conflicts:
source/blender/blenkernel/intern/rigidbody.c
September 12, 2017, 11:22 (GMT)
Cycles tests: Add baking features tests
September 12, 2017, 11:20 (GMT)
Fix T52679: Hole in bake normal

In fact, any type of baking might have caused holes in mesh.

The issue was caused by zspan_scanconvert() attempting to get order of traversal
'a-priori', which might have failed if check happens at the "tip" of span where
`zspan->span1[sn1] == zspan->span2[sn1]`.

Didn't see anything bad on making it a check when iterating over scanlines and
pick minimal span based on current scanline. It's slower, but unlikely to cause
measurable difference. Quality should stay the same unless i'm missing something.

Reviewers: brecht, dfelinto

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D2837
September 12, 2017, 10:50 (GMT)
Fix rare firefly in volume equiangular sampling when sampling short distance.
September 12, 2017, 10:50 (GMT)
Cycles tests: add environment variable to update references renders.

This will copy new renders over references renders:
CYCLESTEST_UPDATE=1 ctest -R cycles
September 12, 2017, 10:45 (GMT)
Cycles: improve sample stratification on area lights for path tracing.

Previously we used a 1D sequence to select a light, and another 2D sequence
to sample a point on the light. For multiple lights this meant each light
would get a random subset of a 2D stratified sequence, which is not
guaranteed to be stratified anymore.

Now we use only a 2D sequence, split into segments along the X axis, one for
each light. The samples that fall within a segment then each are a stratified
sequence, at least in the limit. So for example for two lights, we split up
the unit square into two segments [0,0.5[ x [0,1[ and [0.5,1[ x [0,1[.

This doesn't make much difference in most scenes, mainly helps if you have a
few large area lights or some types of HDR backgrounds.
September 12, 2017, 10:43 (GMT)
Fix Cycles bug in RR termination, probability should never be > 1.0.

This causes render differences in some scenes, for example fishy_cat
and pabellon scenes render brighter in a few spots. This is an old
bug, not due to recent RR changes.
September 12, 2017, 10:36 (GMT)
only break constraints with threshold >= 0
September 12, 2017, 08:47 (GMT)
Update submodules to 2.79 release commits.

Should have been done before ahoy, sorry about that. Means 2.79 tag will
be one (no functionnal changes) commit ahead from our 2.79 builds, think
we can live with that.
September 12, 2017, 08:33 (GMT)
Cycles: Tweaks to avoid compilation error of megakernel

Also moved code out of deep-inside ifdef block, otherwise it was quite confusing.
September 12, 2017, 06:58 (GMT)
Fix T52705: Lamps shadows are not refreshed when tweaking lamps parameters

Lamp and camera datablocks updates should flush some updates to corresponding
objects. Currently it's done as Parameters -> Parameters relations.
September 12, 2017, 06:17 (GMT)
Update tgz script, remove deprecated `GZIP` use
September 11, 2017, 21:17 (GMT)
Eevee: Fix T52593

Use a placeholder texture to remove problems with sampler with no texture bound to it.
September 11, 2017, 21:15 (GMT)
DRW: Use static list (array) of texture/ubo to track bound textures/ubos.

This is in order to use the same texture on multiple sampler.
Also texture counter is reset after each shading group. This mimics the previous behaviour.
September 11, 2017, 14:43 (GMT)
Merge branch 'blender2.8' into greasepencil-object
September 11, 2017, 14:20 (GMT)
Working basic repository list.

Also, fixed uuids generation.

And finalized/added to UI operator to add a new, empty Amber repo in
current directory.
September 11, 2017, 14:16 (GMT)
Fix segment Fault in Onion Skin after play

Sometimes, after run animation or change the frame , the drawing cache was not set as invalid and produced a segment fault.
September 11, 2017, 12:20 (GMT)
Eevee: Fix performance issue on intel.

I did not checked if it makes a diff on other GPU. This might be change to be intel only.
September 11, 2017, 11:59 (GMT)
Eevee: Fix shadow copy shader error.

filter() is a reserved function.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021