用AR.js实现webAR(新手入门)

开发需要准备的东西:

1.域名

2.服务器

3.web前端的一些基本知识(这个不研究深的话也是可以没有的)

4.耐心,这个真的很重要,改配置是真的挺无聊的

开发WebAR注意事项:

1. WebAR 适用于哪些平台?

1.ios系统需要ios11以上的才能运行,用Safari浏览器,不支持腾讯内核浏览器

2.安卓火狐浏览器等

3.PC Chrome(谷歌)浏览器

可能还有其他的支持,我这里只列出我自己试过的支持的浏览器

 

博主用的是阿里云买的域名 + 腾讯云买的服务器,哈哈,言归正传,开始了

 

一,服务器搭建

1.作者用的是腾讯云服务器,有时间写一个关于服务器搭建的博客,

腾讯云+phpStudy搭建服务器,链接(有时间再写)

 

2.如果你的域名不支持https协议,我们则需要使phpStudy下Apache环境安装SSL证书实现https链接,毕竟webar不支持 http 协议:

(1)域名解析:将你购买的域名和IPv4地址绑定

(2)SSL证书获取:

3.现在试试你能不能用Https:// 访问你的网址,哈哈,当然是不能的 要是那么简单,前面干嘛说要很大的耐心,接着来

(1)首先,开启apache的编译ssl模块,如图打开phpstudy—其它选项设置—PHP扩张及设置—php扩展—php-openssl前面打勾

(2)如图点击打开修改httpd.conf配置文件,打开找到#LoadModule ssl_module modules/mod_ssl.so,去掉前面的注释符#(保证前面没有#号),使得ssl模块生效。

增加一条引用语句   Include conf/vhosts_ssl.conf

 

 

(3)依次打开phpstudy安装文件,打开Apache打开conf文件,在conf文件夹中创建一个名为vhosts_ssl.conf的配置文件。编辑vhostsssl.conf文件,增加如下内容:(特别需要注意的是,当时博主这段代码直接复制的是百度的,key值忘改成自己的了,所以大家一定要小心小心再小心)

Listen 443

<VirtualHost *:443>
    DocumentRoot "C:\php\WWW"
    ServerName www.zhaoxiaomin.top
    ServerAlias zhaoxiaomin.top
    SSLEngine on
    SSLProtocol TLSv1 TLSv1.1 TLSv1.2
    SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5
    SSLCertificateFile "C:\php\Apache\cert\public.pem"
    SSLCertificateKeyFile "C:\php\Apache\cert\1534684156422.key"
    SSLCertificateChainFile "C:\php\Apache\cert\chain.pem"
  <Directory "C:\php\WWW">
      Options FollowSymLinks ExecCGI
      AllowOverride All
      Order allow,deny
      Allow from all
      Require all granted
  </Directory>
</VirtualHost>
(4)将刚才下载的SSL证书放到新创建的这个文件夹下

(5)防火墙端口入站规则哪里关闭443,绿勾变成灰色就关闭了,关闭后现在重启phpstudy,正常重启后,在浏览器里面输入https://的域名就能看到安全锁出来啦。

地址栏未能显示绿色锁标是因为网站有http非加密资源,如图片,css,js等,需要全部调整为https开通协议资源才能挂锁成绿色。

(6)HTTP301重定向到HTTPS,配置完SSL证书,我们需要进行站点301重定向,将http的地址强制跳转到https地址,Apache环境下,在站点根目录添加.htaccess文件,如图所示

(7)在.htaccess文件中添加以下内容:

RewriteEngine onRewriteBase /RewriteCond %{SERVER_PORT} !^443$RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R=301]

然后保存文件,并将文件上传到网站根目录,如图所示

二.WebAR + AR.JS实现AR功能

4.下载AR.js 链接地址:https://github.com/jeromeetienne/AR.js

解压文件至你phpStudy的网站根目录下,即phpStudy安装目录下的WWW文件夹下

5.iphone手机ios11以上用safari浏览器手机上访问,安卓手机用火狐浏览器访问

AR.js官方给的案例和识别图如下:

 

6.我测试的Demo如下:

我的服务器2018年8月5号到期,过了这个时间大家就看到这里就行了,不必往下看了.

<------------------------------------------------------------------------------------------------------>

https://zhaoxiaomin.top/AR.js-master/AR.js-master/three.js/examples/dev.html

