Отобразите простые 3D-объекты с помощью React и поверните их эффективный ресурс - PullRequest
1 голос
/ 18 апреля 2019

Для проекта мне нужно отобразить простые 3D-объекты в приложении React. Объекты, такие как кубики, пирамиды, сферы и так далее. Они могут иметь разные цвета. Когда пользователь касается одного из объектов, он начинает вращаться.

Example GIF (Without Transparency)

Мне трудно начинать, потому что я не знаю, как эффективный способ сделать это.

Моей первой идеей было использование анимированных GIF-файлов с прозрачным фоном. Поэтому я перешел на blender3D и нарисовал короткую анимацию куба с прозрачным фоном. Хорошо выглядит до сих пор. Но создание GIF с прозрачностью из PNG является проблемой, и я думаю, что это также будет очень неэффективно. Для каждого возможного цвета и разрешения мне понадобится отдельный GIF.

Можете ли вы помочь мне начать с этим? Можно ли использовать SVG или есть какие-нибудь библиотеки?

...