AR.js专题-多Renderer支持
支持2渲染器
代码参考
https://threejs.org/docs/#examples/renderers/CSS3DRenderer
// CSS3Drenderer cssScene = new THREE.Scene(); cssScene.add(camera); cssRenderer = new THREE.CSS3DRenderer(); cssRenderer.setSize(window.innerHeight, window.innerWidth); cssRenderer.domElement.style.position = 'absolute' cssRenderer.domElement.style.top = '0px' cssRenderer.domElement.style.left = '0px' document.body.appendChild(cssRenderer.domElement); element = document.createElement('div'); element.style.width = 20 + 'px'; element.style.height = 10 + 'px'; element.style.opacity = 0.75; element.style.background = "gray"; element.innerHTML = 'Hello CSS3'; // cssObject = new THREE.CSS3DObject(element); cssObject = new THREE.CSS3DSprite(element); cssObject.scale.set(0.1, 0.1, 0.1); cssScene.add(cssObject); // 更新update() if (smoothedRoot) { if(smoothedRoot.visible){ element.style.display = "block" }else { element.style.display = "none" } cssObject.position.copy(smoothedRoot.position); // cssObject.rotation.copy(smoothedRoot.rotation); } |
转载于:https://www.cnblogs.com/zhen-android/p/9484894.html
AR.js专题-多Renderer支持相关推荐
- 增强现实之开源AR库——AR.js
AR.js是一个web端的AR库,它完全开源免费,获得了很高的热度.我们要实现的效果如下: 首先去github下载AR.js库: AR.js下载 建议顺带看下作者给出的介绍.介绍里给出一个示例,我们在 ...
- 【AR.js】初步认识与官方示例的使用
说在前面 测试浏览器:Microsoft Edge(PC版本 97.0.1072.55)/Firefox(Android) github库:AR.js AR系列文章:这里 go版本:go versio ...
- js在一个指定元素前添加内容_WebAR开发指南(1)---使用AR.js实现第一个WebAR demo...
前面有一篇文章万字干货介绍WebAR的实现与应用 分析了目前流行的WebAR框架并简单的介绍一些实现方法,这个专栏我们具体的来通过一些框架实现WebAR效果. 关于AR.js AR.js是一个轻量级的 ...
- Danfo.js专题 - Series对象
Danfo.js专题 - Series对象 jcLee95 的 CSDN 博客 邮箱 :291148484@163.com CSDN 主页:https://blog.csdn.net/qq_28550 ...
- 用AR.js做图片追踪的webAR Demo
用AR.js做图片追踪的webAR Demo Demo效果 项目地址 部署使用 页面代码 替换想要追踪的图片 (1)web版(推荐使用) (2)node版 替换模型 Demo效果 可在手机浏览器中打开 ...
- AR.js 学习笔记
中文文档链接: 首页 | AR.jsAR.js 是 Web 端增强现实的轻量级框架,具有图像追踪.基于位置的AR和标记跟踪等功能.http://febeacon.com/arjs-docs-zh-cn ...
- WebAR开发指南(1)---使用AR.js实现第一个WebAR demo
以下内容由公众号:三次方AIRX(国内领先的AI.AR.VR技术学习与交流平台) 整理 前面有一篇文章万字干货介绍WebAR的实现与应用分析了目前流行的WebAR框架并简单的介绍一些实现方法,这个专栏 ...
- AR.js开发问题详解(二维码识别不出来及AR二维码如何进行训练)
AR.js开发问题详解(二维码识别不出来及AR二维码如何进行训练) 1. 大家碰到的很多都是二维码识别不出来的情况. 原因:周围环境的光太强或太暗,遮挡了二维码的信息,摄像头识别不到全部的信 ...
- 图像追踪、AR识别 、AR.js应用
一.创建图片描述符 1.1 下载创建图片描述符的项目demo链接 https://download.csdn.net/download/qq_39951524/87545994?spm=1001.20 ...
最新文章
- java内部类gc_Java内部类持有外部类的引用详细分析与解决方案
- stack UVA 442 Matrix Chain Multiplication
- 天津:第十六届西青区民俗文化旅游节开幕
- Mapreduce和Yarn概念,参数优化,作用,原理,MapReduce计数器 Counter,MapReduce 多job串联之ControlledJob(来自学习资料)
- :focus-within的冒泡触发
- Linux如何在栈上分配内存,Java堆与栈内存分配及String小记
- 12.history的用法
- 使用Qt设计师文件的3种方式
- 【报告分享】2020人工智能+安防行业应用研究分析报告.pdf(附下载链接)
- 基于SpringBoot的后台管理系统(启动类解析,开源的世界真好)(一)
- LeetCode每日一题——串联字符串的最大长度
- 以太坊的POS共识机制(一)友善的小精灵 Casper
- 梦织未来Windows驱动编程 第03课 驱动的编程规范
- BA--干球温度、露点温度和湿球温度--概念
- 华为hs8145v5刷机包_华为hs8145v5刷机包_华为P40 Pro(ELSAN00/TN00)官方11.0.0.155固件卡刷包强刷包救砖包...
- 安卓开发视频教程!十多家大厂Android面试真题锦集干货整理,写给正在求职的安卓开发
- 【动态规划的方法论】
- 微信小程序实现水果转盘游戏
- java 发送邮件添加附件,Java实现带附件的邮件发送功能
- 如何做番茄炖牛腩——hadoop理解
热门文章
- oracle plsql创建表空间,Oracle在PLSQL Developer上创建表空间和用户脚本 - 龙卷风的日志 - 网易博客...
- 【动态规划】蓝桥2020:画廊
- ITU-T Technical Paper: NP, QoS 和 QoE的框架以及它们的区别
- 视频帧率对人眼主观感受的影响 2
- MediaInfo源代码分析 5:JPEG解析代码分析
- servletcheckbox选中和未选中判断_【微课堂】2020【1期】如何判断牛市启动,春季布局思路! 2020.1.4...
- python困境_学习 Python 编程的三种困境
- it男java_java-学习8
- MySQL和Oracle的一些区别
- Apache No installed service named “Apache2.4“的解决办法