3D feedback <was 3d member > 2004-03-27 - By NoiseCrime
Back
-- -- Original Message -- -- From: "noisecrime" <noise@(protected)>
> Unfortunately in all the tests I did, I found actually grabbing the image > from a w3d member was slower than doing it non-dts via copypixels! Also > using the openGL rendered performed faster then DX7 (something like 15%).
I was pretty positive when I posted this, but i've just tried converting an project to test both methods. The project grabbed a 256x256 image to be used as a texture each frame, and the texture quality was set to #low for a scene of approx 8000 polygons.
Firstly using member.image where the w3d I was getting the image from wasn't even on the stage. This being the case you'd expect to get pretty good performance, yet in reality the results were awful. On my geforce2 ultra (win98, 256mb ram) it only managed a measly 11 fps in openGL and 4.5 fps in DX7. On a Radeon9800 (winXP, 1gb ram) it managed a more respectable 33 fps in openGL, DX7 not tested
Secondly using copypixels, with a non-dts w3d place in the corner of a 800x600 stage. This managed a very respectable 25 fps in openGL and 20 fps in DX7 on the geforce 2 ultra. Using the radeon9800 it achieved 70 fps in openGL (DX7 not tested)
So going by these two test machines, copypixels with a non-dts outperforms member.image by a wide margin
Noisecrime 2004
__ ____ ____ ____ ____ ____ ____ ____ ____ ____ Dir3d-l mailing list Dir3d-l@(protected) http://nuttybar.drama.uga.edu/mailman/listinfo/dir3d-l
|
|