Laurynas Duburas laurynas
  • Joined on 2021-06-10
Laurynas Duburas created pull request blender/blender#119346 2024-03-11 20:52:55 +01:00
Fix #119247: Regression: Curves: Extra point in evaluated spline of Curves geometry
Laurynas Duburas created branch fix=extra-point-in-evaluated-spline in laurynas/blender 2024-03-11 20:48:03 +01:00
9666432063 Fix #119247: Regression: Curves: Extra point in evaluated spline of Curves geometry
1f1fbda3ee UI: template_ID button Width Minimums
c7e4365d7a Merge remote-tracking branch 'origin/blender-v4.1-release'
5531a191e8 Fix #117798: "Nothing to Bake" when pose object is not selected
1df10d0d25 Fix #119014: Crash on keymap editing for Mac
Compare 10 commits »
Laurynas Duburas commented on pull request blender/blender#119053 2024-03-11 19:09:59 +01:00
Curves: Bezier handles for new Curves

I'm not sure if this can be fully implemented without taking into account that nurb curves also need special drawing for the control points and without drawing the actual evaluated curve as in…

Laurynas Duburas commented on issue blender/blender#109363 2024-03-07 22:01:22 +01:00
GP Fill Tool not working on Mac with Metal GPU Backend

Managed to reproduce with only one shape from given file on 4.0.0 Someho…

Laurynas Duburas commented on issue blender/blender#119014 2024-03-07 13:05:01 +01:00
Crash while editing keymap entry (MacOS only)

No exception is thrown, if to change comparator to:

return a->name.compare(b->name);

I suspect that some values in a list with condition `BLI_strcasecmp_natural(a->name.c_str(),…

Laurynas Duburas pushed to bezier-handles-for-new-curves at laurynas/blender 2024-03-07 08:50:03 +01:00
d516a542ee Small optimization
Laurynas Duburas pushed to bezier-handles-for-new-curves at laurynas/blender 2024-03-06 19:55:52 +01:00
fe835c53f3 Compact buffer size calculation
4dd303f2a6 Indexes of left and right handles moved to the buffer front
Compare 2 commits »
Laurynas Duburas pushed to bezier-handles-for-new-curves at laurynas/blender 2024-03-06 14:59:12 +01:00
ad694b8877 index generation fixed
Laurynas Duburas pushed to bezier-handles-for-new-curves at laurynas/blender 2024-03-06 12:24:23 +01:00
035d677010 comment removed
Laurynas Duburas pushed to bezier-handles-for-new-curves at laurynas/blender 2024-03-06 12:19:44 +01:00
735b78585a cyclic curves support
Laurynas Duburas pushed to bezier-handles-for-new-curves at laurynas/blender 2024-03-06 10:35:38 +01:00
6a1e1ccb54 redundant call removed
Laurynas Duburas pushed to bezier-handles-for-new-curves at laurynas/blender 2024-03-06 10:24:51 +01:00
4a2f404353 GPUVertFormat initialization style from #119036
Laurynas Duburas pushed to bezier-handles-for-new-curves at laurynas/blender 2024-03-06 09:33:22 +01:00
65505e57f6 checking for CURVE_TYPE_BEZIER removed
Laurynas Duburas commented on pull request blender/blender#119053 2024-03-05 12:51:54 +01:00
Curves: Bezier handles for new Curves

Miss understood the question. Yes it is used in frag shader, but I didn't know how to define this struct there before definition of variable, so it is defined as `.uniform_buf(0, "int", "curvesInfo…

Laurynas Duburas pushed to bezier-handles-for-new-curves at laurynas/blender 2024-03-05 12:27:40 +01:00
5e248fe076 remove count_curve_type
Laurynas Duburas pushed to bezier-handles-for-new-curves at laurynas/blender 2024-03-05 10:37:26 +01:00
8821b9559a Indexing readability
Laurynas Duburas pushed to bezier-handles-for-new-curves at laurynas/blender 2024-03-05 09:37:49 +01:00
1762e08b70 Changes regarding GeometryDeformation
Laurynas Duburas commented on pull request blender/blender#119053 2024-03-04 23:47:41 +01:00
Curves: Bezier handles for new Curves

Sorry all that second reason with right handles is unrelated. It is a matter of layout in index buffer not in vertex buffer. So copying in chunks is the reason.

Laurynas Duburas commented on pull request blender/blender#119053 2024-03-04 23:35:20 +01:00
Curves: Bezier handles for new Curves

The problem with handles is that right and left can have different types, leading to different colors for lines. So Bezier point (knot) has to be drawn twice, for left and right handle with a…