logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Web3D编辑器-使用THREE.JS+Vuejs打造大屏可视化快速搭建工具/W3D/BI/WEB3D/可视化平台/编辑平台/大数据可视化工具 -功能持续开发中

WEB-3D编辑器(持续开发中)目前支持:效果组件联动,物体设置,事件联动、导入导出、引入vuejs模板;待做:场景设置,特效组件,物体效果设置(烘培贴图, 特效,shader效果等),视角镜头动画,模型动画,事件与前端联动,前端组件及联动,work,websoket,接入后台;支持2D+3D可视化组件拖入,构建大数据可视化平台,与后台数据进行联动。支持讨论qq:674656681QQ群:1082

#智慧城市#javascript
Three.js 模型中增加 波浪 扩散 雷达扫描

在加载模型中增加波浪效果关键方法是材质中的onBeforeCompile方法。用此方法可以直接在threejs原有的材质效果中做出更改,在建模师给出的模型效果中更改样式// obj === 建筑obj.traverse(function(child) {if (child.material) {if (Array.isArray(child.material)) {child.material.f

three.js 多实例渲染 InstancedMesh提升性能

简介官网简介:A special version of Mesh with instanced rendering support. Use InstancedMesh if you have to render a large number of objects with the same geometry and material but with different world tran..

使用blender烘培导入Three.js中

导入模型到blender中给场景打光展uv给需要烘培的物体展uv创建烘培纹理选择物体烘培使用展开uv并且使用烘培纹理导入threejs场景中

文章图片
#webgl
THREE.JS 加载FBX 不出来问题

记录THREE.JS 加载 FBX 不出来问题在FBXLoader中,FBXTreeParser下buildSkeleton生成model, 如果传入的node.attrName 为空,生成失败,循环会阻塞不进行下一步,也不会范围当前Group;原因:在buildSkeleton方法中使用的 THREE.PropertyBinding.sanitizeNodeName 函数来生成的name,san

#javascript
threejs-实战打造科技风智慧城市效果-持续更新中

创建场景加载模型FBX到场景中效果目前效果: 物体渐变、包围线条、扩散波、流动效果持续会添加: 扫光、线条扫光、线条物体切换效果、飞线等。需要什么效果可以在下方留言,持续添加效果中github:代码地址喜欢的请点一个starQQ交流群:1082834010...

#webgl
threejs(webgl)-shader入门教程(1)

简介shader是什么?shader是一个用GLSL编写的小程序,也就是着色器语言,我们可以通过shader来编写顶点着色器和片元着色器,在WEBGL编程一书中 25-26页有详细说明shader在Three.js中如何使用?threejs提供了关于shader的材质 RawShaderMaterial 和 ShaderMaterial两种编写shader的材质。RawShaderMaterial

#webgl
THREE 大量模型加载优化

THREE 大量模型加载优化测试10W以上盒子性能第一种方法加载完毕后FPS为60;第二种加载完毕后15//第一种const random = () => {let number = Math.random() * 5000;return Math.random() < 0.5 ? 0 - number : number}var material = ...

到底了