首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
从零开始搭建开源智慧城市项目
Lixc
创建于2021-12-16
订阅专栏
主要介绍城市数据加载,自定义材质,扫描线效果,粒子墙,扩散效果,飞线,流动粒子等常见的大屏展示效果,争取把shader讲一下(有啥别的想加的效果欢迎私信讨论)。
等 145 人订阅
共6篇文章
创建于2021-12-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
从零开始搭建开源智慧城市项目(六)飞线,飞点。
前言 上一节实现了天空盒、扩散墙、扩散圆,这一节来添加飞线,飞点。 思路 主要思路是通过两个点和高度创建贝塞尔曲线,然后把该曲线的点构造成MeshLine(这个插件可以生成有宽度的线),然后把想要效果
从零开始搭建开源智慧城市项目(五)背景天空盒、扩散墙、扩散圆
前言 上一节实现了颜色渐变效果和扩散扫光效果,这一节来添加背景天空盒、扩散墙、扩散圆。 添加天空盒思路 three添加天空盒有两种格式,一种是需要上下左右前后六张图来组成天空盒,一种是创建一个足够大的
从零开始搭建开源智慧城市项目(四)扩散扫光和颜色渐变
前言 上一节实现了上升线效果,这一节继续修改上一节中的shader,添加颜色渐变效果和扩散扫光效果。 思路 颜色渐变:让扩散扫光的效果中间亮,两边暗,来模拟光的效果,可通过sin函数模拟效果,把扫光半
从零开始搭建开源智慧城市项目(三)上升线效果
前言 上一节实现了添加建筑物线框,模型外墙和道路地面材质添加。这一节准备通过简单的shader实现上升线效果。 思路 简单的说一下思路,通过获取模型顶点坐标所在的高度Z来进行筛选,高度再某一区间内设置
从零开始搭建开源智慧城市项目(二)模型线框和物理材质
前言 上一章已经通过GLTFLoader把模型数据加载到场景,接下来我们对这些数据进行进一步处理。首先是把模型分类,整个模型可以分为三类,建筑(CITY_UNTRIANGULATED),道路(ROAD
从零开始搭建开源智慧城市项目(一)初始化场景
前言 本篇文章是从零开始仿写一个智慧城市系列文章的第一篇,这一篇主要实现一下项目的初始化,添加一下Three场景的三大组件:场景(scene)、相机(camera)和渲染器(renderer),加一个