3 Stimmen

Unity OpenGL Renderer

Wie stelle ich eine Untiy-Windows-Anwendung so ein, dass sie ein OpenGL-Rendering verwendet.

Ich muss ein Plugin erstellen, das dem Textur-Plugin-Beispiel auf dieser Seite ähnelt:

http://unity3d.com/support/documentation/Manual/Plugins.html

Sie besagt: (beachten Sie, dass dies nur funktioniert, wenn Unity einen OpenGL-Renderer verwendet)

Aber ich kann nicht finden, wo in Unity ich tatsächlich setzen Sie es auf Opengl verwenden, anstatt die direct3d

3voto

thedaian Punkte 1313

Basierend auf ein bisschen googeln, und graben durch die Unity-Foren, es scheint, dass standardmäßig, Unity wird DirectX auf Windows verwenden, es sei denn, es gibt ein Problem mit DirectX (entweder es ist nicht da, oder die falsche Version), in diesem Fall wird es zurück zu OpenGL fallen. Auf anderen Plattformen wird standardmäßig auf OpenGL zurückgegriffen.

Sie können Unity anscheinend zwingen, den OpenGL-Modus zu verwenden, indem Sie es mit der Option -force opengl . Diese Option scheint nicht zu funktionieren, wenn Sie den Webplayer verwenden.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X