最佳的Flutter 3D包 ------------------ 3D模型是任何物体或场景的逼真三维表示,通常使用软件创建。表示3D几何的最常见数据格式是 .obj(对象)文件格式,已被各种3D图形应用程序使用。该格式很简单:它是一个包含顶点和面列表的文本文件。每个顶点由以字母“v”开头的一行指定,后面跟着表示顶点的x、y和z坐标的三个数字。每个面由以字母“f”开头的一行指定,后面跟着表示组成该面的顶点的索引。.obj文件中还可以指定一些其他元素,如纹理坐标和法线。其他一些格式包括glTF和GLB。 以下Flutter包可用于渲染3D模型或查看3D模型,其中包括缩放、旋转和以不同视角查看模型。这是使用OpenGL、WebGL或其他实现来完成的。此外,此列表包括一些可帮助以伪3D透视方式查看小部件的包。 * * *
flutter_3d_controller
189
a flutter package for rendering interactive 3D models in different formats(glb, gltf, fbx, obj), with ability to control animations, textures and camera.