Blender Git Commits

Blender Git "master" branch commits.

Page: 2655 / 5574

March 12, 2015, 22:35 (GMT)
Cleanup: Use differential helper class.
Revision 90f36d4 by Jorge Bernal
March 12, 2015, 21:07 (GMT)
BGE: Fix for T43793 Increment frame_start/end value to 255 frames

Currently, for animated textures we were allowing 16x16 tiles but we can reproduce 128 frames only.

Reviewers: moguri, sergey, campbellbarton

Reviewed By: sergey, campbellbarton

Differential Revision: https://developer.blender.org/D1164
March 12, 2015, 17:48 (GMT)
View3D: Quad-view opposite axis switching

Pressing Numpad9 now orbits to the opposite side in any viewport,
with the advantage that it can switch locked-quadview axis to their opposite side.
March 12, 2015, 16:40 (GMT)
Cleanup: remove unused viewnumpad code
March 12, 2015, 14:55 (GMT)
D1171: Use GHash for BHead idname lookups

This patch avoids looping over bhead's linked list when looking up values by name.

Used during appaned and library loading.
Gives noticeable overall speedup loading files that used libraries. (nearly 2x on some Mango files)
March 12, 2015, 14:55 (GMT)
Cleanup: use realloc for entry-array-resizing
March 12, 2015, 13:41 (GMT)
Cleanup: refactor header lookups into functions
March 12, 2015, 13:41 (GMT)
Cleanup: use POINTER_OFFSET macro
March 12, 2015, 13:34 (GMT)
Readme: tweaks to make it less hassle to edit

also remove "this is the Nth release" text, not so helpful and easy to forget to update.
March 12, 2015, 13:24 (GMT)
Revert "Fix T43865: Cycles: Watertight rendering produces artifacts on a huge plane"

The fix was really flacky, in terms during speed benchmarks i had
abort() in the fallback block to be sure it never runs in production
scenes, but that affected on the optimization as well. Without this
abort there's quite bad slowdown of 5-7% on the renders even tho
the Pleucker fallback was never run.

This is all weird and for now reverting the change which affects on
all the production scenes and will look into alternative fixes for
the original issue with precision loss on huge planes.

This reverts commit 9489205c5c0b9b432d02be4a3d0d15fc62ee6cb9.
March 12, 2015, 13:24 (GMT)
Fix T43974: Alpha output of movie clip node crashes blender

Issue was caused by a bug in the memory optimization commit,
should be backported to the final release branch.
March 12, 2015, 13:24 (GMT)
Partial fix for T43967: Background is wrong in 2.74

Was missing do-versions code after rotation order change in Cycles.

This is a regression and to be ported to the final release branch.
March 12, 2015, 13:07 (GMT)
Cleanup: style
March 12, 2015, 13:05 (GMT)
makesrna: move extern prototypes into own header

Patch T36049 by @jeske
March 12, 2015, 13:02 (GMT)
OpenEXR 2.2 add support for Dreamworks DWAA / DWAB compression

This patch makes it possible for the user to select all supported compression types in OpenEXR 2.2

Discussion points:
- B44 is only defined for half's it compresses to a fixed representation of 44% of the halfs. We do currently not reflect in the UI that in the case of float32's it will be equal to compression = NONE
- ZIPS is single scanline zip and is supposed to be useful in cases where importing in Nuke happens.
- The new Dreamworks formats, are the worth exposing etc etc

Reviewers: campbellbarton, sergey

Reviewed By: sergey

Projects: #bf_blender

Differential Revision: https://developer.blender.org/D1050
March 12, 2015, 12:52 (GMT)
Remove version from readme, (replace on install)
March 12, 2015, 12:52 (GMT)
Fix loading of indexed .bmp files

D1173 by @rdb

Support for 1,2,4 bit images
March 12, 2015, 12:50 (GMT)
Cycles / Decoupled Ray Marching: Skip consecutive empty steps.

This merges consecutive empty steps in the decoupled record function,
which can lead to fewer iterations in the scatter functions.

Only helps slightly though (1%), but doesn't hurt to have this.

Differential Revision: https://developer.blender.org/D873
March 12, 2015, 12:50 (GMT)
Cycles: Make Background MIS building threaded

Use multiple threads for building the MIS table, if the
resolution is higher than 512.
Also replace division by cdf_total, with a inverse multiplication by
cdf_total_inv. This gives further speedup.

On my Macbook (8 CPU threads) this improves the time to build the table:
Resolution 4096: From 0.16s to 0.03s
Resolution 8096: From 0.61s to 0.11s

This especially helps to reduce the scene update time, when tweaking world
shader while viewport rendering is running.

Patch by Sergey and myself.

Differential Revision: https://developer.blender.org/D1159
March 12, 2015, 12:50 (GMT)
Blender 2.75 release cycle start: BCon1
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021