quote:Original post by mittens
Welcome to yesterday.
I''m so sorry for not reading the For Beginners Forum... I think you should lock this thread now (sarcasm.)
quote:Original post by C0D1F1ED
Now back on the topic of the performance of software rendering. Take a look here: UT2003 Software Renderer. I have a Celeron 1200, and a Radeon 9000. The performance difference between the software renderer (which uses nearly the same technology as my SoftWire based renderers), is only a factor of ten. Quality of hardware rendering is still noticably higher, but claiming that modern games absolutely need hardware rendering is not true.
A factor of ten is still pretty large... That''s the difference between a not very realtime 6 fps and a very smooth 60 fps. The image quality also makes a pretty big difference. I want to check out that UT2K3 software renderer, I heard about that but wasn''t quite sure it existed.
One really cool thing I saw a while back in a software renderer was realtime subsurface scattering (Flipcode IOTD.) This could not be done on the cards released at the time. This was pre-DX9 and Radeon 9700, and he said it could probably be done on that hardware. This is the only situation I''ve seen where realtime (about 15-20 fps on my Athlon 1.4 ghz) software rendering did something that was not possible on hardware. I''d like to see more of that.