我正在使用vuforia unity extension for android进行增强现实项目。我有一个3d模型列表(.3ds)。当用户从该列表中选择一个模型而不是在摄像机视图中显示时,我希望这样。我没有在应用程序中预先加载这些模型。相反,这些可以在存储卡中。 我在网上搜索,但主要是教程是关于在运行时使用opengl渲染.h。 有什么解决方案可用于我的问题吗?请帮帮我。
答案 0 :(得分:2)
更好的选择是使用第三方3D加载程序库。很少有库提供与Vuforia的集成。
JPCT - http://www.jpct.net/wiki/index.php/Integrating_JPCT-AE_with_Vuforia
拉贾瓦利 - https://github.com/MasDennis/RajawaliVuforia
答案 1 :(得分:1)
编译代码后无法加载3d模型。因为在vuforia .h类用于3d模型。您必须在启动应用程序之前包含该类。在运行时,您将无法编译该.h类。这就是为什么所有3个模型应该预先加载为.h。