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

网站在哪里设置关键字南京网站制作

网站在哪里设置关键字,南京网站制作,二级建造师证书查询入口,wordpress 换主题Three.js是一个基于WebGL的JavaScript 3D图形库,用于在浏览器中创建和显示3D内容 Three.js中最基础的三个关键要素就是场景Scene、相机Camera、渲染器Renderer 通俗一点理解,场景就是我们生活中一个具体的场景,比如自然环境中的一栋建筑&…

Three.js是一个基于WebGL的JavaScript 3D图形库,用于在浏览器中创建和显示3D内容
Three.js中最基础的三个关键要素就是场景Scene相机Camera渲染器Renderer
通俗一点理解,场景就是我们生活中一个具体的场景,比如自然环境中的一栋建筑,环境和内容构成了一个场景,相机就类比于人类的眼睛,渲染器就好比我们的中枢神经视觉处理器
那我们的一个网页端3D场景就是把人类观察自然界的场景的几个要素搬到了WEB端

场景Scene

那接下来详细介绍网页中的场景要素Scene
利用threejs创建一个三维场景

const scene = new THREE.Scene();

就是这么简单,我们实例化了一个虚拟世界的三维场景
接下来我们用我们web世界的眼睛来观察这个场景

相机Camera

Threejs提供了正投影相机OrthographicCamera (opens new window)和透视投影相机PerspectiveCamera

const camera = new THREE.PerspectiveCamera(95, con_width / con_height, 0.1, 4000);//参数1,视场角  2.宽高比  3,近裁界面  4,远裁界面

我们这里使用的是模拟人眼的透视投影相机,遵循我们近大远小的一个规律
在这里插入图片描述
实例化中传入的参数就是我们这个视锥体中的几个参数
视场角:视场角越大,近大远小的视觉效果越明显
宽高比:宽高比我们一般以屏幕的宽高比进行设置
近裁面:近裁截面我们可以想象成我们人眼能看到的最近距离
远裁面:同样的,远裁截面我们可以想象成我们人眼能看到的最远距离

渲染器Renderer

渲染器就好比我们的相机按下咔后成像的一个过程,也好比我们人类的视觉中枢,主要是用来将成像的

const renderer = new THREE.WebGLRenderer();

我们可以调用我们渲染器的render()方法生成一张图像canvas,传入的参数就是我们的场景实例和相机实例

renderer.render(scene, camera)

接下来我们将渲染完成的图像放置到我们的网页元素中

document.body.appendChild(renderer.domElement)

完成这一步,一个最基本的三维网页你就搭建完成了!!!

http://www.dtcms.com/wzjs/127945.html

相关文章:

  • 云服务器ecs做网站百度2022年版本下载
  • 沈阳网站建设的公司山东关键词网络推广
  • 网站推广营销联系方式长沙网站制作关键词推广
  • 全网网络营销推广火热招商中企业网站优化方案
  • 宁波企业黄页公司黄页深圳seo公司助力网络营销飞跃
  • 互联网行业招聘网站产品策划方案怎么做
  • 本地网站可以做吗日本搜索引擎
  • 那个网站的是做vb题目的百度推广手机登录
  • 做网站属于什么职位广州seo学徒
  • 买了虚拟主机怎么建设网站网站怎么快速排名
  • 安徽金开建设集团网站怎么快速刷排名
  • 建设网站时怎么用外部字体市场seo是什么
  • 网站怎么做配置文件夹智能营销方法
  • 如何用css做网站百度推广开户流程
  • 网站推广公司汉狮网络百度站长链接提交
  • 杭州关键词排名工具seo网站关键词优化快速官网
  • 企业网站制作公司盈利小红书推广方式有哪些
  • 网站开发网络公司兼职百度推广账户优化
  • 链接分析属于网站开发长沙优化网站哪家公司好
  • 朋友圈网站怎么做的网站建设公司seo关键词
  • 装修公司怎么做网站推广安卓手机优化软件排名
  • 自助网站建设北京网站建设专业公司
  • 保亭县住房城市建设局网站网络营销的主要方式
  • wordpress加站点描述企业网络营销成功案例
  • 电商网站建设怎么样360站长平台链接提交
  • 建个普通网站新站整站快速排名
  • 天津网站制作的公司哪家好提升seo排名平台
  • 淘宝做链接有哪些网站可以做100个商业经典案例
  • 阿里巴巴网站维护要怎么做链接提交工具
  • 怎么建设网站买链接网站