Page 1 of 1

[fixed in 0.4.13-dev][opengl] Texture tear problem

PostPosted: Wed Oct 28, 2015 21:52
by Fixerol
This is serious rendering bug in default renderer
First I've noticed it on buildings on far distances in default Minetest 0.4.13 (64bit msvc) on Win 7 (64bit) with ATI Radeon HD 6870 videocard and Catalyst 15.7.1 videodriver.
Now I spotted it at any distances on signs, teleport boots, slabs, lights, mese block, snow nodes, at least since 0.4.5.
Please look at screenshots below and vote if you have this bug (more screenshots are following in next posts).
You can temporarily avoid this bug by using d3d9 render without shaders.
Config:
+ Spoiler

Screenshot of the problem on Toy Story map (can be downloaded at download/file.php?mode=view&id=790 if you want to test on it):
Image

Re: [bug][0.4.13+]Texture tear problem

PostPosted: Wed Oct 28, 2015 22:32
by rubenwardy
It may be due to RealBadAngel's parallax occlusion and bump mapping additions.

If you set:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
enable_parallax_occlusion = false


to true, does it still happen?

If it does, try again, one at a time, with these:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
enable_bumpmapping = false
anisotropic_filter = false

Re: [bug][0.4.13+]Texture tear problem

PostPosted: Wed Oct 28, 2015 22:37
by BlockMen

Re: [bug][0.4.13+]Texture tear problem

PostPosted: Wed Oct 28, 2015 23:05
by Fixerol
rubenwardy wrote:It may be due to RealBadAngel's parallax occlusion and bump mapping additions.

If you set:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
enable_parallax_occlusion = false


to true, does it still happen?

If it does, try again, one at a time, with these:

Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
enable_bumpmapping = false
anisotropic_filter = false

Tried disabling them one by one, no fix for me. This issue should have high priority, it is annoying and I see it on many servers far and close on different blocks.

Re: [bug][0.4.13+]Texture tear problem

PostPosted: Wed Oct 28, 2015 23:08
by Fixerol

Thanks, I've found it just before you, funny coincidence with Toy Story map, that is a nice benchmark for this bug.
Confirming all issues on all posted screenshots from that issue, I'm also having weird wield item in hand bug.

Re: [bug][0.4.13+] Texture tear problem

PostPosted: Wed Nov 04, 2015 22:29
by Fixerol
That could be related to this problem, in my opinion (edit: it is):
Image

Re: [bug][0.4.13+] Texture tear problem

PostPosted: Wed Nov 04, 2015 23:02
by RHR
Fixerol wrote:I've noticed it on buildings on far distances in default Minetest at least since 0.4.13 64bit msvc on Win 7 @ 64bit @ ATI Radeon HD 6870 @ Catalyst 15.7.1
Config:
+ Spoiler

Screenshot of the problem on Toy Story map:
Image

That's funny, I reported the same problem also with the toy story map :D
https://github.com/minetest/minetest/issues/2035

Re: [bug][0.4.13+] Texture tear problem

PostPosted: Sun Nov 08, 2015 12:36
by Fixerol
More screenshots of the problem:
Image
Image

Re: [bug][0.4.13+] Texture tear problem

PostPosted: Mon Nov 09, 2015 16:42
by Fixerol
I've added the poll, it is important, people that have this problem - vote! Developers need your feedback on it.

Re: [bug][0.4.13+] Texture tear problem

PostPosted: Tue Nov 10, 2015 16:25
by Fixerol
Far texture tear on Toy Story has been confirmed on MT 0.4.5 and probably older.
On a 0.4.13 I've tried changing video drivers, or minetest graphic settings, no help.
I don't have this problem with Direct3D9
Proof:
Image

Re: [bug][0.4.*][opengl] Texture tear problem

PostPosted: Thu Nov 12, 2015 15:33
by Fixerol
This bug also appears on Lenovo G560 (Windows 7 32bit) on Intel HD Arrandale (Ironlake) Integrated GPU on OpenGL 2.1.0. You can also see another bugs: 1) red squares appearing near or under player when he walks 2) weilditem bug. MT 0.4.13 settings were default at the time of testing.

Screenshot:
Image

Re: [bug][0.4.*][opengl] Texture tear problem

PostPosted: Thu Jan 21, 2016 20:29
by Fixerol
This issue was fixed and merged into 0.4.13-dev:
https://github.com/minetest/minetest/pull/3594
(windows binaries available for test!)