Fulqrum Publishing Home   |   Register   |   Today Posts   |   Members   |   UserCP   |   Calendar   |   Search   |   FAQ

Go Back   Official Fulqrum Publishing forum > Fulqrum Publishing > IL-2 Sturmovik

IL-2 Sturmovik The famous combat flight simulator.

Reply
 
Thread Tools Display Modes
  #1  
Old 06-23-2008, 07:44 PM
K_Freddie K_Freddie is offline
Approved Member
 
Join Date: Feb 2008
Posts: 563
Default

The last time I looked sometime ago..
From a software perspective, OpenGL is suited for realtime graphics apps, like games whereas DX although more user friendly, makes it slower and more suitable for non-realtime stuff.

A real life comparison would be Linux and Windoze, each have their uses.
Reply With Quote
  #2  
Old 06-23-2008, 08:37 PM
Thunderbolt56 Thunderbolt56 is offline
Approved Member
 
Join Date: Oct 2007
Location: Daytona Beach, FL
Posts: 398
Default

DirectX is actually a simple wrapper for OGL thus using OpenGL for high-demand apps (like games) circumvents a series of processes and resultantly speeds things up.
Reply With Quote
  #3  
Old 06-23-2008, 11:05 PM
Feuerfalke Feuerfalke is offline
Approved Member
 
Join Date: Jan 2008
Location: Germany
Posts: 1,350
Default

It's not as simple as that. DX may be a wrapper for what is the basis of OpenGL, but it uses a different approach and optimizes rendering for effects and quality.

The outcome is, that with OpenGL you got to program many things manually that you get for free in DX. You can see the effect in IL2, as under DX the textures are smoother and look more real, though the engine was optimized for OpenGL!

So depending on the application you can be faster with OpenGL, leaving out some of the routines of DX, while on other applications and especially when working for games and such renders, it's often more practicable to use DX, as you will more easily see, what you'll get in the end.

OpenGL has just the advantage, that it is widely opensourced, while you make yourself a "slave" to M$ when using DX.
Reply With Quote
  #4  
Old 06-24-2008, 12:44 AM
96th_Nightshifter 96th_Nightshifter is offline
Approved Member
 
Join Date: Oct 2007
Location: Scotland
Posts: 78
Default

[QUOTE=Feuerfalke;44553] You can see the effect in IL2, as under DX the textures are smoother and look more real, though the engine was optimized for OpenGL!

QUOTE]

I know nothing about either of them but I do get entirely the opposite effect here; when I use OpenGL my game looks smoother and more real?

I get better fps with DX so I use that when online and I use OpenGL for flying offline and taking screenshots etc. since as far as I know you can only use "perfect" settings under OpenGL.
Reply With Quote
  #5  
Old 06-24-2008, 09:26 AM
Feuerfalke Feuerfalke is offline
Approved Member
 
Join Date: Jan 2008
Location: Germany
Posts: 1,350
Default

[QUOTE=96th_Nightshifter;44555]
Quote:
Originally Posted by Feuerfalke View Post
You can see the effect in IL2, as under DX the textures are smoother and look more real, though the engine was optimized for OpenGL!

QUOTE]

I know nothing about either of them but I do get entirely the opposite effect here; when I use OpenGL my game looks smoother and more real?

I get better fps with DX so I use that when online and I use OpenGL for flying offline and taking screenshots etc. since as far as I know you can only use "perfect" settings under OpenGL.

The textures get filtered with DX so you can see the IL2s 8bit-textures with just 256 colors looking much smoother. DX also eliminates microstutters experienced during online-play largely.

That has little to do with FPS, though. You get better FPS because you can only run the game in perfect mode under OpenGL, as you posted correctly, which directly effects rendering-distance for the landscape, for example.

So while the whole game looks better under OpenGL at perfect mode, the TEXTURES look smoother and more realistic under DX.
Reply With Quote
  #6  
Old 06-24-2008, 02:10 PM
Codex Codex is offline
Approved Member
 
Join Date: Nov 2007
Location: Hoppers Crossing, Vic, Australia
Posts: 624
Default

DX is a wrapper for OpenGL Where on earth did you hear that from?
Reply With Quote
  #7  
Old 06-24-2008, 04:07 PM
Thunderbolt56 Thunderbolt56 is offline
Approved Member
 
Join Date: Oct 2007
Location: Daytona Beach, FL
Posts: 398
Default

Quote:
Originally Posted by Codex View Post
DX is a wrapper for OpenGL Where on earth did you hear that from?
From an anorexic heroine junky behind the downtown convenience store that was drinking something from a paper bag...
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 09:18 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 2007 Fulqrum Publishing. All rights reserved.