扫描该图片:

效果如下:

 

 

 

 

 

 

 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/41229.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AR开发中快速检测图片的星级和识别率

网址&#xff1a;EasyAR -检测可识别度 在AR开发过程中&#xff0c;有图像识别这个模块&#xff0c;美术做好图片后不知道识别的等级如何&#xff0c;这个时候借助上方的网址就可以清楚的知道图片的识别等级了 五颗星是最好的&#xff0c;推荐识别图要达到三星以上为好 在制…

【周末闲谈】畅想AR,AR领域迎来新风口

个人主页&#xff1a;【&#x1f60a;个人主页】 系列专栏&#xff1a;【❤️周末闲谈】 周末闲谈 ✨第一周 二进制VS三进制 ✨第二周 文心一言&#xff0c;模仿还是超越&#xff1f; 文章目录 周末闲谈前言AR?&#x1f914;&#x1f914;&#x1f914;AR的发展&#x1f463;…

虹科干货 | 如何使用AR眼镜识别内容并展示3D模型?

AR-增强现实&#xff0c;有没有想过AR增强现实的效果是怎样的呢&#xff1f;本文将基于已有软件效果&#xff0c;展示识别图像并显示3D模型的Demo原理和实际应用场景。 AR显示效果预览 在Vuzix 官方 App Store 中展示的有一款软件&#xff1a;Sales Demo&#xff0c;它展示了虹…

初探AR技术

初探AR技术 AR概述概念定义&#xff1a;技术手段&#xff1a;参考实例&#xff1a; AR解决方案AR SDKARKit简介扩展 ARCore简介ARCore 的工作原理优缺点 Vuforia简介优缺点 Wikitude简介 EasyAR简介优缺点 Web AR 总结本文参考 AR概述 概念定义&#xff1a; 增强现实&#xff…

论理想的AR/VR广告应该什么样?

广告在我们生活中无处不在&#xff0c;如果未来出现在AR/VR这种穿戴式设备上&#xff0c;要怎么做才更容易被人们接受&#xff1f;是否可以像概念片《Hyper-Reality》中描述的那样&#xff0c;将广告等可视化信息铺天盖地显示在我们眼前&#xff1f;还是要与AR/VR界面、内容自然…

如何用AR引擎技术, 5步优雅实现物体识别和跟踪

AR技术让应用实现虚拟世界和现实世界的融合&#xff0c;让开发者的创意和脑洞能够拥有更多炫酷有趣的呈现方式。AR拍照、AR购物、AR教育、AR搜索等丰富应用场景&#xff0c;凭借着AR技术的加持&#xff0c;为用户带来更优质的沉浸式体验&#xff0c;为用户创造更多价值。 例如…

主流AR眼镜参数对比、AR SDK最全功能特性对比

1、主流AR眼镜参数对比 最近有好多小伙伴分享了干货&#xff0c;成员LalaLand分享了一个目前市场主流AR眼镜参数对比&#xff08;扫码可查看原文&#xff09;: 1、Hololens 2 2、Magic Leap 1 3、Nreal Light 4、Spectacles 2021 2、移动AR SDK 功能特性最全比较 本次…

web端实现AR人脸特效

前言 直播、短视频、在线会议等应用越来越多地进入人们的生活&#xff0c;随之诞生的是丰富的各类创意玩法与新鲜体验&#xff0c;其中大量应用了以AI检测和图形渲染为基础的AR技术。 而随着Web技术的不断成熟&#xff0c;AR技术在Web上的实现成为了一种可能。今天就总结了在…

DataFunCon:2021热点技术和未来趋势预测

12月18-19日&#xff0c;由DataFun主办的DataFunCon 2021&#xff0c;将如期而至&#xff01;本次大会由百度深圳研发中心自然语言处理部技术总监 何径舟、腾讯云大数据产品中心研发副总经理 雷小平、腾讯信息平台与服务业务线AI算法负责人 文镇、达摩院人工智能科学家 杨红霞等…

未来计算的十大趋势预测,你觉得能中几条?

作者 | Adrian Mouat 译者 | 平川 本文最初发布于 Container Solutions WASM 将无所不在&#xff1a;编译目标、部署目标、IoT、插件生态系统。这是正在发生的事。&#xff08;1 到 5 年&#xff09; Rust 的流行度将继续增加&#xff0c;未来几年有望在 RedMonk 排行榜上超…

