polymer
polymer copied to clipboard
🎨 graphics/interaction prototyping sandbox
A list of planned future samples * sample-engine-events (child/parent, collisions) * sample-engine-model-import (make it a model viewer app) * sample-engine-animation-system (skinning system) * ~sample-engine-picking (raycasting and object picking)~ * sample-xr-painting...
Bullet3 is included and repo already has starter wrapping code. Previously it was integrated into samples on an ad-hoc basis, but it's ideal to have a `rigid_body` component type and...
Polymer is presently uses OpenGL 4.5 features across the codebase. The eventual goal will be to replace all GL with a rendering abstraction capable of targeting multiple graphics backends. A...
Current plan of attack is to use the Microsoft gLTF SDK. https://github.com/Microsoft/glTF-SDK
Both samples crash with an access violation here https://github.com/ddiakopoulos/polymer/blob/master/lib-engine/gfx/gl/gl-api.hpp#L572
Also: Experiment with compute shader skinning as a job
A core promise of Polymer is a unified method of treating interactive VR objects. This concept only exists in various bits, pieces, and smaller prototypes. This system should be capable...
At present, Polymer's renderer is fairly rigid and not exactly hackable/adaptable. Unity's [scriptable render pipeline](https://docs.unity3d.com/Manual/ScriptableRenderPipeline.html) is worth an investigation alongside [LabRender](https://github.com/meshula/LabRender/blob/master/assets/pipelines/deferred.json) from @meshula