[Irrlicht] Testme: TnL SpecialFX 2

Everything else that doesn't fall into one of the other PB categories.
Thalius
Enthusiast
Enthusiast
Posts: 711
Joined: Thu Jul 17, 2003 4:15 pm
Contact:

[Irrlicht] Testme: TnL SpecialFX 2

Post 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):
Image

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
Last edited by Thalius on Fri Aug 17, 2007 10:04 pm, edited 2 times in total.
"In 3D there is never enough Time to do Things right,
but there's always enough Time to make them *look* right."
"psssst! i steal signatures... don't tell anyone! ;)"
Bonne_den_kule
Addict
Addict
Posts: 841
Joined: Mon Jun 07, 2004 7:10 pm

Post by Bonne_den_kule »

I am getting 164FPS with an overclocked Geforce 8800GTS 640MB using default settings. No artifacts
DX9 crashes on mye computer.
Thalius
Enthusiast
Enthusiast
Posts: 711
Joined: Thu Jul 17, 2003 4:15 pm
Contact:

Post by Thalius »

Thx! Yes for DX currently i need to implement another Method :)
"In 3D there is never enough Time to do Things right,
but there's always enough Time to make them *look* right."
"psssst! i steal signatures... don't tell anyone! ;)"
dell_jockey
Enthusiast
Enthusiast
Posts: 767
Joined: Sat Jan 24, 2004 6:56 pm

Post 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.
cheers,
dell_jockey
________
http://blog.forex-trading-ideas.com
dontmailme
Enthusiast
Enthusiast
Posts: 537
Joined: Wed Oct 29, 2003 10:35 am

Post by dontmailme »

Beautiful on this laptop.... Old Integrated Intel 915GM Chipset @ 50FPS!

Irrlich is quite fast! :D

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 :D
Paid up PB User !
Thalius
Enthusiast
Enthusiast
Posts: 711
Joined: Thu Jul 17, 2003 4:15 pm
Contact:

Post by Thalius »

:D 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
"In 3D there is never enough Time to do Things right,
but there's always enough Time to make them *look* right."
"psssst! i steal signatures... don't tell anyone! ;)"
Bonne_den_kule
Addict
Addict
Posts: 841
Joined: Mon Jun 07, 2004 7:10 pm

Post by Bonne_den_kule »

dontmailme wrote:Beautiful on this laptop.... Old Integrated Intel 915GM Chipset @ 50FPS!

Irrlich is quite fast! :D

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 :D
Overclocked 8800GTS 640MB which costed me 3000NOK (ca $500) is not more than 3 times faster compared with a cheap intergrated intel? :lol: Can't say that this engine is very efficent :roll:
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post 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? :lol: 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!
Last edited by thefool on Sun Aug 19, 2007 9:03 am, edited 1 time in total.
Thalius
Enthusiast
Enthusiast
Posts: 711
Joined: Thu Jul 17, 2003 4:15 pm
Contact:

Post 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
"In 3D there is never enough Time to do Things right,
but there's always enough Time to make them *look* right."
"psssst! i steal signatures... don't tell anyone! ;)"
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

I find the most interesting still that it ran just fine under Windows Vista 64bit :)
Num3
PureBasic Expert
PureBasic Expert
Posts: 2812
Joined: Fri Apr 25, 2003 4:51 pm
Location: Portugal, Lisbon
Contact:

Post by Num3 »

115 FPS on a 6600GT 256Mb all off
60 FPS all on (except VSync)
Derek
Addict
Addict
Posts: 2354
Joined: Wed Apr 07, 2004 12:51 am
Location: England

Post by Derek »

15fps on a crap laptop graphics card (ati 1250). Running under Vista. Default settings.
Thalius
Enthusiast
Enthusiast
Posts: 711
Joined: Thu Jul 17, 2003 4:15 pm
Contact:

Post by Thalius »

hmm the X1250 should be faster than that - even the integrated Version. What drivers are you using?
"In 3D there is never enough Time to do Things right,
but there's always enough Time to make them *look* right."
"psssst! i steal signatures... don't tell anyone! ;)"
Derek
Addict
Addict
Posts: 2354
Joined: Wed Apr 07, 2004 12:51 am
Location: England

Post 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.
Derek
Addict
Addict
Posts: 2354
Joined: Wed Apr 07, 2004 12:51 am
Location: England

Post 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.
Post Reply