Page 1 of 3
[Irrlicht] Testme: TnL SpecialFX 2
Posted: Fri Aug 17, 2007 5:38 pm
by Thalius
Hihi,
i hacked a bit using TnL commands and the new Watersurface to create object reflections on the water surface without the use of Shaders. However i ran into some glitches on some Hardware / Drivers. Of course its not done yet - but if the base isnt running i need a new approach
Need more testers ! Tests done using OpenGL Windowed 800x600 32 bit, no Vsync etc.
Should look aprox like this (Taken on an old ATI Radeon 7500):
Post graphics Card and FPS - and Screenshot if you get Glitches
And yes under DirectX ill prolly have to implement a second Method - so for now theres no check and DX may crash.
EDIT: When done ofc this will be included in the next release as example.
Download Link
Cheers, Thalius
Posted: Fri Aug 17, 2007 6:07 pm
by Bonne_den_kule
I am getting 164FPS with an overclocked Geforce 8800GTS 640MB using default settings. No artifacts
DX9 crashes on mye computer.
Posted: Fri Aug 17, 2007 6:10 pm
by Thalius
Thx! Yes for DX currently i need to implement another Method

Posted: Fri Aug 17, 2007 6:40 pm
by dell_jockey
I'm getting 37 fps on a GeForce-4 440 Go with 64mb memory. When I rotate the view to exclude any moving objects (water surface, warrior, etc), I get 72 fps.
Test done in OpenGL, 32bit color, 800x600 windowed display. No vsync or any other options enabled. Looks good, no glitches.
Posted: Fri Aug 17, 2007 10:25 pm
by dontmailme
Beautiful on this laptop.... Old Integrated Intel 915GM Chipset @ 50FPS!
Irrlich is quite fast!
Now did you create this with v1.05 or are you using a sneaky DEV version that you're not sharing with us ?!
At the moment, I don't know if I'm coming or going in the 3d Dept...... I started coding a project, which will be very large in the end, using PB's built in OGRE...... I have now switched to IrrlichWrapper as it's currently more advanced than PB's built in OGRE!
But, Fred's upgrading the OGRE soon...... ish ??!!
I guess I'll stick with Irrlich until 4.30 is out and then see what the new OGRE can do!
Now, when are you releasing 1.06BETA wrapper then

Posted: Sat Aug 18, 2007 10:00 pm
by Thalius

This is done using 1.05

- all functions for tricks like this are in theralready

gonna finish this and document it - then will release
Thalius
Posted: Sat Aug 18, 2007 11:59 pm
by Bonne_den_kule
dontmailme wrote:Beautiful on this laptop.... Old Integrated Intel 915GM Chipset @ 50FPS!
Irrlich is quite fast!
Now did you create this with v1.05 or are you using a sneaky DEV version that you're not sharing with us ?!
At the moment, I don't know if I'm coming or going in the 3d Dept...... I started coding a project, which will be very large in the end, using PB's built in OGRE...... I have now switched to IrrlichWrapper as it's currently more advanced than PB's built in OGRE!
But, Fred's upgrading the OGRE soon...... ish ??!!
I guess I'll stick with Irrlich until 4.30 is out and then see what the new OGRE can do!
Now, when are you releasing 1.06BETA wrapper then

Overclocked 8800GTS 640MB which costed me 3000NOK (ca $500) is not more than 3 times faster compared with a cheap intergrated intel?

Can't say that this engine is very efficent :roll:
Posted: Sun Aug 19, 2007 12:44 am
by thefool
Bonne_den_kule wrote:
Overclocked 8800GTS 640MB which costed me 3000NOK (ca $500) is not more than 3 times faster compared with a cheap intergrated intel?

Can't say that this engine is very efficent :roll:
I get 130 fps with a 8600
However our cards are built for directX (version 10 to be pricise) and hence that should give better performance. Sad dx9 crashes :/
oh yes, i am running vista 64bit

(quadcore, 4gb ram etc)
So its good to know that opengl performs well under vista 64bit and irrlicht!
Posted: Sun Aug 19, 2007 5:53 am
by Thalius
I get 130 fps with a 8600 Wink
However our cards are built for directX (version 10 to be pricise) and hence that should give better performance. Sad dx9 crashes :/
this Example uses pure TnL - which is emulated thru the driver on New Cards such as the GF 8x Series. When this example is done ill make one with shaders for dx9 so you Gfx card junkies can see the difference.

Considering the amount of passes this thing does 3x the speed is pretty impressive emulated.
Tho ill need to create a method for every Version ( OGL 1.0 & 2.0 / dx8 & dx9 ShaderModel 1.1 to ShaderModel 3.0 ) - this is basically the lowest method ( fallback - as TnL should basically run on any 3D card

)
Ill crete a Schemata next week for better understanding and how TnL and Shader Architecture differs.
Thalius
Posted: Sun Aug 19, 2007 9:04 am
by thefool
I find the most interesting still that it ran just fine under Windows Vista 64bit

Posted: Sun Aug 19, 2007 10:17 am
by Num3
115 FPS on a 6600GT 256Mb all off
60 FPS all on (except VSync)
Posted: Sun Aug 19, 2007 10:34 am
by Derek
15fps on a crap laptop graphics card (ati 1250). Running under Vista. Default settings.
Posted: Sun Aug 19, 2007 2:38 pm
by Thalius
hmm the X1250 should be faster than that - even the integrated Version. What drivers are you using?
Posted: Sun Aug 19, 2007 3:29 pm
by Derek
Just the standard ones that come with Vista, bought the laptop last week and haven't yet had a poke around with the drivers etc.
It's only shared memory though so that might be having an impact, the cpu is a TL56 dual core amd so it should be upto the job.
Posted: Sun Aug 19, 2007 3:36 pm
by Derek
On a 7300se running at 800*600 with fpu on I get about 50fps at start before moving and if I stand in a corner looking at the wall I get about 100fps.