Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix block model overlay geometry #501

Merged

Conversation

zNightlord
Copy link
Contributor

Small fix of this issue: Image

Grass block json

Block like grass block has a small overlay on them should be treated as a threat causing z fighting and clean it up but let this one pass.

Copy link
Member

@TheDuckCow TheDuckCow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the fix!

@TheDuckCow
Copy link
Member

At face value, seems this could still cause some z-fighting issues. Seems to render fine in Eevee, but there's still a problem in cycles on render (in blender 3.6):

Screen Shot 2023-11-10 at 9 13 38 AM

My approval of the PR still stands because this is technically still better than before (we can just remove the overlay geo), but what about just the faces of "overlay" geo, or expanding it slightly to have a slight offset @zNightlord?

@TheDuckCow TheDuckCow self-requested a review November 15, 2023 02:43
Copy link
Member

@TheDuckCow TheDuckCow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is good now, I'm going to add these two suggestions and merge.

MCprep_addon/spawner/mcmodel.py Outdated Show resolved Hide resolved
MCprep_addon/spawner/mcmodel.py Outdated Show resolved Hide resolved
@TheDuckCow TheDuckCow merged commit ebbe2a2 into Moo-Ack-Productions:dev Nov 15, 2023
@zNightlord zNightlord deleted the fix-geometry-overlay-merged branch November 17, 2023 13:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants