Frage

Ich habe Probleme eine OpenGL-Anwendung zu entwickeln.

Die seltsame Sache ist, dass ich und ein Freund von mir eine 3D-Szene mit OpenGL unter Linux entwickeln, und es gibt einige Codes auf dem Repository, aber wenn wir beide die gleiche neueste Version Kasse, das heißt, den gleichen Code dieses geschieht: auf seinem Computer, nachdem er er kompiliert kann das volle Beleuchtungsmodell sehen, während auf meinem, habe ich nur die Umgebungsbeleuchtung aktiviert, nicht aber die diffuse oder spiegelnde diejenigen.

Kann es ein Problem der Fahrer sein? (Da er eine ATi-Karte verwendet und ich verwende eine nVIDIA one) Oder die statischen Bibliotheken?

ich wiederhole, es ist der gleiche Code, in verschiedenen Maschinen zusammengestellt .. das ist das Merkwürdige, sollte es gleich aussehen.

Vielen Dank für jede Hilfe oder gegebener Tipp.

War es hilfreich?

Lösung

Dies kann sehr leicht ein Treiberproblem sein, oder eine Karte mit Unterstützung von Erweiterungen, die die anderen nicht der Fall ist.

Versuchen Sie, seine Binärdateien auf Ihrem Rechner. Wenn es weiterhin fehlschlägt, entweder Ihre Fahrer sind Gleichgewicht geraten oder Sie verwenden einen Befehl nicht von der Karte unterstützt wird. Auf der anderen Seite, wenn Ihr Bildschirm gut aussieht, wenn auf seiner Maschine Code kompiliert wird, dann statische Bibliotheken haben ein Problem.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top