No longer possible to extrude a two vertex spline after curve extrude improvements #75733

Closed
opened 2020-04-14 18:58:24 +02:00 by Duarte Farrajota Ramos · 4 comments

System Information
Operating system: Windows 7 64bits
Graphics card: GTX980 Ti

Blender Version
Broken: 2.83 ad317a5ffdcf
Worked: (optional) 2.82

Short description of error
Extruding a two vertex spline curve no longer works

Exact steps for others to reproduce the error

  • Create any default bezier curve object with Shift+A > Bezier
  • Enter Edit Mode and select both vertex of a two vertex spline

Press E to extrude the curve

Demo file CurveExtrude_Bug.blend

It should create two new segments on the spline ends, but instead, moves it.
BSE_ExtrudeCurve.gif

This is almost certainly related to the curve extrude operator improvements to allow extruding mid-segments.
Selecting only the end handles also only moves them, whereas before it also extruded. For splines with more than two curves it works as expected and so does with a single vertex selected.

Ideally the old behavior would be brought back, but there may be a design decision to solve here.
Should it extrude the two end vertex like before, and create two new end segments; or should it extrude the segment between them leaving the ends in place and creating a new mid segment instead?

**System Information** Operating system: Windows 7 64bits Graphics card: GTX980 Ti **Blender Version** Broken: 2.83 ad317a5ffdcf Worked: (optional) 2.82 **Short description of error** Extruding a two vertex spline curve no longer works **Exact steps for others to reproduce the error** - Create any default bezier curve object with `Shift`+`A` > Bezier - Enter *Edit Mode* and select both vertex of a two vertex spline # Press `E` to extrude the curve Demo file [CurveExtrude_Bug.blend](https://archive.blender.org/developer/F8472067/CurveExtrude_Bug.blend) It should create two new segments on the spline ends, but instead, moves it. ![BSE_ExtrudeCurve.gif](https://archive.blender.org/developer/F8471992/BSE_ExtrudeCurve.gif) This is almost certainly related to the [curve extrude operator improvements ](https://developer.blender.org/T47169) to allow extruding mid-segments. Selecting only the end handles also only moves them, whereas before it also extruded. For splines with more than two curves it works as expected and so does with a single vertex selected. Ideally the old behavior would be brought back, but there may be a design decision to solve here. Should it extrude the two end vertex like before, and create two new end segments; or should it extrude the segment between them leaving the ends in place and creating a new mid segment instead?

Added subscriber: @DuarteRamos

Added subscriber: @DuarteRamos

Changed status from 'Needs Triage' to: 'Confirmed'

Changed status from 'Needs Triage' to: 'Confirmed'
Germano Cavalcante self-assigned this 2020-04-14 20:05:47 +02:00

This issue was referenced by blender/blender@04f006ea9e

This issue was referenced by blender/blender@04f006ea9efec81146a6fd98756f7c2177dde9c4

Changed status from 'Confirmed' to: 'Resolved'

Changed status from 'Confirmed' to: 'Resolved'
Sign in to join this conversation.
No Milestone
No project
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#75733
No description provided.