rendering capabilites

Discuss about anything related to the Irrlicht Engine, or read announcements about any significant features or usage changes.
Post Reply

Why did you look at this?

Poll ended at Thu Dec 22, 2005 3:40 am

rooly is a loser.
0
No votes
rooly is a winner.
1
10%
rooly won't stop making new threads.
2
20%
i just felt like it.
2
20%
cause rooly needs to stop making these f****** polls!
5
50%
 
Total votes: 10

rooly
Posts: 224
Joined: Tue Oct 25, 2005 4:32 pm
Location: Louisiana, USA, backwater country
Contact:

rendering capabilites

Post by rooly »

Yeah, i was wondering, is it just my computer, or does the software renderer seem inherently bugged on everyone elses?
its almost as if the code showed opposite occlusion or something...
someone expound on this issue please?
When banks compete, you win.
When ISPs compete, you win.
When electronics retailers compete, you win.
When governments compete...you get drafted.
Guest

Post by Guest »

try irrlicht 014 it has a new software renderer
hybrid

Post by hybrid »

I had a quick look into the sources and found at least one obvious bug in the ordering of vertices (sorting such that 1->3 is ascending Y-axis, but taking v1.y as upper left coordinate), but this did not fix the bug. But shouldn't be too hard to find it - probably I'll have some spare time this weekend.
rooly
Posts: 224
Joined: Tue Oct 25, 2005 4:32 pm
Location: Louisiana, USA, backwater country
Contact:

Post by rooly »

about that gfx, i did use the v14, and that was the bugged version. my v12 worked out just fine.
When banks compete, you win.
When ISPs compete, you win.
When electronics retailers compete, you win.
When governments compete...you get drafted.
hybrid

Post by hybrid »

GFXStyler meant the new Software2 Renderer which is definitely better than the old one. Much more features, slightly improved performance and correct culling. The old software renderer does not work correctly for several versions now, the clipping is too eagerly and removes visible triangles as soon as the first pixel moves out of view.
BTW: sorting is correct and all main culling parts are working correctly. Could not figure out the problem, yet.
Eternl Knight
Posts: 313
Joined: Tue Nov 01, 2005 5:01 am

Post by Eternl Knight »

The new software shader is pretty good all things considered. I haven't pushed it hard yet, but it can render the demo without problems and that is pretty much good enough for me (as I will only use it for the "intro" before getting the user to select a hardware driver).

If you want to really push it - you couold try integrating swShader. It's an LGPL (windows-only) software "shader" renderer. It compiles pixel shader files into assembly code for execution (so pretty much the best performance you can get without coding the assembler yourself).

--EK
bitplane
Admin
Posts: 3204
Joined: Mon Mar 28, 2005 3:45 am
Location: England
Contact:

Post by bitplane »

as for the original software renderer, it throws away all triangles that should be clipped. This is a one line change.
Submit bugs/patches to the tracker!
Need help right now? Visit the chat room
Post Reply