Gdzie mogę pobrać kod źródłowy "OpenGL"?Gdzie mogę pobrać kod źródłowy "OpenGL"?
Odpowiedz
Jeśli chcesz zobaczyć, w jaki sposób rasteryzator (to, co wyświetla wielokąty na ekranie) odbywa się w oprogramowaniu, postępuj zgodnie z sugestią Erica i sprawdź mesa3d lub google "rasteryzator".
Jeśli chcesz zobaczyć, jak robi się rasteryzator na sprzęcie, obawiam się, że jedyną dostępną funkcją jest a photo of a GPU die.
Jeśli chcesz zobaczyć, jak działa silnik 3D, spójrz na Ogre, Irrlicht lub inny.
Jeśli chcesz wiedzieć, co dzieje się pod maską, gdy wywołujesz funkcję glDrawArray na geForce, nie możesz. Sterowniki są zastrzeżone. W mniejszym lub większym stopniu przesyłają połączenie do karty graficznej, ale jest to takie uproszczenie ... na przykład typowa komunikacja DirectX wymaga więcej niż 10 000 instrukcji cpu.
Chciałem tylko wskazać, że Twój link jest zepsuty. –
Realizacja odniesienia SGI OpenGL można pobrać z tej strony ftp: ftp://oss.sgi.com/projects/ogl-sample/download
Podczas gdy ten link może odpowiedzieć na pytanie, lepiej umieścić tutaj istotne części odpowiedzi i podać link do odsyłacza. Odpowiedzi dotyczące linków mogą stać się nieprawidłowe, jeśli strona z linkami się zmieni. –
@ g.d.d.c: Powinieneś przeczytać pytanie i odpowiedź przed oznaczeniem go jako "tylko link". I prawdopodobnie oznaczaj zamiast tego pytanie, które chcesz zamknąć. – Kromster
- 1. Gdzie mogę pobrać kod źródłowy do Biblioteki Standardowej GNU C++?
- 2. Gdzie mogę znaleźć kod źródłowy gitk?
- 3. Gdzie mogę znaleźć kod źródłowy dla WebMatrix.WebData.WebSecurity
- 4. Jak pobrać kod źródłowy Eclipse?
- 5. Gdzie jest kod źródłowy gnu lib (libm)
- 6. Gdzie znajduje się kod źródłowy ConstraintLayout?
- 7. Gdzie mogę uzyskać kod źródłowy kalendarza Androida 1.5 i 1.6?
- 8. Gdzie mogę zobaczyć kod źródłowy glassfish w Internecie
- 9. Jak mogę powiedzieć visualvm, gdzie znaleźć mój kod źródłowy?
- 10. Gdzie mogę pobrać JOGL?
- 11. Gdzie jest kod źródłowy kompilatora java?
- 12. Gdzie `multirust` instaluje kod źródłowy języka Rust?
- 13. Gdzie zacząć czytać kod źródłowy SQLite?
- 14. gdzie jest kod źródłowy C++ filt?
- 15. gdzie działa kod źródłowy rake'ów: prekompilacja?
- 16. Kod źródłowy metody macierzystej Java
- 17. Gdzie można znaleźć kod źródłowy Java 6 JSSE/JCE?
- 18. Kod źródłowy API Java
- 19. SyntaxHighlighter v3.0.83 kod źródłowy
- 20. Ruby, kod źródłowy Splat?
- 21. Jak mogę automatycznie uporządkować kod źródłowy Perla?
- 22. Jak mogę indeksować nasz wewnętrzny kod źródłowy?
- 23. Skąd mogę znaleźć kod źródłowy polecenia cp?
- 24. Android odtwarzacz muzyczny kod źródłowy
- 25. Gdzie jest kod źródłowy rozszerzenia języka GHC: "Strzałki"?
- 26. Latex + kod źródłowy importu
- 27. Kod źródłowy biblioteki C
- 28. Plugin kod źródłowy narzędzia Rejestracja
- 29. Gdzie jest kod źródłowy dla pypi, indeksu Pythona?
- 30. Gdzie jest obecnie dostępny kod źródłowy dla JUnit?
OpenGL jest standardem API, a nie kawałek oprogramowania. Będziesz musiał poszukać kodu źródłowego konkretnej implementacji OpenGL. –
Sam OpenGL to tylko specyfikacja, a nie implementacja. Najprawdopodobniej szukasz tego, co Eric opublikował jako odpowiedź, źródła prawdziwej implementacji specyfikacji OpenGL. – Fosco
możliwy duplikat [implementacji Simple OpenGL] (http://stackoverflow.com/questions/3086901/simple-opengl-implementatione) –