miHoYo logo
米哈游
布料仿真算法研究员-AI引擎

布料仿真算法研究员-AI引擎

发布于 大约 4 小时前

普通员工/个人贡献者

上海市
高级经验
全职员工
仅现场办公
硕士
CUDA
物理模拟
数值计算
实时渲染
GPU并行计算
碰撞检测
Siggraph
布料仿真

AI 估算 · 35k–65k

基于行业薪酬水平及公司平台,该岗位对物理模拟算法能力要求高,薪资有竞争力。

职位详情

关于这个职位

该职位专注于高品质实时布料仿真引擎的研发,你将负责物理模拟算法的研究与实现,包括布料求解器、碰撞检测等核心模块

涉及GPU并行计算和C++开发,适合对物理模拟和计算机图形学有深入研究的求职者

最低要求

硕士以上学历,计算机图形专业方向,对物理模拟有相关研究经历

熟练掌握C++与GPU并行计算
愿意持续推进物理模拟前沿方向的研究
愿意对GDC/SIGGRAPH中的相关工作进行工业化实践

工作职责

a. 布料求解器研究与实现:

具有良好的数值计算基础,熟悉布料数值求解模型,理解模拟效果与数值模型的对应关系,针对美术效果构建数值求解框架
掌握物理解算过程中的硬件加速技巧,根据前沿硬件架构设计适合GPU并行的计算框架
掌握CUDA开发相关技术,负责大规模并行模拟算法的GPU开发
b. 碰撞模块开发:
熟悉实时碰撞检测相关技术,熟悉BVH,SpatialHashing, VDB等常见空间加速结构及其并行优化实现
熟悉连续碰撞检测相关技术,掌握基本图元的连续碰撞检测算法及其高效实现
熟悉碰撞处理相关技术,熟悉Impact Zone,IPC,Untangling等常见技术

优先资格

(加分项)在物理模拟方向上发表过相关SIGGRAPH论文

AI 洞察

优缺点分析

优点

  • 岗位专注前沿物理模拟,技术含量高,能积累稀缺的GPU并行计算和仿真算法经验
  • 与顶尖美术和策划合作,工作成果直接呈现于高品质游戏画面,成就感强
  • 公司现金流稳健,福利待遇优厚,稳定性高
  • 技术门槛高,需要扎实的数学和计算机图形学基础,学习曲线陡峭
  • 工作强度可能较大,尤其是在项目攻坚期,需要较强的抗压能力
  • 领域相对窄,跳槽时对口岗位有限,需持续深耕才能保持竞争力
  • 适合对物理模拟和计算机图形学有浓厚兴趣、喜欢攻克技术难题、愿意在游戏引擎细分领域深入发展的研究型人才

缺点 / 挑战

  • 米哈游作为行业领先的游戏公司,技术投入大,项目有挑战性和影响力

角色解读

  • 技术深耕:从布料仿真拓展到更广泛的物理模拟(如流体、刚体)领域,成为物理引擎专家
  • 团队领导:主导仿真引擎组的技术方向,带领团队攻克技术难题
  • 行业影响力:通过发表论文、参加GDC/SIGGRAPH等会议,提升个人技术品牌
  • 负责高品质实时布料仿真引擎的核心算法研发,包括布料求解器和碰撞模块
  • 探索前沿物理模拟技术,将SIGGRAPH等学术成果转化为工业化实践
  • 利用CUDA进行大规模并行计算优化,提升布料模拟的实时性和逼真度
  • 扎实的数值计算基础,熟悉布料物理模型和求解器设计
  • 精通C++和GPU并行计算,尤其是CUDA开发
  • 深入了解实时碰撞检测算法和空间加速结构(如BVH, VDB)
  • 有计算机图形学或物理模拟方向的研究背景

申请策略

  • 准备一个展示自己物理模拟作品或技术Demo的链接(如GitHub或个人网站)
  • 在简历中强调对游戏图形学技术的热情,以及与米哈游技术方向(如高品质渲染)的契合度
  • 突出物理模拟相关的研究经历,如硕士/博士论文方向、发表过的论文
  • 详细描述CUDA或GPU并行计算的实际项目经验,包括性能优化成果
  • 展示C++编程能力,尤其是在大型代码库中的开发经验
  • 如有碰撞检测或布料仿真相关项目,强调技术方案和效果
  • 复习数值计算和物理模拟经典论文,熟悉主流求解器(如PBD, XPBD, IPC)
  • 练习CUDA编程,尝试优化一些开源布料仿真项目

面试指南

  • 技术原理问题:先阐明核心概念和数学基础,再对比不同方法的优缺点,最后结合实际应用场景说明选择理由
  • 优化类问题:先分析瓶颈,再提出具体优化策略(如内存布局、并行化、近似计算),最后用数据或案例佐证效果
  • 项目经验问题:采用STAR法则(情境、任务、行动、结果),重点突出个人贡献和技术深度
  • 请解释PBD(Position Based Dynamics)与FEM(Finite Element Method)的区别及适用场景
  • 如何优化布料模拟在GPU上的并行计算效率?请举例说明
  • 描述你在碰撞检测中使用的数据结构(如BVH)及其实现细节
  • 你如何看待IPC(Incremental Potential Contact)方法在实时应用中的局限性?
  • 你参与过哪些物理模拟相关的项目?遇到过什么技术挑战?如何解决的?

匹配度报告

70
综合匹配度

顶尖游戏公司的高技术门槛算法岗,技术成长空间大,薪资竞争力强,但工作强度可能较高。

适合人群
适合看重技术成长和发展空间的求职者,对薪资和工作强度有一定承受能力。
最强匹配
成长发展匹配
最弱匹配
工作生活匹配
薪资福利75
成长发展90
工作生活50
使命价值65

薪资福利匹配

75中等

米哈游作为行业顶尖公司,薪资水平位于市场高端,且有完善福利。但未明确披露具体薪资和福利细节,因此评分中等偏上。

薪资信号未披露(AI估算:35K-65K/月)

成长发展匹配

90较高

岗位聚焦前沿物理模拟技术,涉及CUDA、GPU并行计算等高端技能,且有工业化实践机会,成长空间巨大。

技术前沿前沿/新兴技术
技术栈布料仿真、物理模拟、CUDA、GPU并行计算、碰撞检测、数值计算
成长机会持续推进物理模拟前沿方向的研究、工业化实践
业务类型profit_center

工作生活匹配

50较低

工作地点在上海核心办公区,但游戏公司通常加班较多,JD未提及WLB,推测工作强度较大。

工作模式仅现场办公
办公地点市区核心地段
加班情况未提及(无法判断)

使命价值匹配

65中等

游戏行业属于成熟稳定行业,该岗位通过技术创新提升游戏品质,有一定社会影响力,但并非直接公益性质。

行业发展稳定成熟行业
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs