山东001在线

 找回密码
 立即注册
搜索
查看: 82|回复: 0

谈谈如何用Unity制作AR程序

[复制链接]
  • TA的每日心情

    2023-7-4 17:09
  • 签到天数: 104 天

    [LV.6]常住居民II

    发表于 2023-3-21 20:22:22 | 显示全部楼层 |阅读模式

    ?虚拟展厅制作的相关资讯可以到我们网站了解一下,从专业角度出发为您解答相关问题,给您优质的服务!http://www.2d3d5d.net/[align=center]http://www.2d3d5d.net/sites/default/files/2021-01/%E5%8D%9A%E8%8E%B1%E7%A7%91%E4%BF%A1%E8%B0%8A%E5%BD%B1%E5%83%8F%E8%AF%8A%E6%96%AD%E4%B8%AD%E5%BF%83%203D%20%E7%BA%BF%E4%B8%8A%E5%B1%95%E5%8E%85.jpg[/align]



    现功能:用手机扫描一个图片,然后会出现一个AR物体,当然这物体是你自己设置的模型。



    首先说如何制作一个AR的APP需要准备什么,这个插件,我用的版本是2的;我用的是的;



    ?



    在做项目之前,要去的注册一个账号,之后去开发中心,添加一个SDK的,会自动获取到一个的。这个很重要,之后会用到的。



    ?


    ?



    当然这个字是有讲究的,和打包时候那里的字一样,如上图中



    ?


    ?



    然后就打开导入的插件进去,从里找到EAR_S和IT两个物体然后拖进场景里。



    ?



    同时把你要扫描的图片放到一个为:SA的文件夹里,如果没有这个文件夹就新建一个。注意:文件夹字必须是SA



    ?



    我在这里放了很多图片,本案例只用为的图片做例子,如图:



    ?


    ?



    在EAR_S的属性里把刚在里申请到的复制过来,放到的里面。如下图:



    ?


    ?



    在IT的下面放一个物体(这个物体就是你扫描图片要显示的物体,作为IT的子物体),本案例里放了一个球体。



    ?



    默认拖到场景里的IT在S里是看不到东西,我们可以给它加一个材质球,假如我这里新建的叫的材质球,材质球用的就是即将扫描的那张为“的”图。。。然后赋值给它,如图:



    ?


    ?



    默认的IT自己带的脚本是ITB。当我们调整ITB里的这个参数时(例如大小设置为3),我们就会在S场景中看到图片了。如图:



    ?


    ?



    继续配置ITB里的参数



    ?



    需要把SA路径下的那张图片的全写上包括图片格式,例如本案例的



    ?



    N就是该路径下这个图片的字



    ?



    S选择为A



    ?



    这个地方去选择场景里的EAR_S这个物体下的为IT的子物体。



    ?



    上述步骤,如下图:



    ?


    ?



    至此所有的开发内容完成,接下来就是打包的配置了,在里面的字这里写上我们比较开始在的设置的项目的字。如图:



    ?


    ?



    之后就是普通的安卓打包过程了,这里不再赘述。然后安装后,记得给访问摄像头的权限,然后进入用手机扫描你设定的图片就会看到你想显示的东西。例如案例里的扫描那张图就会有一个球体出现在画面里。



    ?



    注意:显示的物体不要太大而把图片给遮挡的太多了。遮挡多了就采集不到图片的信息了。合理调整图片和模型的比例以及位置。
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|小黑屋|Archiver|山东001在线 ( ICP11027147 )

    GMT+8, 2026-4-5 07:52 , Processed in 0.037722 second(s), 19 queries , Gzip On.

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表