Suggestion: OpenGl

Suggestion: OpenGl

in Account & Technical Support

Posted by: RiverSong.5067

RiverSong.5067

I did some research about directX11 and all i found was a statement dating around the end of beta mentionning: “Anet aims for the widest array of machines therefore they won’t be adapting for DX11”.

I would like to point out windows runs DX and opengl as well. Also my researchs tell me mac is opengl only and i would like to point out linux is opengl only and suffers a lot in performance from the dx9 adaptation.

Sure, suggestion = no is most cases… Doesn’t make them right.

My webpage:
pages.videotron.ca/madfang4/

Suggestion: OpenGl

in Account & Technical Support

Posted by: FlamingFoxx.1305

FlamingFoxx.1305

Yeah OpenGL has a far wider range of support since OpenGL can be run on Windows, OSX, Linux and the PS3/4 (unsure about Xbox? It’s Microsoft so would make sense if that was DirectX). From what I know there isn’t a huge difference between the two in terms of what the end user sees, the difference is in the resources/knowledge required to create games in them.

Unfortunately shifting a game from DirectX to OpenGL is, I believe, quite a heavy undertaking. So I guess it’s not very likely at all to happen :/

Suggestion: OpenGl

in Account & Technical Support

Posted by: NeuroMuse.1763

NeuroMuse.1763

It would basically require them to rewrite most of their engine from the ground up to move to OGL at this point as there are several things outside of graphics that DX handles in terms of interfacing with hardware/audio etc.. that would need alternate solutions to also be developed and/or licensed. On top of that they would have to ‘retool’ their pipeline etc.. as existing internal tools for world building etc.. are also going to be built on top of DX and be exporting data with it in mind.

It could be done and ‘renderers’ for both can co-exist but that can only really be accomplished when it’s designed that way from the beginning in most cases. As it requires strict separation of certain types of code that are then mapped to internal systems/functions that they share. It’s a major investment from an engineering, developer time, and financial standpoint.

It’s more likely the world will be invaded by giant alien robotic overlords before it happens.

With all that said of course though cider bridges DX9 to OGL with obvious performance caveats as there is a lot of middle-ware to be considered that differs greatly from system to system and for things that simply can’t translate 1:1 they(transgaming) have to try and write compatible equivalents from scratch. This can still be improved upon which is the best we can hope for.

(edited by NeuroMuse.1763)