前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >3D建模软件中涉及的技术

3D建模软件中涉及的技术

原创
作者头像
要不要吃火锅
修改2019-10-24 18:03:45
2.2K0
修改2019-10-24 18:03:45
举报
文章被收录于专栏:3D可视化3D可视化

3D建模可使用建模软件,常用的通用商业3D软件有3Dmax以及Maya,cad 软件有autocad、solidworks、sroe。上面这两类3D软件都可输出3D模型,并导入到ThingJS平台使用。接下来我们来看建模软件中涉及的技术。熟悉了这些,即使你不是专业的3D可视化开发工程师,你是前端工程师,掌握Javascript 语言,便能够在ThingJS平台上自由创作。

  通用商业3D软件

  cad 软件

  上面这两类 3D 软件,都可输出 3D 模型,并导入到 ThingJS 平台使用。

  建模软件中涉及的技术

  1.mesh 建模

  大多数通用商业 3D 软件使用的建模技术,有点像雕塑,使用多边形体,进行编辑,再贴上贴图,模拟表面的材质。

  2.Nurbs

  Nurbs,即非均匀有理 B 样条曲线(Non-Uniform Rational B-Splines) ,你只要知道,它是工业建模标准,大部分 3D CAD 软件支持建模方法。它主要是通过数学公式定义每条线,每个曲面,所以可以做到无限细分面,应用于数字机床加工等,我们平时看到汽车,飞机等均由这类技术设计被用于制造。

  但目前 ThingJS 平台还不能直接支持这种数据,需要转换的普通 3Dmesh 格式,并导入到 ThingJS 平台使用,导入后该模型的面数较多。

  3.Loft

  这个技术,就是给我一个界面 2D 图形,在给我一条路径,我就能制作一个模型给你。

  ThingJS 平台支持这项技术,比如 PolygonLine这类物体。

  4.3D扫描

  通过激光等技术对物体表面进行 3D 扫描,并进行 3D 重建得到模型。ThingJS 在积极开发这项技术,敬请期待。

  5.多照片自动建模

  CamBuilder 将在后续发布多照片自动建模功能,敬请期待。

  这是采集的雕塑照片

  这是通过照片建模技术生成的模型:

    优锘科技一直在致力于开发各种利于大家开发的部件和功能,期待我们做的更好吧~

    ThingJS—面向物联网的3D可视化开发平台https://www.thingjs.com/

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
图像处理
图像处理基于腾讯云深度学习等人工智能技术,提供综合性的图像优化处理服务,包括图像质量评估、图像清晰度增强、图像智能裁剪等。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档