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

网站开发软件是什么专业网页设计与制作配套素材

网站开发软件是什么专业,网页设计与制作配套素材,太原seo关键词优化,wordpress 文本编辑器1.下包引入 //下包 npm install three yarn add three//引入 import * as THREE from three2.创建场景,摄像机 // 1.创建场景const scene new THREE.Scene()// 2.创建摄像机//第一个参数是视角,一般在60-90之间,第二个参数是场景的尺寸,一般取显示器的宽高,第三个参数是开始位…1.下包引入 //下包 npm install three yarn add three//引入 import * as THREE from three2.创建场景,摄像机 // 1.创建场景const scene new THREE.Scene()// 2.创建摄像机//第一个参数是视角,一般在60-90之间,第二个参数是场景的尺寸,一般取显示器的宽高,第三个参数是开始位置,第四个参数是结束位置const camera new THREE.PerspectiveCamera(75, window.innerWidth / window.innerHeight, 0.1, 1000)// 设置摄像机z轴的空间的位置camera.position.z 33.创建渲染器 // 3.创建渲染器const renderer new THREE.WebGLRenderer()// 设置渲染器场景的大小renderer.setSize(window.innerWidth, window.innerHeight)// 把渲染器添加到页面中去document.body.appendChild(renderer.domElement)4.创建几何模型,网格对象 这样创建的几何模型是纯色的方块,效果如上图 // 4.创建几何模型const box new THREE.BoxGeometry(1, 1, 1)// 设置几何体的材质(纯色)const material new THREE.MeshBasicMaterial({ color: 0x00ff00 })// 创建网格对象const cube new THREE.Mesh(box, material)// 将网格对象添加到场景中去scene.add(cube)添加贴图(皮肤) import logo from /assets/dz.png// 4.创建几何模型const box new THREE.BoxGeometry(1, 1, 1)// 设置几何体皮肤(贴图)const texture new THREE.TextureLoader().load(logo)const material new THREE.MeshBasicMaterial({ map: texture })// 创建网格对象const cube new THREE.Mesh(box, material)// 将网格对象添加到场景中去scene.add(cube)5.场景渲染 这一步将前面的设置全部加入到画布中 // 5.场景渲染function animate () {requestAnimationFrame(animate)// 给网格对象添加动画cube.rotation.x 0.01cube.rotation.y 0.01renderer.render(scene, camera)}animate()6.响应式布局 拖动网页,刷新后画布尺寸发生变化,再次拖动窗口,会出现空白 window.addEventListener(resize, () {// 初始化相机camera.aspect window.innerWidth / window.innerHeightcamera.updateProjectionMatrix()renderer.setSize(window.innerWidth, window.innerHeight)})7.完整代码 templatediv classcontainer/div /template script import * as THREE from three import logo from /assets/dz.png export default {data () {return {}},mounted () {this.init()},methods: {init () {// 1.创建场景const scene new THREE.Scene()// 2.创建摄像机const camera new THREE.PerspectiveCamera(75, window.innerWidth / window.innerHeight, 0.1, 1000)// 设置摄像机z轴的空间的位置camera.position.z 4// 3.创建渲染器const renderer new THREE.WebGLRenderer()// 设置渲染器场景的大小renderer.setSize(window.innerWidth, window.innerHeight)// 把渲染器添加到页面中去document.querySelector(.body).appendChild(renderer.domElement)// document.body.appendChild(renderer.domElement)// 4.创建几何模型const box new THREE.BoxGeometry(1, 1, 1)// 设置几何体皮肤(贴图)const texture new THREE.TextureLoader().load(logo)const material new THREE.MeshBasicMaterial({ map: texture })// 设置几何体的材质(纯色)// const material new THREE.MeshBasicMaterial({ color: 0x00ff00 })// 创建网格对象const cube new THREE.Mesh(box, material)// 将网格对象添加到场景中去scene.add(cube)// 5.场景渲染function animate () {requestAnimationFrame(animate)// 给网格对象添加动画cube.rotation.x 0.01cube.rotation.y 0.01renderer.render(scene, camera)}animate()// 响应式布局window.addEventListener(resize, () {// 初始化相机camera.aspect window.innerWidth / window.innerHeightcamera.updateProjectionMatrix()renderer.setSize(window.innerWidth, window.innerHeight)})}} } /script style langscss scoped/style
http://www.hkea.cn/news/14509589/

相关文章:

  • 长沙手机网站建设哪些内容沈阳网站建设技术支持
  • 多肉建设网站的目的及功能定位网站做弹窗
  • 平面设计服务方案网站开发seo规范
  • 沈阳网站建站推广网站建设案例要多少钱
  • 网站建设(信科网络)静态网页设计报告
  • 低多边形生成网站wordpress导入ppt
  • 重庆智慧团建网站登录平台哈尔滨做网站电话
  • 个人网站开发的感想百度搜索站长平台
  • 毕业设计网站ui设计官网
  • 电脑 手机网站建站手机网页游戏排行榜2021前十名
  • 泰安网站建设课程报告提升学历的好处有哪些
  • wordpress建站后发布亚马逊雨林有原始人吗
  • 大连网站开发多少钱在线画图软件
  • 做网赌网站需要多少钱中山优化网站
  • 斗门区住房和城乡建设网站怎样改网站英文域名
  • 软件技术专业里有网站开发吗微信小程序系统开发
  • 西安网站建设eliwe自己设计房子装修app免费
  • 昆明住房和城乡建设局网站天津做网站58
  • 自贡移动网站建设网站怎么增加代码
  • 上海建设主管部门网站帮别人建网站赚钱吗
  • 菏泽网站网站建设文案转行做网站编辑
  • 网站建设经费中山做网站建设联系电话
  • 深圳网站开发哪家服务专业品牌外贸网站建设
  • 一块钱涨1000粉网站硬件开发基础知识
  • 网站服务器如何选择北京物流网站建设
  • 博客网站开发环境wordpress页尾
  • 做经营网站怎么赚钱吗江苏州 网站制作
  • 承德网站建设广东省网站建设网站
  • 给前端做网站的图片叫什么软件网站建设 开票
  • 网站风格类型wordpress-5.6.20