readyplayerme / visage

Easily display Ready Player Me avatars and 3D models on the web.
MIT License
61 stars 11 forks source link

Feature | Make visage less restrictive & ReactNative support #74

Open Neosoulink opened 3 months ago

Neosoulink commented 3 months ago

Issue description

ReadyPlayerMe is just amazing, but the fact that visage only works for React apps is very restrictive!

The main motivation for creating this issue was about me trying to use some internal features on ReactNative.

I've read the internal code and understand some components will not work on ReactNative cause they depend on the DOM, but many resources can still be used and should be importable.

Resources like:

Eventual solution

Having a ReactNative support will be great! or importing more resources (like the above-listed resources).


I really wanted to implement the eye-blinking support for my model, but I had to copy the useIdleExpression service/hook in my code to achieve this. would be much easier if it was importable.

Neosoulink commented 3 months ago

I'd appreciate contributing to this one, let me know if a PR from me will be welcome.