Blender Git Loki

Blender Git commits from all branches.

Page: 2623 / 2888

May 25, 2014, 22:32 (GMT)
Detect intersection of buttons with big segment from center of pie menu.

This already starts feeling like a pie menu. A better model for
intersection might be to store a direction for the pie menu widgets and
check if cursor is within the designated angle.

Also python menus don't work too well yet.
May 25, 2014, 21:08 (GMT)
Do not align pie menu item text on the left. Also some minor cleanup
May 25, 2014, 20:21 (GMT)
comments style fixed
May 25, 2014, 20:05 (GMT)
added vertex group support to mark passive areas of an object (which remain static)
also rudimentary ground toggle / ground connect toggle operators
May 25, 2014, 16:47 (GMT)
Merge branch 'master' into pie-menus
May 25, 2014, 15:40 (GMT)
Merge remote-tracking branch 'origin/master' into soc
May 25, 2014, 12:54 (GMT)
Removed the users refcount and mutex from the DepsgraphScheduler.

This was introduced by cycles to automatically disable the render
engine when it's not in use, but doesn't make a lot of sense for the
dependency graph. It adds unnecessary complexity here.
May 25, 2014, 09:09 (GMT)
Extended scheduler implementation, adding task pools.

This is a concept added by Cycles and the current depsgraph. It allows
sorting tasks into groups (pools) and wait/stop/cancel them based on
these groups.

This might come in handy later for different evaluation contexts.
May 25, 2014, 02:34 (GMT)
Make OpenSubdiv-CAPI aware of clew

So now OpenCL backennd is expected to be portable across the platforms.

Requires latest dev branch of OpenSubdiv dev branch.
May 24, 2014, 22:44 (GMT)
added Manta.h for mantaflow integrtion; reading smoke simulation files
May 24, 2014, 13:38 (GMT)
Part of previous request:

Always display uv layer of active texture paint layer in uv editor.
May 24, 2014, 13:29 (GMT)
Fix cmake error.
May 24, 2014, 13:07 (GMT)
xrg feedback request series #2:

Set the image of active paint slot of the active material (of the active
object of the active scene...phew! :p) in image editors when entering
texture paint mode.

+ some minor identation fixes.
May 24, 2014, 12:27 (GMT)
2D painting UI:

Expose Image Paint Panel under Options Tab that includes unified paint
settings. Moved wrap option there as well (I think it makes sense for
this to be a paint option instead of a brush option but leaving for
later)
May 24, 2014, 12:24 (GMT)
Cycles: Use a function to calculate sin and cos at the same time.

Only enabled for gcc atm, tested on an Ivy Bridge CPU with gcc 4.8.
This gives me about 4% speedup in simple scenes like the cornell_box.blend and color_ramp.blend.

Can probably also be enabled for clang and msvc later, they have a sincos() function as well.

THis commit also contains small cleanup and a compile fix for the AVX2 kernel after merge.
May 24, 2014, 12:17 (GMT)
xrg feedback request series:

Unified color option. This only unifies background and foreground
colors. I think gradients are too specific tools to be unified across
brushes.
May 24, 2014, 11:59 (GMT)
Merge remote-tracking branch 'origin/master' into soc-2014-cycles
May 24, 2014, 10:08 (GMT)
xrg feedback bugfix series #1:

Fill tool does not utilize blend modes.
May 23, 2014, 22:38 (GMT)
Improved solution for Basic Camera rendering

I'm now duplicating the main camera memory instead of adding it in
bmain, same for camera datablock. This way the left and right cameras
are entirely invisible to the user.
May 23, 2014, 18:58 (GMT)
Support for Basica camera rendering

Note: as of now this is creating multiple camera datablocks (and
unlinked objects) in the scene. I tried freeing them in the
render_free_stereo() routine, but it only set usercount to zero (so they
are still visible) and I get a crash when I leave Blender.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021