anegostudios / VintageStory-Issues

Vintage Story's public issue tracker for reporting bugs, crashes and the like
46 stars 16 forks source link

Artefacts and z-fighting with "reflectiveMode": 1 #2169

Closed tels-git closed 1 year ago

tels-git commented 2 years ago

Game Version: 1.17.2 Platform: Linux Modded: Yes SP/MP: Both

Description

With NVIDIA cards under Linux, using either reflective: true in a block JSON or reflectiveMode: 1 in a shape file shows z-fighting and half-transparent faces on blocks.

Can be observed on opaque glass blocks in the Bricklayer's mod.

How to reproduce

  1. Use Bricklayers 1.0.1 and Expanded Matter 1.0.0
  2. Create an opaque glass block and place it
  3. Watch blcok

Expected behavior

Should show an effect similiar to 1.16.5

Screenshots

shader_zfight

tyronx commented 2 years ago

was not able to reproduce this issue on an amd rx 6600 xt

tels-git commented 2 years ago

So far it was reported by at least two other people, both on NVIDIA cards.

DArkHekRoMaNT commented 2 years ago

Same problem on: NVIDIA GTX 1660 Super NVIDIA Quadro 1000M

tyronx commented 1 year ago

thanks for the repord, this should be fixed in 1.18