首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Cad/Cam数学要求

Cad/Cam数学要求
EN

Stack Overflow用户
提问于 2013-09-10 10:32:16
回答 2查看 997关注 0票数 1

我是一个C++程序员,试图申请一些工作。我最近被邀请去英国一家著名的CAD/CAM开发公司进行面试。我很紧张,因为我不知道他们会问什么样的问题,我的数学没那么好,因为我主要处理的是电子游戏编程中的线性代数。

能不能请在这个部门工作的人概述一下需要什么样的技能?从数学到呈现api。

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-09-10 12:09:45

线性代数绝对是一个很好的开端。另外,你可能对多边形网格很熟悉,这也很好。如果我想面试CAD的工作,我会阅读其他几何图形的表现。特别是

  • NURBS
  • 构造固体几何

在这里,我不认为渲染API太重要,但是您应该对光线跟踪是如何工作的,以及如何在射线追踪器和基于光栅的管道中使用刚才提到的表面类型有一个扎实的了解。

票数 1
EN

Stack Overflow用户

发布于 2020-07-14 08:22:51

只需列出某人..。

CAD和CAM通用

代码语言:javascript
运行
复制
- NURBS 
    - as mentioned above
代码语言:javascript
运行
复制
- triangulation 
    - Delaunay triangulation 
        - [http://web.mit.edu/alexmv/Public/6.850-lectures/lecture09.pdf](http://web.mit.edu/alexmv/Public/6.850-lectures/lecture09.pdf)
        - CGAL has the implementation

计算机辅助设计

重要事项:实体形状的三维形状表示和操作

  • CSG
    • 如前所述

  • 边界表示

  • 文件格式
    • CAD/CAMs 数据交换的中性文件格式
      • STEP / IGES
        • OpenCASCADe可以处理它们来读/写

  • FreeCAD对使用OpenCASCADE很有用。它有带有OpenCASCADE绑定的python脚本环境。

凸轮

重要:网格操作算法

代码语言:javascript
运行
复制
- video game development resource is also useful for this category
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18716573

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档