之前在公司做项目的时候接到过一个需求,
因公司业务是做IT监控,所以客户要一个机房的3D展示,展示环境啊设备什么的状态等信息。
接到这个需求自然就交给做前端的我了,
但是,说实话,那会儿刚转型H5,对纯JS的技术很不熟悉,又做这个,当时,头发都快撤掉了,但是确实很开心,因为真的做出来了
先说下当时想的这部分需求应该怎么做吧,
首先技术选型,
没接触,只能网上搜,搜来搜去做后去特定用ThreeJS来做了,
因为什么呢,因为ThreeJS基于WebGL,代码易读,好理解,学习成本低,存在时间比较长了,历史悠久,相对稳定
就确定这个了,
然后就是要做成什么样,
一个机房,最基本的就是有机柜啊各种设备了,需要去画这些,然后就是做3D不能只是设备悬空飘着,需要有围墙啊,地板什么的。
所以对应的元素都有了,
剩下的明天继续( ﹡ˆoˆ﹡ )