OpenGL Renderer

Discuss every aspect of HDTP here.

Moderator: HDTP Team

Forum rules
Please do not feed the trolls.
Post Reply
User avatar
Solid_Choke
UNATCO
Posts: 142
Joined: Mon Jul 25, 2005 6:01 am
Location: USA

OpenGL Renderer

Post by Solid_Choke »

Chris Dohnal has released a new version of the his OpenGL Unreal renderer and most of the early bugs have been fixed. This new version is extremely stable on my computer and the visuals are MUCH better then the DirectX option. It might even surpass the visuals seen from running the game in Glide. I think it would be wise to start thinking about including his renderer as part of the HDTP package and doing all the testing with it in mind as well. Normally I wouldn't like any other outside projects to be included in a texture pack but this renderer could have a direct effect on how good the new models and textures look in game.
In closing I am appealing to the HDTP team to include this enhanced OpenGL renderer in the installer for your mod to further revamp the ingame graphics of Deus Ex to a point that textures and models just couldn't do on their own.

Latest Build:http://cwdohnal.home.mindspring.com/utglr/

[EDIT] I changed the link to the newer version that's available - Master_Kale
User avatar
Master_Kale
HDTP Member
HDTP Member
Posts: 970
Joined: Sat Jun 04, 2005 5:27 pm
Location: California, USA
Contact:

Post by Master_Kale »

I hear you, Solid. As an avid Deus Ex player, I've used that man's OpenGL renderer since v 13, and the difference between it and the DirectX render is light and day. The visuals using the new render were phenomenal, and the game looked like it came out years later than it did.

I'm going to be heading the beta-testing team when it comes time to implement the new models and textures, so Solid, when the time comes, remind me and I'll work the new OpenGL render into the beta.

Thanks for supporting us, and stay tuned; HDTP is a force to be reckoned with!
User avatar
Jonas
Off Topic Productions
Off Topic Productions
Posts: 14224
Joined: Sat Apr 24, 2004 9:21 pm
Location: Hafnia

Post by Jonas »

*Quakes in fear*

Hey, sign me up for some beta-testing.
Jonas Wæver
Chief Poking Manager of TNM

I've made some videogames:
Expeditions: Rome
Expeditions: Viking
Expeditions: Conquistador
Clandestine
User avatar
Master_Kale
HDTP Member
HDTP Member
Posts: 970
Joined: Sat Jun 04, 2005 5:27 pm
Location: California, USA
Contact:

Post by Master_Kale »

When you hear the code phrase, "The red and blue chipmunk programs in abstract Assembly", respond "Only when the hairy alligators knit afghans from tin cans" and you'll be enrolled in the Beta test...
User avatar
metche_steele
Illuminati
Posts: 1321
Joined: Thu Dec 09, 2004 4:45 pm

Post by metche_steele »

Im certainly going to try out the renderer as i want to see first hand how good it is. If it turns out to be amazing ...im thinking ...maybe we should talk to the guy who made it ...and as the gentlemen who started this thread said, include the renderer with the package.

Before we do anything like that tho' this is going to require extensive testing!

Many thanks for brining this point up Solid_Choke ;)

Metche.
User avatar
Jonas
Off Topic Productions
Off Topic Productions
Posts: 14224
Joined: Sat Apr 24, 2004 9:21 pm
Location: Hafnia

Post by Jonas »

I've downloaded it now, but how do I use it? I've just overwritten the old dll file in the System folder, but I have to switch the game over to OpenGL, right? I think it uses DirectX now... at least I see no difference.
Jonas Wæver
Chief Poking Manager of TNM

I've made some videogames:
Expeditions: Rome
Expeditions: Viking
Expeditions: Conquistador
Clandestine
User avatar
Master_Kale
HDTP Member
HDTP Member
Posts: 970
Joined: Sat Jun 04, 2005 5:27 pm
Location: California, USA
Contact:

Post by Master_Kale »

