Block a user
Curves: Add extrude operator
Not sure if this can be reused for GPv3 extrude operator.
It's hard to tell. I had to search what GP stands for :)
I'd don't know code basis for GP, but if it's based on CurvesGeometry
…
Fix: Curves extrude with all points selected
Changed, but had to add conversion:
const GVArraySpan src_selection = src_selection_array;
Fix: Curves extrude with all points selected
I wonder if a simpler solution is checking whether
extruded_points.size() == curves.points_num()
. Then the extrude code won't do anything I think, right?
No. It will append one point at…
Fix: Curves extrude with all points selected
ef3ba6dfa2
Fix: Curves extrude with all points selected
df8dea9287
Cleanup: GPU: Remove warning about unused parameter
f70b8f76e9
EEVEE-Next: Simplify sphere probe storage
29ec924f9f
EEVEE-Next: Simplify sphere lightprobe coordinates
dd0482da76
Metal: GPU: Add support for custom shader tuning parameters
33b3beb664
struct CurvesCopy removed
c3d0de70c2
Added support for float selection values
1410b9fa32
ins renamed to current_interval
7159959eb5
Write offsets directly to the new curves object
1008e6cb70
CTX_data_edit_object to get_unique_editable_curves
Curves: Add extrude operator
I was going to ask if other values besides 1.0f are possible, but decided that this can not be :) Good that you told this.
Curves: Add extrude operator
Don't know why selection is made with two possible types, but extrude shouldn't change the type.
Curves: Add extrude operator
I meant here: copy curve as is or copy curve without modifications. Maybe finish_curve_or_full_copy ?
6d1c9dc6fe
compress_intervals refactored to use same buffer
0322142ede
Merge branch 'main' into curves-extrude-op
d096927139
Compositor: Fallback to render size for viewing values
472cf44166
Alembic: read velocities on Points
ac70bc3611
Fix: temporarily disable Cycles patch map assert to avoid failing test
Bezier dtraw mode "as NURBS"