Conversation
|
Problems: 3D Face Winding issues.
Also occurring on Font Faces
Isolated issue to: So where WebGL version == 2. ES3 is supported so we are missing critical ES3 commands for Faces With WebGL == 1 Now exposes the missing ES3 commands being used in engine without guards. Proper solution merge and support ES3 and use DEFINES for ES3 support I'll look at patching this in now 10 years later XD |
|
Yeah looking more into the ES3 support and looking at the TARGET_EMSCRIPTEN defines I can see how this was broken for meshes. Shall apply fix. Also https://www.pongasoft.com/blog/yan/webassembly/2024/09/12/Introducing-emscripten-glfw |
|
Fonts still not rendering on Emscripten in true type |
|
https://openframeworks.danoli3.com/easyCamExample/
okay this is looking great |
- emmake.sh in template - CMakeList.txt for emscripten (cherry picked from commit 0bad750)
|
Thanks @Scylardor for the Testator fix |
|
Okay tested on a few projects. assimpModelLoader, easyCam and imgui projects. This is ready. |
Embind AOT now be controlled via define TOTAL memory to initial as per spec
|
https://openframeworks.danoli3.com/emscripten5 easyCam
ojects here
ofxImgui animationhttps://github.com/danoli3/ofxImAnim ofxAssimpBoneControlExamplehttps://openframeworks.danoli3.com/emscripten5/ofxAssimpBoneControlExample/ 3DPrimitivesExamplehttps://openframeworks.danoli3.com/emscripten5/3DPrimitivesExample/ |
|
Merging once ci is complete @ofTheo |











Emscripten 5
Problems