经常看见朋友们发的炫酷3D人机操作界面,除了感叹之外就在想这是如何做出来的?我的人机界面水平还停留在10年前的“小鸡吃米图”,大致能反应工艺设备,能操作实现功能而已,因此这里只能截取网友的评论,供大家参考!
一、先分享一张西门子官网的WinCC 3D画面:二、看看网友们怎么说的(1)3D的画面一般都是从3D软件实现的,然后存成一定格式的文件,在WinCC画面用控件(可以用WinCC内置控件,也可以用第三方控件)调用,如果粘贴的话,估计要有3D效果损失的。
(2)官方有个LBP库,画面效果挺好的,或者自己用3D软件画。西门子基本过程库LBP功能与下载(点击进入)。
(3)WinCC里本来就用现成的图库也有3D感,再稍做加工(如上传的照片)当然你不满意只有用三维软件绘制好后导出为bmp 、jpeg等格式文件,插入到WinCC的图形对象里作为背景就OK啦,我就是这么做的。
(4)3d图保存成jpeg等格式,WinCC插入图形控件,作为背景,显示你的图片。
(5)可以用3Dmax做。
(6)入门快的选择C4D。
(7)Solidworks也可以实现。
(8)3D引擎和OpenGL开发技术 ,对图形图像处理及3D模型景场应用开发,虚拟场景开发 。
(9)一般最好用现成的3D游戏引擎,比如效果最炫的虚幻Unreal引擎,还有Half life的引擎,这都是游戏界开发用得比较多的。
(10)开源引擎Ogre也很好,不亚于商业游戏引擎。
欢迎留言讨论3D人机界面如何实现?