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

网站如何横屏国内优秀网站案例

网站如何横屏,国内优秀网站案例,南城区仿做网站,苏州高端网站开发主要技术采用着色器的切割渲染,和之前写的风车可视化的文章不同,这次的切割效果是在着色器的基础上实现的,并新增了很多可调节的变量,兄弟们,走曲儿~ 线上演示地址,点击体验 源码下载地址,点击下载 正文 从图中大概可以看出以下信息,一个由线组成的无人机模型,一个由…

主要技术采用着色器的切割渲染,和之前写的风车可视化的文章不同,这次的切割效果是在着色器的基础上实现的,并新增了很多可调节的变量,兄弟们,走曲儿~

线上演示地址,点击体验

源码下载地址,点击下载


在这里插入图片描述

正文

从图中大概可以看出以下信息,一个由线组成的无人机模型,一个由粒子组成的无人机模型,那么这些粒子、线都是从一个无人机的gltf模型中提取出来的,无人机模型由很多个小的Mesh组成的一个大的group,那么为了着色器的效果好处理,我们将所有的顶点信息收集起来,文中不讲加载gltf模型的内容哦~不了解的童鞋可以参考博主之前的文章。

收集点位信息

收集点位信息主要应用到threejs提供的实用工具BufferGeometryUtils中的mergeGeometriesAPI,将所有的geometry合并为同一个BufferGeometry。

...
let geometries: BufferGeometry[] = [];
gltf.scene.traverse((child: any) => {
if (child.isMesh) {geometries.push(child.geometry);
}
});let combinedGeometry = BufferGeometryUtils.mergeGeometries(geometries);
...

这样我们就得到一个新的geometry: BufferGeometry,但是里面包含了所有无人机的零部件。这样就可以统一处理这些信息了

创建线条模型和点阵模型

代码中封装了一个创建线条的方法(也包含了创建点阵的方法,这里不细介绍),代码主要逻辑:拿到顶点信息,通过边缘几何体(EdgesGeometry)计算相邻面和法线角度判断当前顶点信息是否需要渲染,也是过滤顶点信息,减缓浏览器渲染压力,得到一个过滤后的geometry,再将顶点信息渲染为 线段(LineSegments),这里有同学要问哦,同样都是接受一个geometry为啥需要用边缘几何体处理呢

http://www.15wanjia.com/news/913.html

相关文章:

  • web视频网站开发项目代码优化网站的目的
  • 小广告举报平台肇庆百度快照优化
  • 网站运营阶段网络营销专业主要学什么
  • 网站建设与管理课程报告百度seo快速提升排名
  • 电子商务网站建设核心是百度seo招聘
  • 网站建站需求网络营销的概念及内容
  • 太原市手机网站建设2023第二波疫情已经到来了
  • 运营商做网站东营seo网站推广
  • 档案信息网站建设遵循什么原则淘宝直通车
  • 徐州模板网站百度24小时人工电话
  • 游戏平台网站制作推广软文
  • 苏州企业网站建设安卓优化大师老版本下载
  • 深圳官方宣布解封时间长沙官网seo
  • 做淘宝客需要建网站吗2345导航网址
  • 青海网站建设公司电话网页制作的软件有哪些
  • 最优秀的佛山网站建设手机网络优化软件
  • wordpress 随机播放山西seo基础教程
  • 开网站做批发seo外链网
  • wordpress企业网站cms百度小程序怎么进入
  • 做网站容易挣钱吗b2b平台网站
  • 营销课程凤山网站seo
  • 网站网站建设网页设计长沙排名推广
  • 百度权重什么意思seo网站管理招聘
  • 怎么制作网站游戏产品推广运营的公司
  • 湖州哪里做网站关键词排名网络推广
  • 网站开发怎么确定价格百搜科技
  • 萧山网站建设写软文的平台有哪些
  • 网站推广怎么做 知乎线上营销活动主要有哪些
  • wordpress pdf插件seo关键词排名查询
  • 企业网站建设完整教程百度网盘app官方下载