Podczas nauki OpenGL ES 2.0 uważam, że niewygodne jest wyszukiwanie w Internecie symboli związanych z OpenGL ES, takich jak glBindFramebuffer
. Może jest lepszy sposób? Czy istnieje lepsza przeglądarka dokumentacji dla OpenGL ES?Czy istnieje szybki sposób na odzyskanie dokumentacji funkcji i symboli OpenGL ES w Xcode?
Odpowiedz
Cóż, domyślam się, że istnieją strony referencyjne OpenGL ES 2.0 (http://www.khronos.org/opengles/sdk/docs/man/), ale ten jest dostępny w Internecie pod numerem.
Zawsze można wydrukować plik Quick Reference Card, który jest pomocny, ale tylko wtedy, gdy wiesz trochę o tych funkcjach.
I wreszcie, jeśli pracujesz w C++, możesz spróbować GLES Emulator. Zostało to napisane przez mojego kolegę, zawiera nagłówki OpenGL ES 2.0 z komentarzami do dokumentacji wyodrębnionymi z dokumentacji online. Możesz: - użyć go bezpośrednio w programie Visual Studio lub Eclipse - wygenerować z niego Doxygen, aby pobrać wersję offline dokumentacji OpenGL - użyj trochę magii bash do przeniesienia komentarzy z pliku nagłówkowego "C" do pliku klasy NDK
Nadzieja to pomaga ... (i przepraszam abouth link, brakuje mi reputację Post> 2 links)
$ wget -r -l 2 http://www.khronos.org/opengles/sdk/docs/man/xhtml/index.html
nie mogłem znaleźć dokumentacji w trybie offline, więc pakowane Dash Docsets dla OpenGL ES 2.0 i 1.1. Jeśli nie korzystasz z Dash, możesz nadal odwoływać się do dokumentacji HTML.
Oto jeszcze jeden sposób. Niezupełnie dla XCode, ale myślę, że nadal jest przydatny.
Istnieje możliwość sklonowania repozytorium z kodem źródłowym wszystkich dokumentów OpenGL. Użyj swojego ulubionego klienta SVN lub CVS:
svn co --username anonymous --password anonymous https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/docs/manglsl glsl
svn co --username anonymous --password anonymous https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/docs/man2 opengl_2
svn co --username anonymous --password anonymous https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/docs/man3 opengl_3
svn co --username anonymous --password anonymous https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/docs/man4 opengl_4
svn co --username anonymous --password anonymous https://cvs.khronos.org/svn/repos/ogles/trunk/sdk/docs opengl_es_2_3
svn co --username anonymous --password anonymous https://cvs.khronos.org/svn/repos/registry/trunk/public/egl/sdk/docs opengl_es_1
Po tym, trzeba będzie znaleźć odpowiedni jest „index.php” plik i otworzyć go w przeglądarce. W ten sposób uzyskasz strony podręcznika z indeksem po lewej stronie, tak jak w dokumentach offline.
Możesz pobrać więcej, jeśli chcesz: istnieją źródła książek "Super Biblia" w repozytorium "ekosystemu". Po prostu poruszaj niektórymi poziomami w górę.
Zobacz stronę wiki dla szczegółów: http://www.opengl.org/wiki/Getting_started/XML_Toolchain_and_Man_Pages
- 1. Zainstaluj dokumentację OpenGL ES w Xcode?
- 2. Czy istnieje sposób na odzyskanie wszystkich rekordów w kwerendzie (ElasticSearch)?
- 3. Czy istnieje szybki sposób na utworzenie zestawu?
- 4. Różnica w iOS OpenGL ES i Android OpenGL ES
- 5. OpenGL-ES i Cg
- 6. Suwaki obsługujące OpenGL ES i OpenGL
- 7. Zastosowanie funkcji glBindAttribLocation w OpenGL ES
- 8. Czy istnieje sposób na odzyskanie bieżącego zużycia pamięci aplikacji C#?
- 9. OpenGL lub OpenGL ES
- 10. Czy istnieje dobry sposób na tworzenie dokumentacji dla interfejsów Swig?
- 11. OpenGL ES 1.1 lub 2.0 na iPhonie
- 12. Czy istnieje szybki sposób na znalezienie brakujących końców w Ruby?
- 13. Wybierz OpenGL ES 1.1 lub OpenGL ES 2.0?
- 14. Obrazy i maska w OpenGL ES 2.0
- 15. Szybki sposób na wykrycie, czy istnieje tabela lub widok DataContext
- 16. Object.isArray() jest powolny, czy istnieje szybki sposób na zrobienie tego?
- 17. Czy istnieje szybki sposób na .remove wiersze tabeli z jQuery
- 18. Czy istnieje sposób sprawdzenia, czy urządzenie z Androidem obsługuje OpenGL ES 2.0?
- 19. Czy istnieje szybki sposób na zablokowanie mojego repozytorium SVN?
- 20. Jaki jest szybki sposób na sprawdzenie, czy plik istnieje?
- 21. OpenGL ES For Iphone
- 22. OpenGL ES 2.0 vs OpenGL 3 - Podobieństwa i różnice
- 23. OpenGL ES 2.0 IllegalArgumentException
- 24. Poprawny sposób rysowania tekstu w OpenGL ES 2
- 25. Losowe duplikaty symboli w kodzie Xcode (C++)
- 26. Mgła OpenGL a mgła OpenGL ES
- 27. Czy istnieje sposób na wstawienie funkcji rekursywnej?
- 28. xcode 7 szybki sposób wyświetlania widoku przezroczystego
- 29. irrlicht android na opengl es 2.0 sterownik
- 30. Czy można utworzyć przezroczystą warstwę OpenGL ES?
Widocznie ten istniał w drodze powrotnej w Xcode 2.3: http://lists.apple.com/archives/xcode-users/2008/Jan/msg00135.html ale został usunięty z powodu problemów z automatycznym indeksowaniem. W tym momencie opengl jest tak ogromnie wspieranym API zarówno w OS X jak i iOS, że masz nadzieję, że pracują nad ponownym jego dodaniem ... Czy ktoś zna radar, który możemy naśladować? – mattorb