Best 3D software engine

Simon82

Newcomer
What's the best software 3D engine (in tech demo or real game) that actually can render something similar to the features obtained by 3D harware supported ones? There are any engine that could use CPU power to render special effects like bilinear/trilinear filtering using CPU?

Bye.
 
What's the best software 3D engine (in tech demo or real game) that actually can render something similar to the features obtained by 3D harware supported ones? There are any engine that could use CPU power to render special effects like bilinear/trilinear filtering using CPU?

Bye.

There's someone around here having written The Highly Unoptimized Raster Project (THURP?), should be in that person signature.
It has Shader support.


(Sorry don't remember who ^^)

[edit : Remembered the project's name]
 
There's someone around here having written The Highly Unoptimized Software Rasterizer (THURP or something), should be in that person signature.
It has Shader support.


(Sorry don't remember who ^^)

Thank you.. but it run at good frame rate? are there any tech demo to try? :p
 
Other notable software-renderers (of their time) include Outcast, Unreal, and most of the demonstrations that Intel coded for their new CPUs until they realised there really was no stopping GPUs. ;)
 
[maven];878908 said:
Other notable software-renderers (of their time) include Outcast, Unreal, and most of the demonstrations that Intel coded for their new CPUs until they realised there really was no stopping GPUs. ;)

I think that Unreal Tournament Engine runs very weel on software mode like the originale game ones. But I've never seen (example) cpu calculated filtering... neither bilinear.. ;)
 
Unreal Tournament 2004 uses Pixomatic as the built-in software renderer. Just select 'Software' as 'Render Device' in the settings. Note that in System/UT2004.ini there's a
[PixoDrv.PixoRenderDevice] section where you can improve detail (including bilinear filtering). It also runs Medal of Honor. It's fully optimized but limited to DirectX 7 features (two texture stages, no shaders).

SwiftShader is also highly optimized but offers DirectX 8 features (eight texture stages, shaders) and some DirectX 9 features.
 
It is probably not what are you looking for, but MESA(www.mesa3d.org) is a software OpenGL implementation with all goodies (hovewer , it is slow as hell).

Could be a fun project to see if you could optimise it for something like Cell though ...
 
Back
Top