Valve Δωρακι OpenGL>D3D Wrapper

PC, Xbox/360, XboxOne, PS3, PS4, Wii, WiiU, PSP/PSVita, GP2X, DS/3DS κτλ Συζήτηση για όλα τα τρέχοντα ή πιο πρόσφατα συστήματα παιχνιδιών.

Συντονιστές: Maddog, Whacker, BraiNKilleR

Απάντηση
Άβαταρ μέλους
Nemo
Moderator
Moderator
Δημοσιεύσεις: 4798
Εγγραφή: 15 Απρ 2004 22:55
Τοποθεσία: Θεσσαλονίκη

Valve Δωρακι OpenGL>D3D Wrapper

Δημοσίευση από Nemo »

H Valve διαθετει ελευθερα ως δωρακι -as is- το ToGL ενα OpenGL σε D3D translator
translate Direct3D calls to OpenGL
ή (Wrapper οπως λεγαμε απο τον καιρο των Quake/3dfx) που η ιδια ανεπτυξε για το Dota 2.
TOGL
Direct3D -> OpenGL translation layer.

Taken directly from the DOTA2 source tree; supports:

Limited subset of Direct3D 9.0c
Bytecode-level HLSL -> GLSL translator
Some SM3 support: Multiple Render Targets, no Vertex Texture Fetch
This most likely won't build by itself and is provided as-is and completely unsupported. Feel free to use it for your reference, incorporate it into your projects or send us modifications.

Be wary that some parts are hardcoded to match Source Engine behavior; see CentroidMaskFromName() and ShadowDepthSamplerMaskFromName() in dxabstract.cpp.
To κατεβαζετε απο εδω >> https://github.com/ValveSoftware/ToGL
if" Imitation is the sincerest flattery",
imagine emulating ....
Απάντηση