Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 3310 / 5574

January 29, 2013, 17:30 (GMT)
Cycles: collapse preview render panel by default. It's a matter of personal
preference, but it slows down 3D view rendering to have two renders going so
I rather disable it by default.
January 29, 2013, 17:15 (GMT)
Fix #34003: hide confusing unlink button for pinned datablock in properties editor.
January 29, 2013, 15:05 (GMT)
skip calculating the normal for each face when triangulating, all callers make sure its valid. also remove some commented code (more then one generation of bmesh old).
January 29, 2013, 14:52 (GMT)
Preview Render:
* Changing Material Preview type (Sphere, Monkey...) should not trigger ND_SHADING_DRAW. Caused Cycles 3D View render to re-start.

It now only triggers an ND_SHADER update, which will be handled inside the Properties Editor Listener and executes a Preview Re-Render.
January 29, 2013, 12:32 (GMT)
Cycles Hair: Addition of render settings and static BVH strand width scaling

Addition of a RNA function to toggle between the hair settings and rebuild the cache. This enables the usage of the render step, child number and full display percentage with f12 rendering.

A scaling to the strand radius has also been added for the static bvh. This only matches up with dynamic for uniform scaling.

A very small fix is included for multiple uvs/vertex colours when using child particles.
January 29, 2013, 12:03 (GMT)
Alpha display changes:

Previous alpha-overing on black for RGB display wasn't so much useful
for artists, changed in a way:

- Made RGBA display default for node editor backdrop and image editor,
so it'll be clear that image does have alpha channel
- RGB display will ignore alpha channel completely

Reshuffled buttons for RGBA/RGB so now the order is following:
RGBA | RGB | Alpha | Z

Still to come: startup.blend shall be altered to make RGBA default.
January 29, 2013, 10:43 (GMT)
sculpt, replace bmo call to triangulate with BM_mesh_triangulate()
January 29, 2013, 10:31 (GMT)
Triangulate modifier no longer uses bmesh operator api call, instead add a BM_mesh_triangulate() function. Gives ~2x speedup in my tests on an optimized build.
January 29, 2013, 08:34 (GMT)
Some optimization (their is much more possible here, but it will have to wait for complete refactor I�??m working on currently).
January 29, 2013, 08:21 (GMT)
Fix #34009: multi user curves + deform modifier behavior

Issue was caused by storing BB calculated from final displist in
Curve datablock and not having Object's BB at all. This is not
clear at how could have been worked for so long.

Changed it so Curve's BB is calculated from non-deformed displist,
which matches BKE_object_min_max and BKE_curve_texspace_calc and
made it so Object's BB would be calculated from final displist.
January 29, 2013, 08:19 (GMT)
fix [#34024] delete - Edge loop crash
January 29, 2013, 08:01 (GMT)
More UI messages tweaks and fixes. Please do not use points inside tooltips, unless they are absolutely mandatory (they are ugly, as we do not have final points!).
January 29, 2013, 07:21 (GMT)
Fix build with blender player.
January 29, 2013, 05:30 (GMT)
tweak to edge slide - use a quads opposite vertex when both edges share a quad, gives nicer results.
January 29, 2013, 05:18 (GMT)
fix for fix, ugh!, vertex slide with concave/convex ngons & normal flipping should now work properly in all cases.
... somehow I managed to make test-cases that worked in previous commits but failed in other cases.
January 29, 2013, 03:42 (GMT)
Merged changes in the trunk up to revision 54171.
January 29, 2013, 03:25 (GMT)
Correct fix for r54164, the testcase I was using worked but different edge slide examples didn't.

Edge slide needed to check for concave ngons too.

add BM_loop_is_convex() and expose to python too.
January 29, 2013, 03:12 (GMT)
Fix for a crash when freeing copied scenes.

The problem was caused by the fact that BKE_scene_copy() was simply doing "memcpy"
to duplicate render layers including lineset settings without taking care of pointers
in the linesets. For this reason, freeing the original scene and copied one resulted
in freeing allocated memory buffers twice.

Now BKE_scene_copy() properly duplicates linesets as part of render layers.

Also some code clean-up was made in the modified files.

Problem report by IRIE Shinsuke (with a patch to fix the crash). Many thanks!
Revision cf9e619 by Joshua Leung
January 29, 2013, 03:04 (GMT)
Skeleton Sketching bugfixes/tweaks

* Disabling Skeleton Sketching now refreshes the view properly, so that strokes
don't linger on even after being disabled
* Added the delete operator to the panel
January 29, 2013, 02:17 (GMT)
fix for r54166, the average edge length needs to be maintained.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021