Pracuję nad strukturą gier i jestem nowicjuszem w OpenGL. Większość książek wydaje się nie dać jasnej odpowiedzi na to pytanie i chcę rozwijać się na moim komputerze przy użyciu OpenGL, ale wykonać kod w środowisku OpenGL ES 2.0. Moje pytanie jest dwojaki:OpenGL vs OpenGL ES 2.0 - Czy aplikacja OpenGL może być łatwo przeniesiona?
- Jeśli celuję w ramkę dla OpenGL na pulpicie, czy po prostu uruchomi się bez modyfikacji w środowisku OpenGL ES 2.0?
- Jeśli nie, to czy istnieje dobry emulator tam, PC lub Mac; czy istnieje skrypt, który mogę przekonwertować mój kod OpenGL na kod OpenGL ES, lub oznaczyć rzeczy, które nie będą działać?
2/http: //www.imgtec.com/PowerVR/insider/sdkdownloads/ które archiwum dla platformy Linux? Jestem pewien, że możemy emulować glBegin na szczycie implementacji GLES – RzR
@rzr: Emulowanie glBegin() jest z pewnością możliwe, ale może być złym pomysłem. Zamiast tego możesz zrestrukturyzować kod. Na tej stronie będziesz chciał pobrać archiwum "PC Emulation" dla OpenGL ES 1.1 lub OpenGL ES 2.0. –
celem jest przede wszystkim zapewnienie zgodności ze źródłami, dbanie o wydajność, po prostu tworzenie starszych aplikacji ... - http://rzr.online.fr/q/opengl – RzR