Add on: Extra Objects, XYZ Surface #87067

Closed
opened 2021-03-31 02:15:57 +02:00 by Michael Fletcher · 6 comments

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: blender/blender@91c44fe885
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

  • Enable "Extra Objects" add-in.
  • Shift+A in 3d viewport, Math Function, XYZ surface.
  • Enter the formula for a sphere:
  • x equation: cos(u)*cos(v)
  • y equation: sin(u)*cos(v)
  • z equation: sin(v)
  • umin: -pi/2
  • umax: pi/2
  • ustep: Optional value, used 72.
  • vmin: -pi
  • vmax: pi
  • 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
  2. umin: 0, umax: pi

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


**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: `blender/blender@91c44fe885` 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** - Enable "Extra Objects" add-in. - Shift+A in 3d viewport, Math Function, XYZ surface. - Enter the formula for a sphere: - x equation: `cos(u)*cos(v)` - y equation: `sin(u)*cos(v)` - z equation: `sin(v)` - umin: `-pi/2` - umax: `pi/2` - ustep: Optional value, used `72`. - vmin: `-pi` - vmax: `pi` - 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 2. umin: `0`, umax: `pi` Both still result in potentially unwanted internal geometry. It is also a notable difference from previous rendition. ``` ```

Added subscriber: @MFletcher

Added subscriber: @MFletcher
Member

Added subscriber: @OmarEmaraDev

Added subscriber: @OmarEmaraDev
Member

Changed status from 'Needs Triage' to: 'Needs User Info'

Changed status from 'Needs Triage' to: 'Needs User Info'
Member

Can you screenshot the generated internal geometry you mentioned? If U Wrap is enabled, the start and end will be connected together, is this what you are talking about?

Can you screenshot the generated internal geometry you mentioned? If U Wrap is enabled, the start and end will be connected together, is this what you are talking about?

Please disregard/close. I cannot seem to replicate the error any longer, even with these same installations, so I can only imagine it was user error on U Wrap.

Sorry and thanks.

Please disregard/close. I cannot seem to replicate the error any longer, even with these same installations, so I can only imagine it was user error on U Wrap. Sorry and thanks.
Member

Changed status from 'Needs User Info' to: 'Archived'

Changed status from 'Needs User Info' to: 'Archived'
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 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#87067
No description provided.