Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2820 / 5574

July 24, 2014, 07:18 (GMT)
Fix T41149: Dissolve Crash Due to AutoSmooth.

bmesh's 'Join Edge Kill Vert' was using own code to delete loops, instead of
using `bm_kill_only_loop()`, which did not tag loop indices as dirty (causing
the crash), but also did not free loop's CDData...
July 24, 2014, 06:53 (GMT)
UI: prevent dragging a popup from activating a button
July 24, 2014, 06:27 (GMT)
Correct last commit
July 24, 2014, 06:19 (GMT)
Cleanup: ui_but_is_editable flip return value
July 24, 2014, 05:29 (GMT)
Freestyle: minor revisions of Python API docstrings and comments.
July 24, 2014, 05:29 (GMT)
A follow-up to Patch D623: minor code updates and style cleanup.
July 24, 2014, 05:29 (GMT)
Freestyle Python API: Updates and speedups for the parameter editor

In addition to D319, this patch updates the parameter editor, the UI of Freestyle.

Using new API functionality and experience gained in making D319, this patch
provides a quite noticable speedup for commonly-used Freestyle linestyle modifiers.

As this patch touches a lot of code (and mainly the foundations) it is likely that
mistakes are made. The patch has been tested with a regression suite for Freestyle
(https://github.com/folkertdev/freestyle-regression-tests/tree/master), but testing
with scenes used in production is very much appreciated.

Differential revision: https://developer.blender.org/D623

Author: flokkievids (Folkert de Vries)

Reviewed by: kjym3 (Tamito Kajiyama)
July 24, 2014, 05:08 (GMT)
UI: Correct code cleanup

Old code commented to reverse list in fact did nothing, replacing with call to reverse broke menu arrowkeys direction.
July 23, 2014, 20:33 (GMT)
Buildbot: proper fix for 'testbuild overriding master builds' issue.
July 23, 2014, 20:28 (GMT)
Revert "Buildbot: more fixes, this time to upload logic."

This reverts commit b1e1646d945d8f7e15c7828a9a5fb0fc4f516f51.

Sorry, was a bit too quick on this one... :/
July 23, 2014, 20:21 (GMT)
Buildbot: more fixes, this time to upload logic.

We do not want testbuild to override 'official' (master) builds!
July 23, 2014, 18:59 (GMT)
Updates/fixes for new UI messages.
July 23, 2014, 18:59 (GMT)
Buildbot: fix to previous commit, to handle svn libs...
July 23, 2014, 18:06 (GMT)
Texture painting:

Add ability to select UV layer from the layer panel.
July 23, 2014, 17:29 (GMT)
Editmesh: Add option to tear boundary vertices when dissolving
July 23, 2014, 16:10 (GMT)
Buildbot: rework to support branch selection.

Issue with previous code was that branch selected was applied to all repositories.
To be able to control branch on a per-repo basis, we need to use codebases instead.

This commit only enables branch (master/testbuild) and revision selection for master,
we probably do not need this for submodules currently (easy to enable anyway).

Note: tested on local buildbot setup, for linux only (up to build step, have no build env).
July 23, 2014, 14:46 (GMT)
Bake-API: Test for cyclic node connection

If the active image node contributes to the final material shader
(meaning it's either directly or indirectly connected to an Output Node)
the user will receive an alert about circular dependency.

Similar to what we do for Blender internal the baking will still happen,
but the user will receive the alert which should prevent the image
saving to happen if the result was not intentional.

Core function to check for node output written by Lukas Toenne.

Reviewers: lukastoenne, campbellbarton

Differential Revision: https://developer.blender.org/D673
July 23, 2014, 14:10 (GMT)
Extended mathutils.Vector.orthogonal() to accept a 2D vector.

Reviewer: Campbell Barton

Differential revision: https://developer.blender.org/D668
July 23, 2014, 14:05 (GMT)
Fix T41157

Was an issue with python interpretation error. Second part of the bug is
fixed by Campbell.
also minor UI tweak for occlusion UI.
July 23, 2014, 13:26 (GMT)
Occlusion Query based selection.

This patch creates an interface for selection mechanisms in opengl. This
makes it possible to switch between occlusion query based or select
rendermode based selection transparently.

This is really useful on graphics drivers that do not accelerate the
select rendermode path (some ATI cards are notorious for this, and the
new path is used by default there), since occlusion queries are always
hardware accelerated due to their use in games.

The option can be found under system - selection. Auto just enables
occlusion queries for ATI users while the rest of the options enforce
one of the two methods always.

There is just one known change, previous code enforced nearest bone to
always get selected, even when mouse selecting near the same position, I
couldn't replicate the behaviour though.

patch by me with edits and review by Campbell.

Thanks!
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021