赞
踩
声明:本文涉及图文和模型素材仅用于个人学习、研究和欣赏,请勿二次修改、非法传播、转载、出版、商用、及进行其他获利行为。
近期工作有涉及到数字大屏的需求,于是利用业余时间,结合 Three.js
和 CSS实现赛博朋克2077风格视觉效果[2] 实现炫酷 3D
数字地球大屏页面。页面使用 React + Three.js + Echarts + stylus
技术栈,本文涉及到的主要知识点包括:THREE.Spherical
球体坐标系的应用、Shader
结合 TWEEN
实现飞线和冲击波动画效果、dat.GUI
调试工具库的使用、clip-path
创建不规则图形、Echarts
的基本使用方法、radial-gradient
创建雷达图形及动画、GlitchPass
添加故障风格后期、Raycaster
网格点击事件等。
如下图
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。