25 Stimmen

Wo kann ich den Quellcode von "OpenGL" herunterladen?

Wo kann ich den Quellcode von "OpenGL" herunterladen?

27voto

Calvin1602 Punkte 9237

Wenn Sie sehen wollen, wie ein Rasterizer (das Ding, das Polygone auf dem Bildschirm anzeigt) in Software funktioniert, folgen Sie Erics Vorschlag und schauen Sie sich mesa3d an oder googeln Sie "rasterizer".

Wenn Sie sehen wollen, wie ein Rasterizer auf Hardware funktioniert, haben Sie leider nur Zugang zu ein Foto eines GPU-Würfels .

Wenn Sie sehen wollen, wie eine 3D-Engine gemacht wird, schauen Sie sich Ogre, Irrlicht oder eine andere an.

Wenn Sie wissen wollen, was unter der Haube passiert, wenn Sie glDrawArray auf einer geForce aufrufen, können Sie das nicht. Die Treiber sind proprietär. Sie leiten den Aufruf mehr oder weniger an die Grafikkarte weiter, aber das ist so eine Vereinfachung... zum Beispiel benötigt ein typischer DirectX-Aufruf mehr als 10000 CPU-Befehle.

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