Blender Git Loki

Kaikki Blender Git kommitit.

Page: 3306 / 8462

May 8, 2018, 13:04 (GMT)
Cleanup: Nuke empty dummy wrappers around modifier_copyData_generic().

This also changes signature of modifier copy callback, first (source)
parameter is now a const, which is saner anyway!
May 8, 2018, 12:31 (GMT)
Eevee: Fix bug with transparent object + volume rendering.

This was because the main_fb was not bound back to be updated.
Following draw calls were drawn without depth buffer.
May 8, 2018, 12:22 (GMT)
Merge branch 'master' into blender2.8
May 8, 2018, 12:22 (GMT)
Modifiers: sanitize/cleanup modifiers' copying & freeing code.

Should also fix T55000: Crash with hooks and curves in Cycles render.
May 8, 2018, 12:02 (GMT)
Fix T54999: error when entering edit mode in texture shading

When entering edit mode the texture coordinates is not calculated by
drawcachemesh. For now fallback to solid mode. This gives wrong
artifacts when disabling overlays when in edit mode. We should make it
possible to calculate the UVLOOP from bmesh. This will be done in a next
patch
May 8, 2018, 11:33 (GMT)
Merge branch 'master' into blender2.8
May 8, 2018, 11:32 (GMT)
Cleanup: quiet -Warray-bounds warning
May 8, 2018, 10:58 (GMT)
WeightVG modifiers: Cleanup, add asserts to validate expected data status...
May 8, 2018, 10:58 (GMT)
Clenup: typos.
May 8, 2018, 10:43 (GMT)
Cleanup: Operator properties for "GPENCIL_OT_multiedit_toggle"

* RNA_int -> RNA_boolean
* Rename "lines" to "toggle_visibility", as the previous name was ambiguous
May 8, 2018, 10:38 (GMT)
Cleanup: Change the "back" parameter on GP editmode toggle operators from int to bool

It should have been a bool all along. However, it's debatable whether we should
even have this property to begin with, or a bunch of operators...
May 8, 2018, 10:34 (GMT)
Modifiers: pass the ob->data to the modifier if the mesh param is NULL

This enables the modifiers to access things like vertex groups. Care should
be taken to not modifier the mesh itself in this case.
May 8, 2018, 10:18 (GMT)
Armature: Add back Stick bone draw type.

The actual code is a bit convoluted but allows good and "pseudo efficient"
drawing. (pseudo efficient because rendering instances with that amount of
vertices is really inneficient. We should go full procedural but need to
have bufferTexture implemented first) But drawing speed is not a bottleneck
here and it's already a million time less crappy than the old (2.79) immediate
mode method.

Instead of drawing actual wires with different width we render a triangle
fan batch (containing 3 fans: bone, head, tail) which is then oriented in
screen space to the bone direction. We then interpolate a float value
accross vertices giving us a nice blend factor to blend the colors and
gives us really smooth interpolation inside the bone.

The outside edge still being geometry will be antialiased by MSAA if enabled.
May 8, 2018, 10:01 (GMT)
Modifier stack: port Displace to new Mesh-based system.
May 8, 2018, 10:01 (GMT)
Fix recent Curve porting: mesh pointer may also be NULL in non-EditMode case.
May 8, 2018, 10:01 (GMT)
Mod_util: Add back vcos parameter to get_texture_coords_mesh().

Now we use vcos when provided, and fall back to mesh vertices' co
otherwise.

Deform modifiers usually do not have up-to-date coordinates in Mesh
itself, only in given vcos array!
May 8, 2018, 10:01 (GMT)
Mesh normals: clear runtime dirty normal flag also when computing clnors.
May 8, 2018, 09:59 (GMT)
Merge branch 'master' into blender2.8
May 8, 2018, 09:58 (GMT)
Tracking: Use bmain from context
May 8, 2018, 09:56 (GMT)
Clay: Simplify matcap manipulation

No need to hard-coded handling of every individual matcap.

They are in the continuous index range anyway.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021