Views: 6,845,944 | Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search | 04-18-24 06:13 AM |
Guest: |
0 users reading Polygon Splitting bug | 1 bot |
Main - General - Polygon Splitting bug | Hide post layouts | New reply |
Wifall |
| ||
Member Normal user Level: 28 Posts: 99/204 EXP: 130372 Next: 966 Since: 10-25-18 Last post: 184 days ago Last view: 180 days ago |
Just noticed a bug of the polygon splitting in the OpenGL renderer. Whenever I start the emulator with this option checked, the emulator forget to apply the effect and the graphics stay buggy anyway.
The only way to "fix" it is checking the option off and then checking it back on. |
keisui |
| ||
Big melon the jerosene of the higher hill Level: 23 Posts: 25/152 EXP: 63476 Next: 4247 Since: 02-25-21 Last post: 4 days ago Last view: 21 hours ago |
im still a bit confused as to what exactly polygon splitting does as google doesnt exactly explain what it is , does it like try to smoothe them out or attempt to make them less..polygon-y or something like that ¿ im not seeing any difference in the two photos ____________________ petrol for breakfast |
Wifall |
| ||
Member Normal user Level: 28 Posts: 100/204 EXP: 130372 Next: 966 Since: 10-25-18 Last post: 184 days ago Last view: 180 days ago |
If you check the character in the center of the screen closely, you'll notice that in the first screenshot he's bugged, while in the second screenshot he isn't.
Polygon splitting is a method that combines 2 triangles to form a quadrilateral (since the DS works with quadrilaterals instead of triangles). Most GPUs only work with triangles thus making the image bugged, this method prevents that. |
Arisotura |
| ||
Big fire melon magical melon girl Level: 56 Posts: 744/883 EXP: 1332278 Next: 65898 Since: 03-28-17 From: France Last post: 18 hours ago Last view: 18 hours ago |
polygon splitting isn't perfect, it's just a sorta-fix. basically, for polygons with more than 3 edges, it finds the center and divides the polygon into triangles going around the center.
anyway, seems there's a bug in the UI or something? I'll have to look into it. ____________________ Kuribo64 |
Wifall |
| ||
Member Normal user Level: 28 Posts: 101/204 EXP: 130372 Next: 966 Since: 10-25-18 Last post: 184 days ago Last view: 180 days ago |
Not a bug in the UI, but in the emulator itself. I you check the polygon splitting on in the OpenGL it'll work normally. However, next time the emulator starts, it will forget to apply the effect. |
Arisotura |
| ||
Big fire melon magical melon girl Level: 56 Posts: 745/883 EXP: 1332278 Next: 65898 Since: 03-28-17 From: France Last post: 18 hours ago Last view: 18 hours ago |
Wifall |
| ||
Member Normal user Level: 28 Posts: 102/204 EXP: 130372 Next: 966 Since: 10-25-18 Last post: 184 days ago Last view: 180 days ago |
Posted by Arisotura Yup, the bug is fixed in the newest revision. |
keisui |
| ||
Big melon the jerosene of the higher hill Level: 23 Posts: 26/152 EXP: 63476 Next: 4247 Since: 02-25-21 Last post: 4 days ago Last view: 21 hours ago |
Posted by Wifall i did see the character yea , i just assumed that was part of his character animation changing between two sprites , although since the character looks to be sprite based i would imagine polygon splitting wouldnt do anything as the sprite has no polygons , just a 2d image . i could be completely wrong though ____________________ petrol for breakfast |
Arisotura |
| ||
Big fire melon magical melon girl Level: 56 Posts: 746/883 EXP: 1332278 Next: 65898 Since: 03-28-17 From: France Last post: 18 hours ago Last view: 18 hours ago |
the sprite may be rendered by the 3D engine, in which case it is still a polygon technically (generally a quad). ____________________ Kuribo64 |
keisui |
| ||
Big melon the jerosene of the higher hill Level: 23 Posts: 27/152 EXP: 63476 Next: 4247 Since: 02-25-21 Last post: 4 days ago Last view: 21 hours ago |
ahh oki got it ____________________ petrol for breakfast |
Main - General - Polygon Splitting bug | Hide post layouts | New reply |
Page rendered in 0.036 seconds. (2048KB of memory used) MySQL - queries: 29, rows: 97/97, time: 0.022 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |