当前位置: 首页 > news >正文

浙江城建建设集团网站记事本做网站文字居中

浙江城建建设集团网站,记事本做网站文字居中,附近临时工200元一天,怎样建设档案馆网站一、关于 Three.js 的版本 随着页面3D化应用越来越多#xff0c;近两年 Three.js 处于飞速发展之中。现在 Three.js 几乎每个月都会发布一个新的版本#xff0c;会增加新的 API#xff0c;废掉一些旧的功能之类的。 可以从 Three.js 官网 Three.js – JavaScript 3D Libra…一、关于 Three.js 的版本 随着页面3D化应用越来越多近两年 Three.js 处于飞速发展之中。现在 Three.js 几乎每个月都会发布一个新的版本会增加新的 API废掉一些旧的功能之类的。 可以从 Three.js 官网 Three.js – JavaScript 3D Library  下载最新版本官网的文档一般也是当前最新版本。 因为 Three.js 每月更新的时候API会有变化。所以 实际开发时的  Three.js API 应该以项目 Three.js 版本对应的文档为准。只要能实现功能不用追求最新版。当然这是我的个人观点。学习 Three.js 的时候注意看教程的发布时间以及教程的版本。不同版本可能代码不兼容--虽然绝大部分代码变化不大但是不排除个别方法做了调整。 我用的是目前 Three.js 最新版r161。 二、页面引入 Three.js 不知道什么时候起Three.js 官方不再支持类似 jQuery 的引入方式全面转向了ES6 module 方式引入 Three.js 或者 common JS 的方式。从 build 文件夹里的三个 three.js 文件就可以看出来。 three.cjs 是 common JS 文件用在 node 里可以通过 require 导入。 three.module.js 是按照 ES6 module 导入方式通过 import 命令导入。three.module.min.js 是前面文件的压缩版。 这里以 three.module 为例说明如何在页面引入 Three.js。 因为版本更新较快所以网上一些引入 Three.js  的方式不再适用。这个大家在学习的时候一定要注意 Three.js  的版本。 方式一页面嵌入式 在 HTML 页面里 script typemoduleimport * as THREE from ./js/three.module.min.js;// Our JS code goes here /script 方式二引入外部 JS 在 three.module.min.js 同级添加自己的 js 文件 myjs.js。 HTML 页面 script srcjs/myjs.js typemodule/script my.js 代码 import * as THREE from ./three.module.min.js; console.info( THREE ); 注意 无论哪种引入 Three.js 请注意 script 标签的 typemodule不可少。 成功的标志 如果能看到以下内容输出就说明 Three.js 引入页面成功。恭喜你打开了 Three.js 的大门 三、Chrome 下一个扯淡的报错 明明页面跑起来但是 Chrome 却一直在报一个错。 three.module.js:27681 THREE.WebGLRenderer: A WebGL context could not be created. Reason: Could not create a WebGL context, VENDOR 0x8086, DEVICE 0x4909, GL_VENDOR Google Inc. (Intel), GL_RENDERER ANGLE (Intel, Intel(R) Iris(R) Xe MAX 100 Graphics Direct3D9Ex vs_3_0 ps_3_0, igdumdim64.dll -30.0.101.1934), GL_VERSION 30.0.101.1934, Sandboxed yes, Optimus no, AMD switchable no, Reset notification strategy 0x8252, ErrorMessage BindToCurrentSequence failed: . THREE.WebGLRenderer: A WebGL context could not be created. Reason: Failed to create a WebGL2 context. 搞得我一度怀疑是我的代码问题或者 Three.js 版本有问题。 经多方查阅发现这个是 Chrome  的问题 Firefox 就没有这个报错一切正常。 解决方案1 在浏览器地址栏输入 chrome://flags/。 将 Override software rendering list 选项设为Enabled。 WebGL Draft Extentions 选项改为 Enbale. Chrome 73之后的版本, 确保 Choose ANGLE graphics backend 为 OpenGL。 解决方案2 反正不影响代码运行无视这个错误。否则换个浏览器比如 firefox。 四、关于 VSCode 下 Three.js 的代码提示 我用的方法是安装 three.js 的typescript语法(.d.ts)的依赖 要用到 Node 环境。 npm install --save-dev types/three 不过这个代码提示就我用的 r161 的版本来看感觉挺鸡肋的只能说聊胜于无。
http://www.zqtcl.cn/news/239255/

相关文章:

  • 汕头网站建设开发做购物网站 营业范围是什么
  • 网站建设 企业短视频运营计划书
  • 网站仿静态网站城市分站织梦系统
  • 淄博网站建设高端企业最新商业资讯
  • 百度推广太原网站建设wordpress的页面和首页一样
  • 无为网站定制php网站 mysql数据库配置文件
  • 如何利用div做网站wordpress替换百度站内搜索
  • 大德通网站建设互动营销网站
  • 网站建设与管理实训主要内容响应式网站建设智能优化
  • 佛山市企业网站建设报价网站建
  • 广州网站营销推广设计孝义网站开发
  • 新站网站如何做Seo那个网站点击率高
  • 个体做外贸的网站罗浮视窗网站建设
  • 产品企业网站上海关键词排名优化公司
  • 网站APP推广东莞人才招聘网58
  • 惠州网站建设哪家好建筑网站建设方案
  • 淄博网站制作营销wordpress 轮播图自适应
  • 响应式网站切图网站入口首页
  • 静态网站开发考虑什么网上推广引流的有用吗?
  • 网站建设包括哪些东西工业设计最好的公司
  • 网站建设方案书 模板网站地址做图标
  • 财务公司网站模板wordpress域名文件夹
  • 网站标题写什么作用是什么网络推广学校培训
  • 看室内设计效果图网站网站建设需要条件
  • html教程网站做网站用哪个服务器
  • 济南网站建设 推搜点江阴响应式网站建设
  • 网站建设在windos的设置crm平台
  • 企业如何建设网站高端商城网站建设
  • 怎么制作app网站以下什么是网页制作软件
  • 网站定制一般价格多少石家庄做网站wsjz