You also have to edit the DeusEx.ini file with settings on the site. Here's the settings I got off his site when I first started using the new renderer:
[OpenGLDrv.OpenGLRenderDevice]
RefreshRate=<your default refresh rate here>
DetailTextures=True
UseTrilinear=True
UseS3TC=True
UseTNT=False
LODBias=-1.500000
UseMultiTexture=True
UsePalette=True
UseAlphaPalette=False
Translucency=1
VolumetricLighting=True
ShinySurfaces=True
Coronas=True
HighDetailActors=True
MaxAnisotropy=16
AlwaysMipmap=True
UsePrecache=False
SupportsLazyTextures=0
UseBGRATextures=False
UseAA=True
NumAASamples=4
AAFilterHint=0
UseTexIdPool=True
DynamicTexIdRecycleLevel=100
UseTexPool=True
TexDXT1ToDXT3=False
SinglePassDetail=False
UseDetailAlpha=False
ColorizeDetailTextures=False
UseCVA=False
UseVertexProgram=False
MaskedTextureHack=True
TruFormMinVertices=0
TruFormTessellation=3
UseTruForm=False
RequestHighResolutionZ=True
SwapInterval=-1
UseMultiDrawArrays=False
UseSSE=2
BufferClippedActorTris=False
DetailClipping=False
MaxTMUnits=0
NoFiltering=False
UseFilterSGIS=False
Use4444Textures=False
AutoGenerateMipmaps=False
ShareLists=False
UseZTrick=False
MaxLogTextureSize=8
MinLogTextureSize=0
MaxLogVOverU=8
MaxLogUOverV=8
OneXBlending=True
GammaCorrectScreenshots=False
GammaOffset=0.000000
DescFlags=0
Description=
GammaOffsetBlue=0.000000
GammaOffsetGreen=0.000000
GammaOffsetRed=0.000000
CacheStaticMaps=False
Use16BitTextures=False
Just open the DeusEx.ini file, and REPLACE everything below [OpenGLDrv.OpenGLRenderDevice] with the values above.

THEN, open Dues Ex in Safe Mode, and choose the OpenGL renderer.

That should work, enjoy!

EDIT: Removed FrameRateLimit=150 because it was causing problems
Last edited by Master_Kale on Tue Jun 10, 2008 6:41 pm, edited 2 times in total.
User avatar
Jonas
Off Topic Productions
Off Topic Productions
Posts: 14224
Joined: Sat Apr 24, 2004 9:21 pm
Location: Hafnia

Post by Jonas »

okay, I've done that, but I see no difference :?
Jonas Wæver
Chief Poking Manager of TNM

I've made some videogames:
Expeditions: Rome
Expeditions: Viking
Expeditions: Conquistador
Clandestine
User avatar
Phasmatis
Off Topic Productions
Off Topic Productions
Posts: 2057
Joined: Sun Apr 25, 2004 7:55 am
Location: UK
Contact:

Post by Phasmatis »

Have you changed the renderer to OpenGl? You should see a difference in performance at least.
Keeper of the pointy stick of injustice™.
User avatar
Jonas
Off Topic Productions
Off Topic Productions
Posts: 14224
Joined: Sat Apr 24, 2004 9:21 pm
Location: Hafnia

Post by Jonas »

I have, yeah. Don't know about performance, I don't get lag with DX in the first place.
Jonas Wæver
Chief Poking Manager of TNM

I've made some videogames:
Expeditions: Rome
Expeditions: Viking
Expeditions: Conquistador
Clandestine
User avatar
Phasmatis
Off Topic Productions
Off Topic Productions
Posts: 2057
Joined: Sun Apr 25, 2004 7:55 am
Location: UK
Contact:

Post by Phasmatis »

Really? I got loads of lag but with this none. :D
Keeper of the pointy stick of injustice™.
User avatar
Master_Kale
HDTP Member
HDTP Member
Posts: 970
Joined: Sat Jun 04, 2005 5:27 pm
Location: California, USA
Contact:

Post by Master_Kale »

Well, when I played around with the new renderer, I noticed a HUGE difference. There were no jaggies for me, and all the textures and lighting looked perfect! It was definetly an eye-opener, and it made me glad that I found it; DX just didn't cut it, especially for an engine designed to run in OpenGL...

(In case you didn't know, the Unreal Engine is optimized for OpenGL, not DirectX; try running the original UT in OpenGL and see if you notice a difference ;) )
User avatar
metche_steele
Illuminati
Posts: 1321
Joined: Thu Dec 09, 2004 4:45 pm

Post by metche_steele »

ok, theoretically, say we included the renderer in the installation package. Could we install it and auto update the players .ini settings? ...tho they would have to switch to openGL to see the effects. If the user has all this installed and switches to directX will they still be able to play it that way also?
User avatar
Jonas
Off Topic Productions
Off Topic Productions
Posts: 14224
Joined: Sat Apr 24, 2004 9:21 pm
Location: Hafnia

Post by Jonas »

Well, if anti-aliasing is the only difference, no wonder I didn't notice, I already had my video driver set to force anti-aliasing on all available programs. What I REALLY wanted was Truform support. I have yet to actually USE my GPU's Truform feature on any game :(
Jonas Wæver
Chief Poking Manager of TNM

I've made some videogames:
Expeditions: Rome
Expeditions: Viking
Expeditions: Conquistador
Clandestine
that guy
The Nameless Mod
The Nameless Mod
Posts: 1312
Joined: Mon Apr 26, 2004 1:54 am
Location: Perth, Western Australia

Post by that guy »

you can pretty much modify the ini however you like using trestkon's installer to my knowledge. He would be the one to ask.
Post Reply