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. |
Revision 8b9bd8a by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) 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 |
Revision d5ba36e by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) 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. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021