Maniphest T101879

[bug] Screw modifier seemingly generates inaccurate geometry with "Calulate order" enabled - only when being unapplied.
Closed, Duplicate

Assigned To
None
Authored By
Mr Chocolate Bar (WillyWonka)
Oct 17 2022, 7:51 PM
Tags
  • BF Blender
Subscribers
Hans Goudey (HooglyBoogly)
Mr Chocolate Bar (WillyWonka)

Description

System Information

┌──────────────────────────────────────────────────────────────────────────────┐
│Blender & System Information:                                                 │
│ * Blender Version:                                                           │
│   - 3, 3, 0                                                                  │
│ * Blender Last Commit Date:                                                  │
│   - 2022-09-06                                                               │
│ * Blender Build Hash:                                                        │
│   - 0759f671ce1f                                                             │
│ * Blender Branch:                                                            │
│   - master                                                                   │
│ * Blender Executable Location:                                               │
│   - F:\Olliver\Olliver\programs\Blender\blender-3.3.0-windows-x64\blender.exe│
│ * Python Version:                                                            │
│   - 3.10.2 (main, Jan 27 2022, 08:34:43) [MSC v.1928 64 bit (AMD64)]         │
│ * Platform this Blender instance was built for:                              │
│   - Windows                                                                  │
│ * Windows Platform Information:                                              │
│   - Caption=Microsoft Windows 11 Pro                                         │
│   - OSArchitecture=64-bit                                                    │
│   - Version=10.0.22000                                                       │
│ * Hardware Information:                                                      │
│   - GPU: NVIDIA GeForce GTX 1060 6GB/PCIe/SSE2                               │
│   - GPU Driver Version: NVIDIA Corporation 4.5.0 NVIDIA 516.59               │
│   - CPU MaxClockSpeed=3187                                                   │
│   - CPU Name=12th Gen Intel(R) Core(TM) i9-12900K                            │
│   - CPU NumberOfCores=16                                                     │
│   - Total System RAM: 34.088476672 GB                                        │
│                                                                              │
│This info text was generated by the Fast PBR Viewport Render addon!           │
└──────────────────────────────────────────────────────────────────────────────┘

Short description of error

See:

The bug has been around since about 3.2 I believe (may even have been introduced in 3.1). Calculate order is supposed to ensure that the faces generated by the screw modifier points in the same direction (having it disabled often results in the faces facing the opposing direction of its neighbors) making it quite essential - especially if you want to put more modifiers further down the stack. You can see the issue at 0:35 in the video

Event Timeline

Mr Chocolate Bar (WillyWonka) created this task.Oct 17 2022, 7:51 PM
Mr Chocolate Bar (WillyWonka) renamed this task from [bug] Screw modifier generates seemingly inaccurate geometry with "Calulate order" enabled - only when being unapplied. to [bug] Screw modifier generates seemingly generates inaccurate geometry with "Calulate order" enabled - only when being unapplied..Oct 17 2022, 7:55 PM
Mr Chocolate Bar (WillyWonka) renamed this task from [bug] Screw modifier generates seemingly generates inaccurate geometry with "Calulate order" enabled - only when being unapplied. to [bug] Screw modifier seemingly generates inaccurate geometry with "Calulate order" enabled - only when being unapplied..
Mr Chocolate Bar (WillyWonka) updated the task description.
Mr Chocolate Bar (WillyWonka) updated the task description.
Mr Chocolate Bar (WillyWonka) updated the task description.Oct 17 2022, 9:20 PM
Mr Chocolate Bar (WillyWonka) updated the task description.
Hans Goudey (HooglyBoogly) added a subscriber: Hans Goudey (HooglyBoogly).Oct 18 2022, 12:01 AM

Thanks for the report. This should be fixed in 3.3.1.

Hans Goudey (HooglyBoogly) closed this task as a duplicate of T101075: Regression: Screw Modifier Calculate Order is broken.Oct 18 2022, 12:01 AM