未来的趋势————以ChatGPT为标杆的AI对生活的影响是巨大的

文章目录 前言1.AI的发展历程2.我是如何接触到人工智能的概念和产品的3.对于ChatGPT的一点看法4.AI对大学毕业生的职业发展的利与弊5.对于AI的思考和问题 前言 随着ChatGPT的爆火&#xff0c;生成式AI&#xff0c;大模型的人工智能被越来越多的人注意到&#xff0c;同时他也带…

2023年五大趋势预测 | 大数据分析、人工智能和云产业展望

随着我们迈入2023年&#xff0c;大数据分析、人工智能和云产业将迎来蓬勃的创新和发展阶段 以下是我们预测的&#xff0c;将对行业格局产生重大影响的五大趋势&#xff1a; 世界在剧变&#xff0c;我们需要尽快寻找行业中的方向&#xff0c;迅速重回轨道 2023年&#xff0c;全…

快收藏!手把手教你用AI绘画

点个关注&#x1f446;跟腾讯工程师学技术 最近看到一篇有趣的文章&#xff0c;一副名为《太空歌剧院》&#xff08;如下图&#xff09;的艺术品在某美术比赛上&#xff0c;获得了第一名的成绩&#xff0c; 有意思的是这件作品是通过AI来实现的画作&#xff0c; 顿时觉得非常神…

用K8s的公司有多少人会部署K8s?

作者&#xff1a;51CTO技术栈 译者 | 布加迪 Kubernetes是如今最知名最流行的容器编排引擎。Kubernetes之所以成为云原生计算的中心&#xff0c;是由于它是开源的&#xff0c;还有一个快速增长的生态系统。如果观察它在过去几年的发展和采用趋势&#xff0c;尤其是在云原生世界…

LLM_StableDiffusion_studio发布

背景&#xff1a; 从chatgpt发布到现在已经超过半年时间&#xff0c;AGI的势头越来越猛。大家都在做各种的尝试和组合&#xff0c;把chatgpt通用的强大的知识表达和理解能力尝试应用在自己的业务场景。前期也是出现非常多的业务应用&#xff0c;但是主要还是围绕chatgpt本身已…

智能AI抢了元宇宙的风头?

前几天&#xff0c;微博突然出现这么一条热搜。 #ChatGPT官方APP登录美国苹果应用商店 这绝对是一条相当火爆的新闻&#xff0c;因为这意味着智能聊天机器人ChatGPT终于有自己的App了。值得一提的是&#xff0c;ChatGPT不仅仅登录了美国苹果应用商店&#xff0c;而且下载量迅…

AI VS 好莱坞?新时代电影工作流;MJ制作微信表情包的麻瓜教程;关于ControlNet的一切;AI创业真钱景 | ShowMeAI日报

&#x1f440;日报&周刊合集 | &#x1f3a1;生产力工具与行业应用大全 | &#x1f9e1; 点赞关注评论拜托啦&#xff01; &#x1f916; 『OpenAI通过了一大批GPT-4申请』大量放号ing~快去看邮箱&#xff01; &#x1f916; 『小马智行 | 广州南沙区开启车内无安全员的自动…

C++ 正在向 C 发起“进攻”!TIOBE 7 月榜单发布

整理 | 郑丽媛 出品 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09; 一月一度的 TIOBE 榜单又发布了&#xff0c;快来看看 7 月的编程语言排行榜有什么最新变化吧&#xff01; C 正在向 C 发起“进攻”&#xff01; 自从去年 12 月 C 在 TIOBE 排名历史上首次超过 Java…

chatgpt赋能python:Python访问Word文档的方法

Python访问Word文档的方法 在现代社会&#xff0c;文档是人们日常生活和工作中必不可少的一部分。特别是在办公和教育中&#xff0c;Word文档被广泛使用。Python是目前应用最广泛的编程语言之一&#xff0c;在一些编程任务中&#xff0c;需要访问和修改Word文档。在这篇文章中…

chatgpt赋能python:Python处理Word文档

Python处理Word文档 介绍 Microsoft Word是业界最流行的办公文档编辑工具之一。对于文档处理工作&#xff0c;Word是必不可少的工具之一。然而&#xff0c;尽管Word是十分强大的&#xff0c;但在处理大量数据时&#xff0c;手动处理每个文件是费时费力的。幸运的是&#xff0…