Test Xors3d versus Blitz3d?

Blitz3D Forums/Blitz3D Userlibs/Test Xors3d versus Blitz3d?

Luis de la Cruz(Posted 2009) [#1]
Hello, I'm interesting in Xors3d to implement in my project "Sword Fighters" made with blitz3d.

I made a test to compare rendering a simple model in Xors3d and Blitz3d. But something are wrong in my test because I obtain better fps with blitz3d!!!????

I put the test link with the two aplicattions rendering the same model.

TestXors3dvsBlitz3d!

Please, I include the .exe files and the code files.

First tell me about fps and PC specs in two aplications.
Tell me if you find some wrong in the aplications to answer why I obtain better results with blitz3d (fps with blitz3d around 1300fps and fps with Xors3d aroun 650 fps) ???.
Also if exist any aplication to compare render between Xors3d/Blitz3d.

Thanks.


ZJP(Posted 2009) [#2]
3800-3900 Fps for Blitz3D
"User Lib not found" for Xors3D !!!
All my other projects Xors3D working well.

JP

Edit :
4500 FPS for Xors3D after compiling the source.
4100 FPS for Blitz3D after compiling the source and adding a "Flip 0"

GF 9600GT, C2D E6600. Cpu load : 50% ( Blitz3D & Xors3D)


Luis de la Cruz(Posted 2009) [#3]
Yes ZJP, file .exe of Xors3D say ¡User Lib not found!, but .dll and .decls are in blitz userlibs. If you compile the source the program work well. I don't understand.

But you obtain more fps with Xors3D after compiling the source (400 fps better with Xors3d). This is normally. I'm surprise of my low fps with Xors3d.


ZJP(Posted 2009) [#4]
Step by Step.

a) Running RenderTestwithBlitz3d.exe > 3800-3900 FPS
b) Running RenderTestwithXors3d.exe > M.A.V
c) Compiling RenderTestwithXors3d.exe > 4500 Fps
d) Compiling RenderTestwithBlitz3d.exe > 4100 Fps after the "FLIP 0" modif.

JP

PS : Do not forget "d3dx9_29.dll". Cause of error

Edit : After O/C with RivaTuner

4500 Fps/ B3D
4600 Fps/ Xors3D


Luis de la Cruz(Posted 2009) [#5]
Thanks ZJP, I have "d3dx9_29.dll" in my windows/system directory, but RenderTestwithXors3d.exe cause error, compiling it any problem, but better fps render and compiling with Blitz3d commands. I don't understand it.

Any more to try the test please? fps, PC and specs, please.


ZJP(Posted 2009) [#6]
Drivers update?.

Best result with Xors3D and C++ ;-)

JP

PS : "...(fps with blitz3d around 1300fps and fps with Xors3d aroun 650 fps) ???..."
Maybe your graphic card is good for DX7. Not DX9 compliant !!!


khayn(Posted 2009) [#7]
compiled by myself (original exe xors .... error)

B3d 63 Fps....
Xors 62 Fps....


PC Specs.
Quadcore, 2 ggs ram, Nvidia 8400 GS

luis.... supongo que si al Xors le metes todo lo full del DX9, que es para lo que lo querrás.... se vendrá abajo...... lo raro es que el ejemplo del buggi original del Xors me iba a 110 fps.

(sorry for write in spanish)


ZJP(Posted 2009) [#8]
63-62 Fps with a Nvidia 8400 GS !!!!
Check your Vsync ( Flip )

JP


Luis de la Cruz(Posted 2009) [#9]
khayn, ZJP is surprise for your low fps with a Nvidia 8400 GS. It's true. I obtain the same results in a PC without graphic acelerator (around 60 fps). Try compiling in b3d and change Vsync (Flip) to FLIP 0.

khayn, me interesa ver si Xors con el DX9 mejora el rendimiento de mi juego, que maneja bastantes polígonos, que debería ser lo lógico, pero es que yo obtengo la mitad del rendimiento con este test con el Xors. Ya habrás visto que el código es idéntico, pero con los comandos del Xors. Me llama la atención tu bajo rendimiento renderizando solo un modelo sencillo mientras la demo del buggy, con física, un montón de polígonos y demás efectos, obtienes un rendimiento superior. Evidentemente hay algo que no está bien, entiendo que en la demo. Miraré de cambiar algunos comandos. No sé. Gracias.

(sorry for write in spanish)


khayn(Posted 2009) [#10]
i can switch off VSync.... but only in B3d.... in Xors cannt.

without vsync B3d 2000 fps.... but cannt compare with Xors.






Sorry again but my englis is horrible..... in spanish again....

Ya, lo mismo me pasa a mi, muevo muchos polis y entidades, y como no hay manera de acelerar el tema, por que B3d tiene un 2D de mielda hyperlento y un facil pero lentísimo 3D que no tiene intencion el staff de mejorar.... por eso ya he dejado de lado temporalmente el B3d y lo estoy intentando con el C# XNA a ver que tal.