- 博客(3)
- 收藏
- 关注
原创 Three.js+Tween.js实现OrbitControls的动画
在使用Three.JS进行交互展示时,对相机动作的控制都交给了OrbitControls.JS来实现,因为他拥有交互所需的所有基本功能,如旋转相机,缩放等功能,而对特性相机运动效果的操作却并不自由,可控性不高。为了实现更多种的相机运动效果以模拟人在三维空间中的运动或特殊的视角变换过程,可以使用Tween.js对contrlos进行动画绑定。该方法参考文章:https://blog.csdn...
2019-04-03 14:24:04
2057
原创 Three.js+Tween.js制作汽车展示交互
实现的功能:1.通过gui/button控制开关车门的动画2.通过gui/button改变车身材质第一步:在load函数中使用body=object.getChildByName("body");leftdoor =object.getChildByName("leftfrontdoor");获取响应部分的模型,可以再模型中打组直接调用组名;第二步:将获取到的车门使用T...
2019-04-03 14:07:22
3237
3
原创 Ventuz中的shader 学习笔记(一)
Ventuz目前主要用于一些大型展会,三维实时交互,工业流程以及数据的可视化展示。Shader在Ventuz中的使用可以使得效果变得更加炫酷。1.搬运shadertoy中的效果首先按照网上已有的词语替换规则修改代码////////替换规则很容易查到- 将 fragCoord.xy 转换为 screenSpace.xy- 将 iResolution.xy 转换为 res.xy- 将元素为floa...
2018-05-28 13:39:58
2546
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人