zoukankan      html  css  js  c++  java
  • vuforia 结合 unity3d 开发 AR 的 androidAPP 总结

    原地址:https://software.intel.com/zh-cn/blogs/2014/07/09/vuforia-unity3d-ar-androidapp/?utm_campaign=CSDN&utm_source=intel.csdn.net&utm_medium=Link&utm_content=%20others-vuforia

    整个开发过程的流程是这样的:

    1.在unity3D中生成3D人像;

    2.在vuforia官网注册,上传识别图像;

    3.下载图像unity包和vuforia-unity-android-ios-2-8-7.unitypackage;

    4.在unity3d中导入图像unity包和vuforia-unity-android-ios-2-8-7.unitypackage,导入生成的unity3D人像;

    5.生成apk。

    本次总结,说说在unity3D中生成3D人像。

    obj格式和fbx格式文件可以导入unity3d,但是obj和fbx是无贴图的,我这里的贴图文件是png格式。在此将说明unity3d中如何把贴图和模型结合:

    在unity3d项目的Assets文件夹里新建一个文件夹“Textures”,把png文件拷贝进去:

    在Assets路径下导入fbx文件,注意fbx文件和png文件的文件名要一样:

    在Materials文件里有一个“No Name”文件:

    在“Inspector“窗口里,“None (Texture)”点击“select”,选中png文件。

    这时候,在点击Assets文件夹里的fbx文件,贴图就上去了。

    然后右键Assets文件夹,选择“Export Package”,便可导出unity3d人像的unitypackage文件。

    一些注意事项:

    1.在vuforia上传识别图片时,图片大小有限制,大概是2.25M。上传了识别图片之后,vuforia会对识别图片评级,星级越高越易识别。

    2.添加3D人像时,人像放在ImageTarget之下。

    3.在生成apk时,确保android sdk别太陈旧,我之前在生成apk时一直失败,后来直接从google下载最新的android sdk 就OK了。

  • 相关阅读:
    Spring Boot----处理异常
    Spring Boot----SpringBoot中SpringMVC配置原理
    git----常见问题
    源码分析----Mybatis
    spring----一些xml配置
    Spring MVC----spring MVC 异常处理
    java----小游戏
    java----垃圾回收机制
    java----常见jar包
    anconda安装
  • 原文地址:https://www.cnblogs.com/123ing/p/3921911.html
Copyright © 2011-2022 走看看