03 2023 档案

摘要:https://www.stubbornhuang.com/2363/ 阅读全文
posted @ 2023-03-27 18:47 web与webGL 阅读(58) 评论(0) 推荐(0) 编辑
摘要:threejs坐标转换 世界坐标转局部坐标 //head为需要改变的bone的父节点 let head=this.scene.getObjectByName('head'); const v3 = new THREE.Vector3(); head.getWorldPosition(v3); let 阅读全文
posted @ 2023-03-27 17:59 web与webGL 阅读(348) 评论(0) 推荐(0) 编辑
摘要:threejs加载带材质的fbx格式模型 loadFBX() { let manager = new LoadingManager(); manager.addHandler(/\.tga$/i, new TGALoader()); const fbxLoader = new FBXLoader(m 阅读全文
posted @ 2023-03-24 18:34 web与webGL 阅读(1243) 评论(0) 推荐(0) 编辑
摘要:three初始化加载模,居中且大小固定 方案一: 动态居中模型位置,缩放到一定大小 modelCenter(object) { let scale = this.modelSize(object); object.scale.set(scale, scale, scale); let box = n 阅读全文
posted @ 2023-03-24 11:16 web与webGL 阅读(370) 评论(0) 推荐(0) 编辑
摘要:three.js加载环境贴图 HDR的全称是High Dynamic Range,即高动态范围;动态范围是指图像中所包含的从“最亮”至“最暗”的比值,也就是图像从“最亮”到“最暗”之间灰度划分的等级数;动态范围越大,所能表示的层次越丰富,所包含的色彩空间也越广。那高动态范围(HDR)顾名思义就是从“ 阅读全文
posted @ 2023-03-22 14:03 web与webGL 阅读(802) 评论(0) 推荐(0) 编辑
摘要:threejs点击事件(不同大小的画布) 一、直接是window宽高的画布,点击交互的方案 onClick(event) { event.preventDefault(); this.mouse.x = (event.clientX / window.innerWidth) * 2 - 1; thi 阅读全文
posted @ 2023-03-22 14:01 web与webGL 阅读(389) 评论(0) 推荐(0) 编辑
摘要:箭头函数与普通函数的区别 一.外形不同:箭头函数使用箭头定义,普通函数中没有代码实例如下: // 普通函数 function func(){ // code } // 箭头函数 let func=()=>{ // code } 二.箭头函数都是匿名函数普通函数可以有匿名函数,也可以有具体名函数,但是 阅读全文
posted @ 2023-03-22 13:57 web与webGL 阅读(41) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示