如何用java或kotlin在屏幕上渲染和显示3d对象?

如何用java或kotlin在屏幕上渲染和显示3d对象?,java,android,android-studio,kotlin,Java,Android,Android Studio,Kotlin,我有一个问题需要花费很多时间和精力。我正在做一个kotlin项目,我需要在屏幕上执行和渲染运动为(.fbx、.dae、.obj)的3D对象,但动画大小(100dp x 100dp)必须是特定的。将其想象为活动/片段中的图像或imageview,它将显示具有运动的3D对象。我做了很多研究,但我有点卡住了。你能给我一些建议或以任何方式帮助我吗?从头开始做这件事是一项艰巨的任务。您需要学习OpenGL,如何使用本机内存(JNI),如何编写着色器(GLSL),等等。我建议使用像libGDX这样的现有库。

我有一个问题需要花费很多时间和精力。我正在做一个kotlin项目,我需要在屏幕上执行和渲染运动为(.fbx、.dae、.obj)的3D对象,但动画大小(100dp x 100dp)必须是特定的。将其想象为活动/片段中的图像或imageview,它将显示具有运动的3D对象。我做了很多研究,但我有点卡住了。你能给我一些建议或以任何方式帮助我吗?

从头开始做这件事是一项艰巨的任务。您需要学习OpenGL,如何使用本机内存(JNI),如何编写着色器(GLSL),等等。我建议使用像libGDX这样的现有库。libGDX是为游戏设计的。可能会有更小的库只用于模型渲染。你看到了吗:哦,谢谢,我已经在游戏2D中使用过它,但在3D中从未使用过。从头开始做这件事是一项艰巨的任务。您需要学习OpenGL,如何使用本机内存(JNI),如何编写着色器(GLSL),等等。我建议使用像libGDX这样的现有库。libGDX是为游戏设计的。可能会有更小的库只用于模型渲染。你看到了吗:哦,谢谢,我已经在2D游戏中使用过它,但从来没有在3D游戏中使用过