3D建模逐吴哉姆可使用建模软件,常用的通用商业3D软件有3Dmax以及Maya,cad软件有autocad、solidworks、sroe。上面这两类3D软件都可输出泌驾台佐3D模型,并导入到ThingJS平台使用。接下来我们来看建模软件中涉及的技术。熟悉了这些,即使你不是专业的3D可视化开发工程师,你是前端工程师,掌握Javascript语言,便能够在ThingJS平台上自由创作。
方法/步骤
1、1.mesh建模大多数通用商业3D软件使用的建模技术,有点像雕塑,使用多边形体,进行编辑,再贴上贴图,模拟表面的材质。
2、2.N掼鸿乡羰urbs即非均匀有理B样条曲线(Non-UniformRationalB-Splines),你只要知道,它是工业建模标准,大羿约妫鳏部分3DCAD软件支持建模方法。它主要是通过数学公式定义每条线,每个曲面,所以可以做到无限细分面,应用于数字机床加工等,我们平时看到汽车,飞机等均由这类技术设计被用于制造。但目前ThingJS平台还不能直接支持这种数据,需要转换的普通3Dmesh格式,并导入到ThingJS平台使用,导入后该模型的面数较多。
3、3.Loft这个技术,就是给我一个界面2D图形,在给我一条路径,我就能制作一个模型给你。ThingJS平台支持这项技术,比如PolygonLine这类物体。
4、4.3D扫描通过激光等技术对物体表面进行3D扫描,并进行3D重建得到模型。ThingJS在积极开发这项技术,敬请期待。
5、5.多照片自动建模CamBuilder将在后续发布多照片自动建模功能,敬请期待。将采集的雕塑照片通过照片建模技术生成模型。