利用vue3+threejs仿iView官网大波浪特效实例
目录
- 前言
- 一、效果图
- 二、代码
- 三、背景图片素材
- 总结
前言 【利用vue3+threejs仿iView官网大波浪特效实例】Threejs可以理解为是一个web端三维引擎(渲染模型,数据可视化),如果有接触过UnralEngine 4(虚幻四)等游戏引擎的,应该很容易理解在一个三维场景必备的每一个部件(场景,渲染器,网格模型,材质,光源,色相机)。好的,基础知识咱们先跳过,直接上实现的过程
一、效果图 先上最终效果图:
具体效果可参考iview官方界面iView - 一套高质量的UI组件库
大波浪效果,使用的是three.js的官方例子,需要先安装three.js支持,具体可以看官方实例 three.js examples (threejs.org)
二、代码 1.安装threejs
npm install --save three
2.代码(复制可用) components文件夹新建组件waves.vue,直接复制代码如下,可直接运行:
#iviewBg {width: 100%; height: 100vh; background: url("../assets/wavesBg.png") no-repeat; overflow: hidden; }
3.使用
直接在login登录页面引入组件使用
三、背景图片素材
文章图片
如果不清晰可以去官方界面f12拿,iView - 一套高质量的UI组件库
如下图所示
文章图片
总结 到此这篇关于利用vue3 + threejs仿iView官网大波浪特效的文章就介绍到这了,更多相关vue3+threejs仿大波浪特效内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
推荐阅读
- 利用Dapper ORM搭建三层架构
- Android利用RecognizerIntent识别语音并简单实现打电话动作
- python数据处理-matplotlib入门(2)-利用随机函数生成变化图形2
- Android异步载入学习笔记之四(利用缓存优化网络载入图片及ListView载入优化)
- Android仿联系人列表分组悬浮列表实现,自己定义PinnedHeaderListView实现
- 利用MSXSL.exe绕过AppLocker应用程序控制策略
- android 利用cmdline,将參数从preloader传递到kernel
- Android自定义View实现仿QQ实现运动步数效果
- jQuery仿Android锁屏图案应用插件
- 动手分析安卓仿QQ联系人列表TreeView控件