Raul Fernandez Hernandez farsthary
  • Joined on 2008-06-18
Raul Fernandez Hernandez commented on pull request blender/blender#121086 2024-04-30 22:13:55 +02:00
Fix #99887: Multires Unsubdivide freezes Blender with hidden geometry

I'll remove the WIP in the next push

Raul Fernandez Hernandez commented on pull request blender/blender#121086 2024-04-30 22:11:46 +02:00
Fix #99887: Multires Unsubdivide freezes Blender with hidden geometry

wow that's a fast review 😅

8a7882250b handled uninitialized edges
Raul Fernandez Hernandez pushed to main at farsthary/blender 2024-04-29 23:57:21 +02:00
8d13a9608b BLI: generalize task size hints for parallel_for
d588bfdb5e Geometry Nodes: improve naming and code deduplication
6bd1d5de54 Fix: assert when removing element from empty array
76a151b9d6 Refactor: Store PBVH in unique_ptr
7c56e16e44 Cleanup: Use references for sculpt PBVH variables
Compare 11 commits »
Raul Fernandez Hernandez commented on issue blender/blender#94631 2024-04-29 22:27:13 +02:00
Multires: Duplicating objects sets the viewport level to sculpt level

Can repro. Investigating now

Raul Fernandez Hernandez pushed to main at farsthary/blender 2024-04-29 17:37:37 +02:00
760a641023 EEVEE-Next: Remove slope and quantization biases
387df16755 Fix: EEVEE-Next: Missing factor for PCF radius size
a63e32fabf Fix #121187: Sculpt dynamic topology crash with empty mesh
d97f4493dc Cleanup: Remove unnecessary template specification in Color class
9e94ff0d2d Fix (unreported) broken wavefront IO test in debug builds.
Compare 57 commits »
Raul Fernandez Hernandez pushed to main at farsthary/.profile 2024-04-29 17:35:31 +02:00
6d99e4b1ff update
Raul Fernandez Hernandez pushed to expand_refactor at farsthary/blender 2024-04-26 22:31:21 +02:00
Raul Fernandez Hernandez created branch expand_refactor in farsthary/blender 2024-04-26 22:31:21 +02:00
Raul Fernandez Hernandez commented on pull request blender/blender#121086 2024-04-26 20:43:11 +02:00
Fix #99887: Multires Unsubdivide freezes Blender with hidden geometry

But I think those should be subject of a separated PR, this one is better to keep it short and small about fixing the infinite loop.

Raul Fernandez Hernandez pushed to main at farsthary/blender 2024-04-26 20:22:23 +02:00
ce224fe401 Node Tools: Add mouse position node, wait for cursor option
b306b3bd32 Fix #121097: Cycles issue with sharp edges in mesh edit mode
aa65bdbebc Fix #121108: Improved Poll Function for IMAGE_OT_clipboard_paste
83ed92d533 Geometry Nodes: Add Viewport Transform node
33367b7d0c Fix: Assert in USD curves reader offset creation
Compare 187 commits »
Raul Fernandez Hernandez commented on pull request blender/blender#121086 2024-04-26 18:26:04 +02:00
Fix #99887: Multires Unsubdivide freezes Blender with hidden geometry

Or better yet, either

  • Multires completely ignores hidden face state and process every face as visible, (because creating random N-gons will mess up the modeling pipeline later)

  • or…

Raul Fernandez Hernandez commented on pull request blender/blender#121086 2024-04-26 18:16:53 +02:00
Fix #99887: Multires Unsubdivide freezes Blender with hidden geometry

@farsthary Did you check if it's due to the unintiialized corner_x/corner_y after the call multires_unsubdivide_get_grid_corners_on_base_mesh() ?

With your proposed changes, removing…

Raul Fernandez Hernandez commented on pull request blender/blender#121086 2024-04-26 17:21:45 +02:00
Fix #99887: Multires Unsubdivide freezes Blender with hidden geometry

@Sergey I can 100% repro the Debug build crash with this file. Steps: 1-compile blender Debug 2-open the file and press unsubdivide

Xcode will trigger a break at

Raul Fernandez Hernandez commented on pull request blender/blender#121086 2024-04-25 22:53:18 +02:00
Fix #99887: Multires Unsubdivide freezes Blender with hidden geometry

@HooglyBoogly without the second null check it crashes on Debug only (on Release the BLI_abort() seems to be successfully ignored but still is a crash) Adding the null check run successfully in…

Raul Fernandez Hernandez commented on pull request blender/blender#121086 2024-04-25 22:44:16 +02:00
Fix #99887: Multires Unsubdivide freezes Blender with hidden geometry

I know it can return null, but there is a null check on the next iteration of the while loop that covers this. Unless I'm really missing something, It just seems wrong/weird to check for null on…

Raul Fernandez Hernandez commented on pull request blender/blender#121086 2024-04-25 22:15:37 +02:00
Fix #99887: Multires Unsubdivide freezes Blender with hidden geometry

The description was a bit confusing because the block of code isn't the previous state, it's the new state in the PR.

But the fix makes sense. To make things clear though, maybe it's best…

Raul Fernandez Hernandez pushed to main at farsthary/.profile 2024-04-25 20:05:00 +02:00
771db59401 update
Raul Fernandez Hernandez created pull request blender/blender#121086 2024-04-25 18:42:17 +02:00
Fix #99887: Multires Unsubdivide freezes Blender with hidden geoemtry