可以通过使用three.js实现在网页上显示3D模型,具体操作方法如下:1、先用proe转成obj格式的文件,再用OBJLoader.js将其载入即可实现。2、试过转成vtk的格式,在Chrome可以显示,但在ie11没显示。3、浏览器需Chrome 及 ie11以上。不用装额外插件及flash。
其实直接使用网页平台就可以了,自己编写代码,非常的便利,我推荐两个国内外的平台网站。国外的推荐Sketchfab,上传之后模型效果非常的不错,但是只能在电脑上观看,还需要有VPN,或者说网速及其的快。国内的推荐动动三维,上传后跟Sketchfab差不多的模型效果,而且在电脑,平板,手机上都可以观看,平板和手机只需要扫描你发布作品后生成的二维码,发布作品之后可以自动生成二维码。动动三维,也不局限于3D模型展示,还可以制作很多的交互,然后完成一个3DH5的作品,对于商用挺不错的,我在给客户做东西时,就是用的这个。具体操作我就不详说了,网站上有操作教程,后续需要自己细细专研了。
我用的Three.js做的效果勉强还行啊,这个不需要什么浏览器支持,只是浏览器的内核不一样,IE内核的需要配置一下。但是交互性不好。目前还在研究交互性怎么更好的实现,
这个是效果图,调用OBJLoad库就行了。有问题互相交流
用threejs很容易做到,加载模型到网页上显示出来。要想添加点击效果,再加些代码来判断点击到哪个模型,要弹窗什么东西。
Threejs是一款运行在浏览器中的 3D 引擎,你可以用它创建各种三维场景,包括了摄影机、光影、材质等各种对象。你可以在它的主页上看到许多精彩的演示。
不过,这款引擎还处在比较不成熟的开发阶段,其不够丰富的 API 以及匮乏的文档增加了初学者的学习难度(尤其是文档的匮乏)three.js的代码托管在github上面。
3d模型就是三维的、立体的模型,D是英文Dimensions的缩写。
3D模型也可以说是用三维软件建造的立体模型,包括各种建筑、人物、植被、机械等等,比如一个大楼的3D模型图。3D模型也包括玩具和电脑模型领域。
3D模型也分为:人物,交通运输,建筑装饰,家具电器,机械,动物、怪物、植物,服装,饰品,日常用品,乐器,艺术品等等。
譬如,欧式家具3D模型沙发座椅、床、餐椅、居室灯具、衣柜、电器等。欧式3D模型在室内设计表现风格中常用到,一般常用3D模型欧式沙发类,见图1-欧式沙发3D模型。