Blender Git Commits

Blender Git "master" branch commits.

Page: 3240 / 5574

April 1, 2013, 10:26 (GMT)
remove duplicate defines in makesrna.c
April 1, 2013, 10:18 (GMT)
code cleanup: split editmesh_tools.c, into inset, bevel (both modal operators) and moved extrude operators into their own file.
also move some selection operators from editmesh_tools.c into editmesh_select.c
April 1, 2013, 09:55 (GMT)
Fix #34813: smooth brush used on a shape key messes up the topology - part2

This reverts rev55642 and fixes issue in a different way.

The thing here is: isolated vertices are for sure not in BVH
and updating keyblock could not only rely on idea that all
vertices are in BVH (no idea why it was noticed just now).

Solved in a way, that uses old keyblock coordinates as new
keyblock, and then refines it using coordinates from BVH.

Hopefully it'll cover all cases now :)
April 1, 2013, 09:46 (GMT)
Audaspace: adding support for ffmpeg planar formats, breaks support for older ffmpeg versions.
April 1, 2013, 09:15 (GMT)
Draw checker backdrop for sequencer when in RGBA mode
April 1, 2013, 07:57 (GMT)
correct too-big allocation in mesh beautify.
April 1, 2013, 07:50 (GMT)
Fix #34819: Background image gets pixelated when zooming in

Was a regression in glaDrawPixelsTex changes related on zoom filter.
For background image linear interpolation was used.
Revision 4e0e9eb by Sergej Reich
March 31, 2013, 19:52 (GMT)
Draw relationship lines for rigid body constraints

Makes it easier to see what's connected to what.
March 31, 2013, 19:46 (GMT)
Fix for [#34821] Split Viewer node won't show the backdrop
* Regression introduced in r55451
Revision 146a154 by Sergej Reich
March 31, 2013, 17:41 (GMT)
Fix typo in recent i18n changes

Broke rigid body buttons in physics tab.
March 31, 2013, 16:17 (GMT)
Changes to Stencil control:

* Add a poll function that only activates the operator when a stencil
brush is active
* Change shortcuts to RMouse - translate, Shift - RMouse Scale, Ctrl -
RMouse, rotate. MUCH faster and simpler workflow.
* Change shortcut of colour sampling to S. Sampling is important but not
as important as warranting the Right Mouse button.
* Add a notifier so that toolbar gets updated texture rotation when
rotating the stencil

Also,
* Slight rearrangement of options so that jittering is more accessible
(easily more often used than smooth stroke)
March 31, 2013, 11:20 (GMT)
optimize away reloading of brush texture when rotating the stencil
March 31, 2013, 11:04 (GMT)
UI cleanup:

* Using masking is determined only by the presence of the texture,
remove extraneous DNA flag (might cause issues later but in practice
brush options are not harmful)
* Overlay and angle sliders are active during stencil mapped brushes
* Only draw the overlay if there's a texture.
March 31, 2013, 10:33 (GMT)
Work-in-progress re-implementation of CustomData-based edge/face marks.

Most changes in revision 55228 were reverted and Freestyle edge/face marks
were re-implemented using CD_ORIGINDEX layers of edge/poly custom data.

For this implementation to work properly, modifiers were updated so that
required CD_ORIGINDEX layers will be set. As pilot cases, the Mirror and
Solidify modifiers were updated (see comments in the code).

Some Freestyle-specific code is necessary in DerivedMesh.c so that the
CD_FREESTYLE_EDGE/FACE layers will be transferred from meshes to derived
meshes. This seems unnecessary, so further investigation is foreseen.
March 31, 2013, 03:28 (GMT)
style cleanup
March 31, 2013, 01:18 (GMT)
Cycles / Shader Graph optimization:
* Unnecessary shader inputs inside the Mix Shader are now ignored, in case the factor is 0.0 / 1.0 and not connected.
This way we save some render time for complex node graphs.

Example: http://www.pasteall.org/pic/show.php?id=48226
Check the Mix Shader at the end: In this case, Cycles will now avoid the complete huge shader tree, and only calculate the Diffuse Shader.
Rendertime decreased from 1:50 min to 1:20 min on CPU. GPU rendering benefits as well from this.

This only affects SVM, OSL was already doing these optimizations.
March 31, 2013, 01:11 (GMT)
remove blender foundation copyright from freestyle files.
this can be added back on case-by-case basis, but better not assume ownership of another projects work by default.
March 31, 2013, 00:38 (GMT)
Woot woot commit.

Stencil style texture mapping. Ready for field testing and user feedback.

This commit adds stencil like brushes, like those that existed on old ptex branch.
(with the exception of clip colour)
To control the position of the stencil, you use

Q: translation
Shift - Q: scaling
Ctrl - Q: rotation

There's extra work that has been done to make this work:

* Support for coloured overlay in vertex/texture painting
* Also made A button do stroke mode selection like in sculpt mode,
when mask painting is inactive.

There are some TODOs to work on during bcon3:

* Support tiled and stencil mode in 2D painting. Support alpha textures also.
* Tidy up overlay code. There's some confusion there due
to the way we use the primary brush texture sometimes for alpha, other times
for colour control.

WIP design docs will be in

http://wiki.blender.org/index.php/User:Psy-Fi/New_Brush_Tool_Design
March 30, 2013, 20:50 (GMT)
Elbeem fluid: Remove hardcoded 16GB RAM limit on 64bit systems
March 30, 2013, 16:42 (GMT)
Updated default line style parameters.
- Line color set to black.
- Line thickness set to 3.
Based on review comments by IRIE Shinsuke.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021