GPU Raytracing + FXAA Demo
GPU Raytracing + FXAA Demo
Update 23-Sep-2012: Added support for DirectX 10 hardware running through DirectX11.
Another ray tracing demo, though this more of a way of testing my modifications to the DX11 version of Irrlicht that I'm working on than anything completely new. Runs much smoother than my previous Irrlicht raytracing demos though, and has native support for DDS, cubemaps, compiled shaders and more. Anti-aliasing is via FXAA. Thought I would release this so people could see how it runs (if at all!) on their DX11 hardware. More ray tracing demos - of things other than spheres - may follow.
Demo zip here (727kb)
http://sio2.g0dsoft.com/demos/gpuraytrace_dx10_dx11.zip
Another ray tracing demo, though this more of a way of testing my modifications to the DX11 version of Irrlicht that I'm working on than anything completely new. Runs much smoother than my previous Irrlicht raytracing demos though, and has native support for DDS, cubemaps, compiled shaders and more. Anti-aliasing is via FXAA. Thought I would release this so people could see how it runs (if at all!) on their DX11 hardware. More ray tracing demos - of things other than spheres - may follow.
Demo zip here (727kb)
http://sio2.g0dsoft.com/demos/gpuraytrace_dx10_dx11.zip
Last edited by sio2 on Sun Sep 23, 2012 8:50 pm, edited 1 time in total.
Irrlicht Demos: http://irrlicht.sourceforge.net/forum/viewtopic.php?f=6&t=45781
-
- Posts: 1638
- Joined: Mon Apr 30, 2007 3:24 am
- Location: Montreal, CANADA
- Contact:
Re: GPU Raytracing + FXAA Demo
I'm really impressed! Got over 300+ FPS on my system! (NVidia GT460)
EDIT: Sorry, it's a GTX460! My "peak" frame rate is around 380FPS!
EDIT: Sorry, it's a GTX460! My "peak" frame rate is around 380FPS!
Last edited by christianclavet on Sun Sep 23, 2012 6:09 pm, edited 1 time in total.
Re: GPU Raytracing + FXAA Demo
Thanks Christian. Performance numbers are interesting. I had a look on nvidia's site just to see the spec's of the card but I couldn't seem to find "GT460" - did you mean GTX460?christianclavet wrote:I'm really impressed! Got over 300+ FPS on my system! (NVidia GT460)
BTW If anyone else has any performance numbers I'd be glad to hear them (state the video card as well please).
Irrlicht Demos: http://irrlicht.sourceforge.net/forum/viewtopic.php?f=6&t=45781
Re: GPU Raytracing + FXAA Demo
I've tried to run it on my machine, but I am getting window with message "ERROR: Missing driver/hardware support".
Log from console:
---
Irrlicht Engine version 1.7.1
Microsoft Windows 7 Professional S (Build 7601)
Using renderer: Direct3D 11.0 SiO2
Using Hardware device, feature level 10.0
NVIDIA GeForce 9800 GT , Revision 162
---
I am using latest nVidia drivers for my card (306.23). Windows is 32 bit and DirectX version is 11.
If you need more information, let me know.
Later today/tomorrow I will try to test it on a rendering computer.
Log from console:
---
Irrlicht Engine version 1.7.1
Microsoft Windows 7 Professional S (Build 7601)
Using renderer: Direct3D 11.0 SiO2
Using Hardware device, feature level 10.0
NVIDIA GeForce 9800 GT , Revision 162
---
I am using latest nVidia drivers for my card (306.23). Windows is 32 bit and DirectX version is 11.
If you need more information, let me know.
Later today/tomorrow I will try to test it on a rendering computer.
Re: GPU Raytracing + FXAA Demo
9800 is a DX10 device.
Re: GPU Raytracing + FXAA Demo
Oh, true! I even didn't know that.
Re: GPU Raytracing + FXAA Demo
If you want to redownload the zip and give it another try I've just added support for DX10 hardware running through DX11.kazymjir wrote:I've tried to run it on my machine, but I am getting window with message "ERROR: Missing driver/hardware support".
Log from console:
---
Irrlicht Engine version 1.7.1
Microsoft Windows 7 Professional S (Build 7601)
Using renderer: Direct3D 11.0 SiO2
Using Hardware device, feature level 10.0
NVIDIA GeForce 9800 GT , Revision 162
---
I am using latest nVidia drivers for my card (306.23). Windows is 32 bit and DirectX version is 11.
If you need more information, let me know.
Later today/tomorrow I will try to test it on a rendering computer.
Irrlicht Demos: http://irrlicht.sourceforge.net/forum/viewtopic.php?f=6&t=45781
Re: GPU Raytracing + FXAA Demo
I have downloaded a new version, it looks really nice. I got about 135-140 FPS.
Re: GPU Raytracing + FXAA Demo
Irrlicht Engine version 1.7.1
Microsoft Windows 7 Professional S (Build 7601)
Using renderer: Direct3D 11.0 SiO2
Using Hardware device, feature level 11.0
ATI Radeon HD 5800 Series, Revision 0
Shader Model 5 supported
CPU: 8 Processors at 2.7GHz
FPS: Last=380, Min=367, Max=580
Microsoft Windows 7 Professional S (Build 7601)
Using renderer: Direct3D 11.0 SiO2
Using Hardware device, feature level 11.0
ATI Radeon HD 5800 Series, Revision 0
Shader Model 5 supported
CPU: 8 Processors at 2.7GHz
FPS: Last=380, Min=367, Max=580
IrrNaCl - Irrlicht Port for Google Chrome Native Client - Demo
Iyan 3D - Make your own 3d animation using your iOS Device
Iyan 3D - Make your own 3d animation using your iOS Device
Re: GPU Raytracing + FXAA Demo
As I promised, I checked the app on our rendering machine at work:
Irrlicht Engine version 1.7.1
Microsoft Windows 7 Professional S (Build 7601)
Using renderer: Direct3D 11.0 SiO2
Using Hardware device, feature level 11.0
NVIDIA GeForce GTX 660 Ti, Revision 161
Shader Model 5 supported
CPU: 12 Processors at 3.2GHz
FPS: Last=1016, Min=904, Max=1016
By the way, I don't know why it detected processor clock as 3.2GHz, this machine has installed Intel i7-3960X at 3.3GHz.
Irrlicht Engine version 1.7.1
Microsoft Windows 7 Professional S (Build 7601)
Using renderer: Direct3D 11.0 SiO2
Using Hardware device, feature level 11.0
NVIDIA GeForce GTX 660 Ti, Revision 161
Shader Model 5 supported
CPU: 12 Processors at 3.2GHz
FPS: Last=1016, Min=904, Max=1016
By the way, I don't know why it detected processor clock as 3.2GHz, this machine has installed Intel i7-3960X at 3.3GHz.
-
- Posts: 1638
- Joined: Mon Apr 30, 2007 3:24 am
- Location: Montreal, CANADA
- Contact:
Re: GPU Raytracing + FXAA Demo
Perhaps a rounding error... Sometimes the clock could report as 3.299Ghz
Re: GPU Raytracing + FXAA Demo
Thanks, interesting info. Very good numbers (relatively) on a 660!kazymjir wrote:As I promised, I checked the app on our rendering machine at work:
Irrlicht Engine version 1.7.1
Microsoft Windows 7 Professional S (Build 7601)
Using renderer: Direct3D 11.0 SiO2
Using Hardware device, feature level 11.0
NVIDIA GeForce GTX 660 Ti, Revision 161
Shader Model 5 supported
CPU: 12 Processors at 3.2GHz
FPS: Last=1016, Min=904, Max=1016
By the way, I don't know why it detected processor clock as 3.2GHz, this machine has installed Intel i7-3960X at 3.3GHz.
BTW The frequency is just being rounded down to the nearest tenth when it's displayed. It's held internally in a 64bit int to the nearest Hz.
Irrlicht Demos: http://irrlicht.sourceforge.net/forum/viewtopic.php?f=6&t=45781
Re: GPU Raytracing + FXAA Demo
Tried it out on my machines (dektop and notebook)
AMD Radeon HD 7900 Series (7970)
CPU: 8 Processors at 3.5 Ghz
running at 1120 Fps
AMD E-450 APU including a
AMD Radeon HD 6320
running at 11 Fps
PS : had to add D3DCompiler_43.dll and d3dx11_43.dll for me to work
really nice work
AMD Radeon HD 7900 Series (7970)
CPU: 8 Processors at 3.5 Ghz
running at 1120 Fps
AMD E-450 APU including a
AMD Radeon HD 6320
running at 11 Fps
PS : had to add D3DCompiler_43.dll and d3dx11_43.dll for me to work
really nice work
Re: GPU Raytracing + FXAA Demo
Interesting numbers, especially the APU. Thanks.joposter wrote:Tried it out on my machines (dektop and notebook)
AMD Radeon HD 7900 Series (7970)
CPU: 8 Processors at 3.5 Ghz
running at 1120 Fps
AMD E-450 APU including a
AMD Radeon HD 6320
running at 11 Fps
PS : had to add D3DCompiler_43.dll and d3dx11_43.dll for me to work
really nice work
Regarding the dlls - I'd guess that you may be missing the required Microsoft DirectX install (mentioned in the Requirements section of the readme).
Irrlicht Demos: http://irrlicht.sourceforge.net/forum/viewtopic.php?f=6&t=45781
Re: GPU Raytracing + FXAA Demo
Amazing work 1100FPS here. Tell me why arent you part of the core team to add the driver and demos in?