RT,如果不能的话,有没有开源框架可以实现?
1
VoceTacita 2018-01-11 15:50:27 +08:00 1
那个用的是 open-3d-viewer
https://code.google.com/archive/p/open-3d-viewer/ |
2
focusheart 2018-01-11 16:15:49 +08:00 1
#1 说的对~
补充一下。three.js 是可以,没问题。但是从头开始做的话,建模和交互设计工作量的工作量不小呢。 three.js 支持加载 3d 模型的,只要有做好的模型就可以展示出来了。在官方的 examples 里有很多,比如: https://threejs.org/examples/#webgl_loader_collada_kinematics https://threejs.org/examples/#webgl_loader_md2 https://threejs.org/examples/#webgl_loader_sea3d 交互方面,在官方的 interactive 的例子有一些,另外通过鼠标或者键盘控制场景内的相机就可以做出移动效果。 谷歌人体里的其他效果,用 js 配合 three.js 的接口也都能实现。 |
3
Sornets OP |
4
rabbbit 2018-01-11 16:40:41 +08:00 1
three.js 有很多功能都放在 examples/js 里.根本没官方介绍,翻翻应该能写个差不多的,例如:
模型导入 https://github.com/mrdoob/three.js/tree/dev/examples/js/loaders 镜头控制 https://github.com/mrdoob/three.js/tree/dev/examples/js/controls |
5
Immortal 2018-01-11 16:43:22 +08:00 1
跳一跳貌似不就是用 three.js 写的么
|
6
hst001 2018-01-11 16:44:37 +08:00 1
可以,主要是建模,那个效果就是一个很简单的算法,一时记不起名字(记性越来越差了)
|
7
rabbbit 2018-01-11 16:47:16 +08:00 1
|