Real-Time Ray-Tracing: Speed Test

also

<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="Ray Tracing Engine.exe" FILTER="GRABMI_FILTER_PRIVACY">
<MATCHING_FILE NAME="Ray Tracing Engine.exe" SIZE="487424" CHECKSUM="0xAE454EDB" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="05/20/2005 15:53:45" UPTO_LINK_DATE="05/20/2005 15:53:45" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="kernel32.dll" SIZE="1221120" CHECKSUM="0xB7A18347" BIN_FILE_VERSION="5.1.2600.2180" BIN_PRODUCT_VERSION="5.1.2600.2180" PRODUCT_VERSION="5.1.2600.2180" FILE_DESCRIPTION="Windows NT BASE API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="ⓒ Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x139311" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.2180" UPTO_BIN_PRODUCT_VERSION="5.1.2600.2180" LINK_DATE="08/04/2004 07:53:05" UPTO_LINK_DATE="08/04/2004 07:53:05" VER_LANGUAGE="한국어 [0x412]" />
</EXE>
</DATABASE>
 
15/16 with 31 on occasion.

P4 3.4GHz HT
800 MHz FSB
1GB PC-6400 DDR2
ATI X800
 
Foxtrot said:
I wanted to hear his definition :(
Imagine a 3D world that you want to see through the screen. The screen can be thought of a window, with you sitting behind it.

With ray tracing you imagine a focus point where your eyes are (only one focus point, unless you want stereo-vision).
At it's most basic, you fire rays from this focus point through all pixels on the screen/window. You then test for collisions etc, and if you want you can do reflections and refractions. At the end of this you get a colour for the ray, and that's what you colour the pixel.

Do this for all pixels and you've got your image.

To get a better picture you can fire more rays through each pixel, re-use the colours for corners of pixels etc. I'm concentrating on optomisations to speed up the process, rather than improve the image.
 
JellyWorld said:
No way, my X300 is gets 15-16
And that supports what i said, you've got a fast graphics card and it takes only 15/16 milliseconds to render a frame (which is as fast as the program will let you go).
 
15357 said:
also

<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="Ray Tracing Engine.exe" FILTER="GRABMI_FILTER_PRIVACY">
<MATCHING_FILE NAME="Ray Tracing Engine.exe" SIZE="487424" CHECKSUM="0xAE454EDB" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="05/20/2005 15:53:45" UPTO_LINK_DATE="05/20/2005 15:53:45" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="kernel32.dll" SIZE="1221120" CHECKSUM="0xB7A18347" BIN_FILE_VERSION="5.1.2600.2180" BIN_PRODUCT_VERSION="5.1.2600.2180" PRODUCT_VERSION="5.1.2600.2180" FILE_DESCRIPTION="Windows NT BASE API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="ⓒ Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x139311" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.2180" UPTO_BIN_PRODUCT_VERSION="5.1.2600.2180" LINK_DATE="08/04/2004 07:53:05" UPTO_LINK_DATE="08/04/2004 07:53:05" VER_LANGUAGE="한국어 [0x412]" />
</EXE>
</DATABASE>
That could be for a number of reasons, since i don't do any error checking at the moment.

Did you put the exe in the same folder as the earth.bmp file?
Do you have DX9 installed?
What's your graphics card?
 
SLH said:
That could be for a number of reasons, since i don't do any error checking at the moment.

Did you put the exe in the same folder as the earth.bmp file?
Do you have DX9 installed?
What's your graphics card?

yes
yes
implanted in motherboard graphics thingy, no acceleration and (probably) no onboard ram.
 
That's probably the problem then. I guess it doesn't support non-square texture sizes or something.
 
SLH said:
That's probably the problem then. I guess it doesn't support non-square texture sizes or something.

awww... i need to get my computer fixed.
 
Sprafa said:
maybe you've got too much memory being eaten by random apps in background ?

nope, thats definitely not the case ;(
 
LittleB said:
How is it real time if it's measured in time per frame :LOL:


EDIT: I'm getting 70-100...
It's more realtime than other ray tracers, which can take hours per frame. :)
 
Well i tryed it again today, and some reason my pc was acting better and i got liek 104, and i opened FRAPS and got 9 fps. : p

-NSF
 
Lol.

I've since done some tweaking, and it runs at the max speed on my computer, which is a 1.5ghz geforce 3 card, so it's going nice and fast now!
 
70 to 90's

athlon 2400, 9600 XY overdrive enabled 768 mb ddr 333

i have music running Folding running msn antispyware mcaffee enterprise
 
Back
Top