米哈游渲染开发工程师-AI引擎
社招全职程序&技术类地点:上海状态:招聘
任职要求
1.熟练掌握至少一种现代图形API(DX12, Vulkan等); 2.熟悉至少一种图形硬件架构; 3.具备扎实的图形学和数学基础; 4.熟练掌握C++语言; 5.有3A项目开发经验者优先; 6.有U…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1.与技术美术(TA)和美术团队紧密合作,结合游戏风格、画面表现需求,开发渲染相关功能; 2.紧跟图形技术发展趋势,研究并开发业界领先的图形技术方案; 3.完成复杂场景下的图形、GPU相关性能分析优化; 4.面向主流 PC 及主机平台的特性,做深度定制化图形功能开发; 5.充分理解并最大限度地发挥不同平台的硬件特性,优化渲染功能性能。
包括英文材料
DirectX 12+
https://gpuopen.com/learn/developing-directx-apps/
Microsoft® DirectX®12 provides low-level APIs for creating games and other graphics applications.
https://learn.microsoft.com/en-us/windows/win32/direct3d12/directx-12-programming-guide
Direct3D 12 provides an API and platform that allows apps to take advantage of the graphics and computing capabilities of PCs equipped with one or more Direct3D 12-compatible GPUs.
https://whoisryosuke.com/blog/2023/learning-directx-12-in-2023
This is my journey to learning DirectX 12, and tips to help get you ready to learn it.
https://www.youtube.com/playlist?list=PLD3tf_aBsga1A9B7UoDkM-yObxlLh9pku
In this video series we create a DirectX 12 application in C++ from scratch.
https://www.youtube.com/playlist?list=PLN2s0qemU7W0NfgfMF_WvKcP2BCOX1E2c
This is the full Series for our C++ DirectX 12 Game Engine.
Vulkan+
https://developer.android.com/codelabs/beginning-vulkan-on-android#0
Vulkan is the primary low-level graphics API on Android. Vulkan enables reaching higher performance for games that implement their own game engine and renderer.
https://docs.vulkan.org/tutorial/latest/00_Introduction.html
The ideas behind Vulkan are similar to those of Direct3D 12 and Metal, but Vulkan has the advantage of being fully cross-platform and allows you to develop for Windows, Linux and Android at the same time.
https://edw.is/learning-vulkan/
I learned some Vulkan and made a game engine with two small game demos in 3 months.
https://vulkan-tutorial.com/
This tutorial will teach you the basics of using the Vulkan graphics and compute API.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
还有更多 •••
相关职位

社招5年以上客户端开发
1-负责HMI 架构设计、核心功能开发与性能优化,编写相关技术文档; 2-负责HMI(3D/2D)渲染、人机交互、生成式UI等模块开发,打造技术前瞻、体验出色的HMI方案; 4-能够快速识别HMI出现渲染相关问题和故障,分析和解决; 5-协同上下游团队完成联调测试和项目交付,持续迭代和改进HMI设计,提升用户体验
更新于 2025-05-21上海
社招1-3年J0012
1.负责构建高效统一的移动终端音视频能力,提供并优化Android/iOS/HarmonyOS上的音视频解码方案、音视频采集方案和音视频渲染方案; 2.负责提高终端平台音视频能力的性能和体验,提高端侧AI部署和运行效率,深入挖掘终端算力,结合音视频业务提高用户体验; 3.持续优化日播放量百亿量级视频平台的短视频和直播播放体验,持续创新,并利用大大数据分析指导优化方向。
更新于 2026-04-03杭州
社招技术类-地图
1、参与渲染引擎核心模块设计与研发; 2、优化渲染引擎性能,丰富渲染效果; 3、研究行业前沿技术; 4、研究实时渲染、虚拟仿真相关技术,提升地图产品体验。
更新于 2025-07-16北京