Whats up!我是AR熊,最近在整理三次方收藏的AR/VR工具,发现了三次方不止一次推荐这个框架,但还是有许多用户或者学员不知道,今天再次力荐一波~

对于HoloLens MR开发者来说,这个框架的功能非常丰富,代码案例也很多

框架效果演示

WebAR演示

WebVR演示

详细介绍

SimpleWebXR是一个轻量级库,它在你的c# Unity代码中使用WebXR javascript API。因此,在Unity WebGL构建之后,你的应用程序可以在浏览器中实现AR、VR功能,十分方便。该框架包功能如下:

1、简单的手部追踪

SimpleWebXR支持手部跟踪。本示例在检测到的手的每个关节上显示一个球体。该球体的半径由设备确定。已在Hololens 2和Oculus Quest上进行了测试。

2、XR CAD文件查看器

可在浏览器中打开45种以上3D CAD格式(FBX,STEP,OBJ,Collada,GLTF,OnShape等),现在,使用WebXR在VR / AR中查看它们!

3、用户HoloLens的WebXR用户视图

4、画笔示例

这是有关如何使用简单WebXR的非常基本的示例。它使用Unity Line Renderer用手/控制器在空间中绘制线条。

5、XRTK

该混合现实工具包的主要目的是使开发者非常容易上手创建混合现实的应用和加快部署项目从unity到多个平台。

6、Spectator view

戴上HoloLens时,我们常常会忘记没有戴上HoloLens的人无法体验到我们所看到的XR内容。此功能允许其他人在2D屏幕上查看HoloLens用户在其世界中看到的内容。该Microsoft项目是适用于iOS和Android的本机用户视图应用程序。此框架支持用户在浏览器中看到此内容。

7、webXR 取色器

浏览器兼容

  • Android上的Google Chrome浏览器(⚠️ 需要安全的https连接)

  • Windows 10上的Edge(用于HoloLens)

  • Hololens 2上的Firefox Reality

  • iOS上的Mozilla WebXR Viewer

  • Oculus Quest上的Oculus浏览器

  • 桌面上的Firefox模拟器

  • 台式机上的Chrome模拟器

该框架支持在浏览器进行模拟:

代码下载

WebXR项目工程代码:

https://github.com/Rufus31415/Simple-WebXR-Unity

在HoloLens浏览器运行WebAR | 代码下载相关推荐

  1. 微软上线Try .NET,支持在浏览器运行C#代码

    微软Try .NET项目近期上线,这一项目允许用户通过浏览器运行和编写C#代码,同时还支持完整的代码提示. 用户可以通过访问这一项目官网(点此进入)对Try .NET这一项目进行简单了解.该项目允许开 ...

  2. 直接在浏览器运行Python代码

    到这个链接将代码下载到本地,然后打开cmd,使用python运行此文件,然后不要关闭窗口: https://raw.githubusercontent.com/michaelliao/learn-py ...

  3. 浏览器运行python代码

    猜你感兴趣 使用Pyqt5玩转ChatGpt 内网文件共享服务 快速搭建私有pip镜像源 python设计模式-创建型模式 docker搭建私有git服务器,项目备份和迁移 redis持久化方案 解决 ...

  4. github开源代码下载并运行

    github开源代码下载到本地 在github上找到要下载的项目,点击Code,HTTPS下面点击复制按钮(gitee也是类似的方式) 在本机电脑 新建一个文件夹,命名任意 打开新建的文件夹,右键-找 ...

  5. 《WebAssembly 权威指南》(6)在浏览器中运行遗留代码

    译者注:这篇文章是<WebAssembly 权威指南>一书的第六章,介绍了如何使用 WebAssembly 在浏览器中运行遗留代码,即已经存在的 C/C++ 代码库.文章以一个实际的例子, ...

  6. java byte 图片浏览器直接显示_以Spring Boot的方式显示图片或下载文件到浏览器的示例代码...

    以Java web的方式显示图片到浏览器以Java web的方式下载服务器文件到浏览器 以Spring Boot的方式显示图片或下载文件到浏览器 请求例子:http://localhost:8080/ ...

  7. 浏览器可以运行 Python 代码了?

    作为 Python 程序员,很羡慕那些 Javascript 开发者,动不动就能写出令人惊艳的网页.不过今年,我们也能用 Python 写前端了:Anaconda 团队开发出了 PyScript,你可 ...

  8. Python之父龟叔:考虑在浏览器里面使用 Python.js 运行 Python 代码

    文 | 局长 出品 | OSC开源社区 Mypy 项目核心团队的成员 ethanhs 发表推特称,得益于 Python 团队核心开发者 @ChristianHeimes 最近提交的 commit,他找 ...

  9. java SWT Browser实现浏览器功能并运行JavaScript代码

    一.创建简单的浏览器 import org.eclipse.swt.*; import org.eclipse.swt.browser.*; import org.eclipse.swt.layout ...

最新文章

  1. cached-query 将缓存和查询数据库高速连接起来的轻类库
  2. 2021年全球十大工程成就,中国有几个? | 科技袁人
  3. 网站前端和后台性能优化18
  4. python代码大全p-Python网络爬虫实战项目代码大全(长期更新,欢迎补充)
  5. 现在python已经更新到哪个版本了-Python 3.8 已发布 你会升级么?
  6. 【知识图谱】知识推理
  7. JAVA虚拟机 安全区域_Java虚拟机的内存区域
  8. [pytorch、学习] - 5.5 卷积神经网络(LeNet)
  9. MyBatis复习(八):MyBatis 分页插件 PageHelper
  10. Splash resource_timeout 属性
  11. struts2的action中获得request response session 对象
  12. python 初级笔记
  13. ssh远程登录阿里云服务器
  14. win7计算机文件扩展名,win7显示文件后缀名的扩展名方法
  15. R语言 WDI包的使用
  16. java计算机毕业设计家用电器销售网站源码+mysql数据库+系统+lw文档+部署
  17. 脖子酸疼怎么办?初探解决方案
  18. 华东师范大学 计算机 博士 毕业论文,华东师大:1/4博士生完不成论文难毕业
  19. 二维数组的四种创建方法
  20. 机器人被挠脚心_《fm及机器人系列(tk)》专题

热门文章

  1. JavaScript-cnblog
  2. eclipse编写js代码没有提示
  3. 深入详解Oracle data change notification
  4. -f shell 模糊匹配_Linux模糊搜索神器fzf终极配置
  5. 小样本大概率事件的正确处理方式 - 2. 结果分析
  6. 这些神奇的AI智能机器人很早就已出现过,你确定你不了解?
  7. InkScape练习
  8. 马拉车算法(manacher)求最长回文子串
  9. 02.一把趁手的Java开发武器——Eclipse
  10. 【论文泛读193】LICHEE:使用多粒度标记化改进语言模型预训练