支持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支持相关推荐

  1. 增强现实之开源AR库——AR.js

    AR.js是一个web端的AR库,它完全开源免费,获得了很高的热度.我们要实现的效果如下: 首先去github下载AR.js库: AR.js下载 建议顺带看下作者给出的介绍.介绍里给出一个示例,我们在 ...

  2. 【AR.js】初步认识与官方示例的使用

    说在前面 测试浏览器:Microsoft Edge(PC版本 97.0.1072.55)/Firefox(Android) github库:AR.js AR系列文章:这里 go版本:go versio ...

  3. js在一个指定元素前添加内容_WebAR开发指南(1)---使用AR.js实现第一个WebAR demo...

    前面有一篇文章万字干货介绍WebAR的实现与应用 分析了目前流行的WebAR框架并简单的介绍一些实现方法,这个专栏我们具体的来通过一些框架实现WebAR效果. 关于AR.js AR.js是一个轻量级的 ...

  4. Danfo.js专题 - Series对象

    Danfo.js专题 - Series对象 jcLee95 的 CSDN 博客 邮箱 :291148484@163.com CSDN 主页:https://blog.csdn.net/qq_28550 ...

  5. 用AR.js做图片追踪的webAR Demo

    用AR.js做图片追踪的webAR Demo Demo效果 项目地址 部署使用 页面代码 替换想要追踪的图片 (1)web版(推荐使用) (2)node版 替换模型 Demo效果 可在手机浏览器中打开 ...

  6. AR.js 学习笔记

    中文文档链接: 首页 | AR.jsAR.js 是 Web 端增强现实的轻量级框架,具有图像追踪.基于位置的AR和标记跟踪等功能.http://febeacon.com/arjs-docs-zh-cn ...

  7. WebAR开发指南(1)---使用AR.js实现第一个WebAR demo

    以下内容由公众号:三次方AIRX(国内领先的AI.AR.VR技术学习与交流平台) 整理 前面有一篇文章万字干货介绍WebAR的实现与应用分析了目前流行的WebAR框架并简单的介绍一些实现方法,这个专栏 ...

  8. AR.js开发问题详解(二维码识别不出来及AR二维码如何进行训练)

    AR.js开发问题详解(二维码识别不出来及AR二维码如何进行训练) 1.      大家碰到的很多都是二维码识别不出来的情况. 原因:周围环境的光太强或太暗,遮挡了二维码的信息,摄像头识别不到全部的信 ...

  9. 图像追踪、AR识别 、AR.js应用

    一.创建图片描述符 1.1 下载创建图片描述符的项目demo链接 https://download.csdn.net/download/qq_39951524/87545994?spm=1001.20 ...

最新文章

  1. java内部类gc_Java内部类持有外部类的引用详细分析与解决方案
  2. stack UVA 442 Matrix Chain Multiplication
  3. 天津:第十六届西青区民俗文化旅游节开幕
  4. Mapreduce和Yarn概念,参数优化,作用,原理,MapReduce计数器 Counter,MapReduce 多job串联之ControlledJob(来自学习资料)
  5. :focus-within的冒泡触发
  6. Linux如何在栈上分配内存,Java堆与栈内存分配及String小记
  7. 12.history的用法
  8. 使用Qt设计师文件的3种方式
  9. 【报告分享】2020人工智能+安防行业应用研究分析报告.pdf(附下载链接)
  10. 基于SpringBoot的后台管理系统(启动类解析,开源的世界真好)(一)
  11. LeetCode每日一题——串联字符串的最大长度
  12. 以太坊的POS共识机制(一)友善的小精灵 Casper
  13. 梦织未来Windows驱动编程 第03课 驱动的编程规范
  14. BA--干球温度、露点温度和湿球温度--概念
  15. 华为hs8145v5刷机包_华为hs8145v5刷机包_华为P40 Pro(ELSAN00/TN00)官方11.0.0.155固件卡刷包强刷包救砖包...
  16. 安卓开发视频教程!十多家大厂Android面试真题锦集干货整理,写给正在求职的安卓开发
  17. 【动态规划的方法论】
  18. 微信小程序实现水果转盘游戏
  19. java 发送邮件添加附件,Java实现带附件的邮件发送功能
  20. 如何做番茄炖牛腩——hadoop理解

热门文章

  1. oracle plsql创建表空间,Oracle在PLSQL Developer上创建表空间和用户脚本 - 龙卷风的日志 - 网易博客...
  2. 【动态规划】蓝桥2020:画廊
  3. ITU-T Technical Paper: NP, QoS 和 QoE的框架以及它们的区别
  4. 视频帧率对人眼主观感受的影响 2
  5. MediaInfo源代码分析 5:JPEG解析代码分析
  6. servletcheckbox选中和未选中判断_【微课堂】2020【1期】如何判断牛市启动,春季布局思路! 2020.1.4...
  7. python困境_学习 Python 编程的三种困境
  8. it男java_java-学习8
  9. MySQL和Oracle的一些区别
  10. Apache No installed service named “Apache2.4“的解决办法