Blender Git Commits

Blender Git "master" branch commits.

Page: 2826 / 5574

July 15, 2014, 14:33 (GMT)
Selective changes picked from: e01449fa4bb0df252d32a3b98ee1e8f195923d96
Author: Jason Wilkins

Improves cmake's ability to find our libraries on Windows / MSVC 2013
July 15, 2014, 11:35 (GMT)
BLI_kdopbvh: Replace realloc's with BLI_stack
July 15, 2014, 11:09 (GMT)
BLI_stack: various small additions

- add BLI_stack_count
- add BLI_stack_pop_n to pop into an array
- add BLI_stack_push_r, which returns a pointer that can be filled in

Also remove sanity check in BLI_stack_pop, assert if the stack is empty.
July 15, 2014, 09:59 (GMT)
Fix T40964: Massive shading failures with glass node mixing, whiteouts and blackouts
Revision 2f03ccc by Lukas Toenne
July 15, 2014, 09:03 (GMT)
No preemptive removal of muted and reroute nodes from compositor node
trees for localization (previews and viewer evaluation).

This is handled entirely by the compositor already. Doing this during
localization is redundant and risks divergent behavior.
Revision 2bdb872 by Lukas Toenne
July 15, 2014, 09:03 (GMT)
Fix T41067: Muted nodes still do data type conversions.

Proxy operations from muted nodes would still create conversion
operations where the datatypes don't match, which creates unexpected
behavior. Arguably datatype conversion could still happen even when the
main operation is muted, but this would be a design change and so is
disabled now.
July 15, 2014, 03:08 (GMT)
Edgehash: Improve magic number for hashing

Gives consistently better results. Tested with wide variety of meshes.
July 15, 2014, 01:36 (GMT)
Fix T41074: Several Mouse Look actuators not working well together when reset button are set in one or several of them

Fix provided by lordloki (Jorge Bernal)
July 15, 2014, 01:30 (GMT)
BGE: TrackTo actuator: increasing up & track axis options

This is related to Task T34861 to increase up & track axis options for TrackTo actuator. I've just added it to differential to facilitate an easier review.

With the patch applied you can select X, Y and Z axis for the Up axis, and X, Y, Z, -X, -Y and -Z for the track axis.

Related to the implementation I have used the algorithm from Trackto constrain placed in constrain.c but adapted to be used with MOTO library.

The wiki docs are here (http://wiki.blender.org/index.php/User:Lordloki/Doc:2.6/Manual/Game_Engine/Logic/Actuators/Edit_Object#Trackto_Actuator).

Test file is here: {F97623}

I have also uploaded 2 screenshots showing the UI modifications to the TrackTo actuator:

{F91992} {F91990}

Reviewers: moguri, dfelinto

Reviewed By: moguri

CC: Genome36

Differential Revision: https://developer.blender.org/D565
July 14, 2014, 20:49 (GMT)
Fix T41044 Cycles Bake: world space location affects object space normal pass
July 14, 2014, 14:49 (GMT)
Follow up to previous commit.

* Expose is_tablet property to events to determine if event contains
tablet data.
* Expose tablet tilt for events as a 2D vector in python
July 14, 2014, 14:06 (GMT)
Feature request:

Expose pressure from event system to python. This will return the tablet
pressure, if a tablet is present, or 1.0 if not.
July 14, 2014, 13:59 (GMT)
GHash, EdgeHash: add debugging function to measure the hash quality

Can use to check on improvements to hash functions.
July 14, 2014, 11:34 (GMT)
Error in last commit
July 14, 2014, 11:32 (GMT)
Py/API: add bmesh.utils.face_split_edgenet
Revision 1bda27f by Gaia Clary
July 14, 2014, 09:50 (GMT)
Tooltip improvements for modifier functions
July 14, 2014, 04:23 (GMT)
Remove redundant NULL check
July 14, 2014, 04:22 (GMT)
BMesh: avoid redundant normalize comparing angles
July 14, 2014, 01:55 (GMT)
Math Lib: add compare_len_squared_v3v3 from paint branch
July 14, 2014, 01:33 (GMT)
Math Lib: accept a limit of 0.0 when comparing vectors
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021