Blender Git Loki

Kaikki Blender Git kommitit.

Page: 4211 / 8462

September 14, 2016, 21:57 (GMT)
Avoid include in header file
September 14, 2016, 18:09 (GMT)
Cycles: Deduplicate light pass code
September 14, 2016, 17:45 (GMT)
Cycles: Stop lamp sampling if the lamp isn't visible

Both spot and area light have large areas where they're not visible.
Therefore, this patch stops the light sampling code when one of these cases (outside of the spotlight cone or behind the area light) occurs, before the lamp shader is evaluated.
In the case of the area light, the solid angle sampling can also be skipped.

In a test scene with Sample All Lights and 18 Area lamps and 9 Spot lamps that all point away from the area that the camera sees, render time drops from 12sec to 5sec.

Reviewers: brecht, sergey, dingto, juicyfruit

Differential Revision: https://developer.blender.org/D2216
September 14, 2016, 16:53 (GMT)
Cycles: Also support the constant emission speedup for mesh lights

Reviewers: brecht, sergey, dingto, juicyfruit

Differential Revision: https://developer.blender.org/D2220
September 14, 2016, 15:27 (GMT)
Merge branch 'master' into asset-engine
September 14, 2016, 15:26 (GMT)
Fix T49352: Blender's file browser do not display previews.

Own stupid 'logical inversion' mistake in rBa2677100fef06af.
September 14, 2016, 15:20 (GMT)
Merge branch 'master' into asset-engine
September 14, 2016, 15:02 (GMT)
Add SpaceType.manipulators callback for startup registration of manipulator-maps

Aaaannd the usual cleanup.
September 14, 2016, 14:46 (GMT)
Blender 2.78: Point locales to a new branch hash
Revision 804f6bf by Mike Erwin (master)
September 14, 2016, 14:35 (GMT)
fix Mac build with Xcode 8

Small issues in GHOST
- use NSApplicationDelegate protocol for our app delegate
- make sure NSApp is initialized before using
(cherry picked from commit df7be04ca6d4b6dccc998445386228699d72d072)
Revision 110d68c by Mike Erwin (master)
September 14, 2016, 14:29 (GMT)
Gawain: flesh out VertexBuffer

create, specify, fill with data
Revision df7be04 by Mike Erwin (master)
September 14, 2016, 14:29 (GMT)
fix Mac build with Xcode 8

Small issues in GHOST
- use NSApplicationDelegate protocol for our app delegate
- make sure NSApp is initialized before using
September 14, 2016, 14:24 (GMT)
Cleanup: Fix epic indent failure in previous commit :/
September 14, 2016, 14:18 (GMT)
Cleanup: Fix epic indent failure in previous commit :/
September 14, 2016, 14:15 (GMT)
Fix missing PaintCurves list in bpy.data

Minimal list features for now, no add/remove stuff, that we can add later...

Reported by sybren.

Should be safe for 2.78.
September 14, 2016, 14:14 (GMT)
Fix missing PaintCurves list in bpy.data

Minimal list features for now, no add/remove stuff, that we can add later...

Reported by sybren.

Should be safe for 2.78.
September 14, 2016, 14:14 (GMT)
Fix T49341: Bad motion blur behavior in Cycles when using Speed effect in Sequencer

Cycles was thinking it always rendering integer frame, which is not correct.
September 14, 2016, 13:58 (GMT)
Fix T49342: TypeError when autocompleting bpy.app.something.

Regression from rB036c006cefe471. We can't use self here, self is bpy.app, not pydescriptor of python path getsetter...

So for now, do not try to replace getsetter by actual value in bpy.app's dict,
just return static var generated on first run.

Should be safe for 2.78.
September 14, 2016, 13:57 (GMT)
Fix memory leak in copy pose operator
September 14, 2016, 13:54 (GMT)
Fix T49342: TypeError when autocompleting bpy.app.something.

Regression from rB036c006cefe471. We can't use self here, self is bpy.app, not pydescriptor of python path getsetter...

So for now, do not try to replace getsetter by actual value in bpy.app's dict,
just return static var generated on first run.

Should be safe for 2.78.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021