Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2901 / 5574

April 13, 2014, 10:34 (GMT)
Split Normals I (3/5): Add 3Dview shading support of split normals.

Mostly monkey coding in gpu ("modern" VBO drawing) and DM variants ("legacy" drawing) code...

Reviewers: brecht

Reviewed By: brecht

CC: campbellbarton

Differential Revision: https://developer.blender.org/D367
April 13, 2014, 10:25 (GMT)
Split Normals I (2/5): Add basic BMesh support of split normals.

* Merely a re-implementation of core split algorithm for BMesh, taking advantage of topological data available.
* This code needs valid loop indices, so added BM_LOOP support to BM_mesh_elem_index_ensure() & co.

Reviewers: campbellbarton

Reviewed By: campbellbarton

CC: brecht

Differential Revision: https://developer.blender.org/D366
April 13, 2014, 10:19 (GMT)
Split Normals I (1/5): basis for split normals (nearly nothing user-visible here):

* Add a new calcLoopNormals function to DerivedMesh struct, and implement it for CDDM and CCGDM (subsurf).
EditDerivedBMesh (edit mode DM) only gets a dummy one in this commit.
* Add a tessellated version of CD_LOOPNORMAL layer (CD_TESSLOOPNORMAL), with relevant code to handle it
(tessellation, rna access, etc.).
* Change auto_smooth options of Mesh (angle now in radian internaly, and toggle is now used to enable/disable
split normals in DM creation process). Note BI render code is not touched here, hence its behavior regarding
this option is now incoherent, will be addressed in a separate commit.

Reviewers: campbellbarton

CC: brecht

Differential Revision: https://developer.blender.org/D365
April 13, 2014, 10:15 (GMT)
Revert "Fix T39484: Time line: highlighted area for frame range one frame too short."

This reverts own commit e9d733a8bd9ebf803d4afac419670974792a3c0d.

Turns out there is no consensus here, better to open a design task. :/
April 13, 2014, 10:12 (GMT)
LinkList stack macros to swap and pop into a separate stack.
April 13, 2014, 01:26 (GMT)
Code cleanup: quiet warnings & style
April 12, 2014, 18:12 (GMT)
Code cleanup: RAS_ILightObject is class, not a struct.

Patch by John Pavel.
Differential Revision: https://developer.blender.org/D459
April 12, 2014, 16:33 (GMT)
Slight modification to previous color wheel tweak.

Do not use compat version, we do not have a valid previous value really
to use here.
April 12, 2014, 06:35 (GMT)
Fix for sculpt mode last-stroke applying obmat twice
April 12, 2014, 05:38 (GMT)
View3D: refactor ED_view3d_draw_offscreen and view3d_main_area_draw_objects

de-duplicate object drawing code between offscreen buffer and regular view3d.

Also skip drawing grease pencil and setting pixelspace when drawing from lamps.
April 12, 2014, 03:06 (GMT)
BMesh: minor change to looping
April 11, 2014, 21:55 (GMT)
Walk Navigation: no one should fall through the floor ever again (fix #T39561)

This could go in 2.70a
April 11, 2014, 20:45 (GMT)
Fix for color pickers:

HSL/HSV value would still get converted from linear values.
April 11, 2014, 13:17 (GMT)
Fix part T39643: Compositor renders blank Render Layer from other Scenes

Fixed the part with missing tiles highlight and render info when rendering
different scene via the render layers node.

Displaying of the rendered result for a different scene after the render
is finished is still not "fixed". That's an intended behavior actually
to display render result for an active scene.
April 11, 2014, 12:13 (GMT)
Fix T39627

HSL sliders jumping. The issue here is that we store HSV in display
space.
To correctly account for that, made sure HSV/HSL is now using the
displayed
color to compute the values in the sliders. RGB values still show
the property values (linear for linear, gamma corrected for gamma
corrected)

We could change the way we store HSV uniformly (ie in all the code), but
we would need to add many more conversions in the picker code to account
for storing it that way. Also it doesn't make sense: Color pickers
should help with -visible- color selection. It may
be worth changing the RGB sliders as well.
My fix takes into account the way HSV is stored in HSVCube as well in
the code.
April 11, 2014, 12:02 (GMT)
Fix redraw and undo issues with hidden parts in dyntopo after recent
changes.
April 11, 2014, 11:56 (GMT)
Fix T39266: Weird Skin modifier shutdown

Fix wrong quat being calculated for curve's path.
Also avoid some divisions by zero.

Happened in cases when all the curve points have the same coord.
April 11, 2014, 11:20 (GMT)
Blender Internal: remove BLI BVH for raytracing.

It has no benefits over other BVH types, as far as I know it was only added
because it was possible. This also fixes T39344.
April 11, 2014, 10:26 (GMT)
Fix T39584: Effects strips render black

It's possible that effetc strip would be placed to the same
'machine' as it's inputs. We don't want to clear such strips
from the stack.
April 11, 2014, 10:17 (GMT)
Fix T39640: Crash on maximizing/minimizing UV/Image Editor

Added a NULL-pointer check for now, actual issue might be
burried somewhere else (aka maybe traversal of the WM is
not actually correct here?)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021