Page MenuHome

Add on: Extra Objects, XYZ Surface
Needs Triage, NormalPublic

Description

System Information
Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: GeForce RTX 2080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 456.71

Blender Version
Broken: version: 2.93.0 Alpha, branch: master, commit date: 2021-03-29 22:00, hash: rB91c44fe88547
Worked: (newest version of Blender that worked as expected) 2.92

Short description of error
Add mesh XYZ surface producing mesh inconsistent with previous official release. Adds "internal" geometry instead of completing the shape.

Exact steps for others to reproduce the error

  1. Enable "Extra Objects" add-in.
  2. Shift+A in 3d viewport, Math Function, XYZ surface.
  3. Enter the formula for a sphere:
    1. x equation: cos(u)*cos(v)
    2. y equation: sin(u)*cos(v)
    3. z equation: sin(v)
    4. umin: -pi/2
    5. umax: pi/2
    6. ustep: Optional value, used 72.
    7. vmin: -pi
    8. vmax: pi
    9. vstep: Optional value, used 72.

User notes:
Problem is "fixed" if either of the two actions are performed:

  1. umax is set to pi/2+pi/[u step] (though this shouldn't matter, mathematically.)

or

  1. umin: 0, umax: pi

Both still result in potentially unwanted internal geometry. It is also a notable difference from previous rendition.