Einar Forselv
Einar Forselv
Do you have a real life example of materials names and usemtl statements?
If you just want to use the parser to import vertexes, normals, and faces you can use the `create_materials=True` parameter so everything will use a default materal instead? (assuming you...
What tool created this file? Never seen face definitions change like this before.
It does already load from cached files if they exist and the `cache` parameter is True
I don't think you can fully reconstruct the obj from the bin/json file. They are mainly made so users can easily dump them into graphics memory. I do have a...
Yup. that seems reasonable. You can even replace the cache loader / saver classes here if you need more flexibility : https://github.com/pywavefront/PyWavefront/blob/caa2013d7026dd484ac8c5ca8273f2d680196130/pywavefront/obj.py#L50-L51 To make things future proof I would check...
Yep. It would mean replacing pyglet with something else. Pyglet doesn't support core profiles and are stuck on OpenGL 2.1 also using fixed pipeline. They are not planning to change...
> I am guessing supporting both Pyglet and ModernGL would be extremely complex. Is this correct? I don't think it's that hard to support both. Are there good reasons to...
We can just introduce a new module ``modern_visualization``. In 3.0 we separated visualization into its own module ``visualization``, so I guess this is pretty straight forward.
The `moderngl_window` project is slowly shaping up. Will add new visualization module here when this is done. https://github.com/moderngl/moderngl_window