Maniphest T104387

extrusion and bevel values have no effect in certain splines
Needs Information from User, Normal

Assigned To
None
Authored By
jorge esparza (jorgeZombie)
Tue, Feb 7, 12:47 AM
Tags
  • BF Blender
Subscribers
Campbell Barton (campbellbarton)
jorge esparza (jorgeZombie)

Description

System Information
Operating system: Windows-10-10.0.22621-SP0 64 Bits
Graphics card: NVIDIA GeForce RTX 2060/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 527.56

Blender Version
Broken: version: 3.4.1, branch: blender-v3.4-release, commit date: 2022-12-19 17:00, hash: rB55485cb379f7
Worked: 3.3.3

Short description of error

I noticed certain splines can't be beveled or extruded


Notice the spline has both an extrude depth value and a depth value. Neither have any effect on the spline.
Attached small scene, happens in other files, even previously existing ones.

Exact steps for others to reproduce the error
Problems:

  1. Add a spline pathTrace a closed shape with the penExtrude or make segmentsChange spline type to nurbs or polyAdd an extrude valueNothing happens.
  2. Add a spline pathTrace a closed shape with the penExtrude or make segmentsChange spline type to nurbs or polyAdd a depth valueNothing happens.

I suspect they are related.

Related Objects

Event Timeline

jorge esparza (jorgeZombie) created this task.Tue, Feb 7, 12:47 AM
Iliya Katueshenock (Moder) updated the task description.Tue, Feb 7, 1:31 AM
Campbell Barton (campbellbarton) changed the task status from Needs Triage to Needs Information from User.Tue, Feb 7, 7:19 AM
Campbell Barton (campbellbarton) added a subscriber: Campbell Barton (campbellbarton).

As far as I can tell this does not work in Blender 3.3.3 can you confirm the version of Blender this worked?

jorge esparza (jorgeZombie) added a comment.Tue, Feb 7, 7:34 AM


here's 3.3.3 with the exact same logo as a nurbs curve, with an extrusion value and depth in roundness, with the 3.3.3 splash screen and the 3.3.3 version in the status bar.

jorge esparza (jorgeZombie) added a comment.Tue, Feb 7, 7:40 AM

opening that file in 3.4.1 results in zero extrusion depth and zero roundness despite having large numbers in both number fields.

you can also verify scale is x1,y1,z1 so, it isn't a human bug either.

jorge esparza (jorgeZombie) added a comment.Tue, Feb 7, 7:52 AM


if you open the same scene i uploaded, it also happens in 3.3.3, so, it's the datablock that's broken, not the blender version.
in 3.3.3 what's broken is that if you delete a root point of a nurbs spline, the spline permanently turns into a poly spline and there's no turning back even if you convert the curve type to bezier or rebuild the segment.
i reported that issue in 3.3.0 and as far as i know it had a regression to a different datablock version, the dev back then told me it would stay as a regression because splines got broken in 3.3.0, but the issue was marked as fixed.
strangely enough, it doesn't happen in 3.4.1, so i can't connect if it is related. but shortly, yes, it works in 3.3.3.