Page MenuHome

curve normals are sometime wrong
Closed, ResolvedPublic


System Information

Blender Version
Broken: 94a3bc6

Short description of error
some curves get wrong normals, which makes grabing with 'normal' as orientation wrong.

Exact steps for others to reproduce the error
Open attached file

see how the translate manipulator is aligned to world axis instead of normal axis.

Note that this curve was created by the dxf importer, I don't know if it's related. Recreating the curve from scratch gives correct normals, but it's very time consuming.
Recalculating normals doesn't help.

Event Timeline

The spline type is poly, not bezier. Set spline type button on the tool shelf to convert.

Creating a bezier and converting to poly gives the same result, so not sure if this a valid report.

matali23 (matali23) added a comment.EditedJun 1 2017, 10:08 AM

poly or bezier, I don't see why the normals shouldn't be calculated correctly?

mathieu menuet (bliblubli) lowered the priority of this task from 90 to 50.Jun 2 2017, 6:50 AM

I also agree normals should be the same whatever the type is.

Geometricaly speaking, a line doesn't has a unique valid normal in 3D space. But at least one axis must be aligned with the said line.

For consistency, Mesh, poly, bezier, etc. should show the exact same normal.

any news on this one, to model correctly, a proper normal orientation is required.