沐瞳引擎实习生(27届)
实习兼职技术岗位地点:上海状态:招聘
任职要求
计算机 / 应用数学 / 图形学本硕在读,扎实线性代数、光学、实时渲染管线理论; 熟练 C++、C#,掌握内存、多线程、指针,能看懂引擎源码;熟悉至少一门图形 API:DX12/Vulkan/Metal; 熟练 HLSL/GLSL,可独立手写 PBR 材质 Shader,不依赖可视化 ShaderG…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
参与实时渲染管线内核迭代:光栅化、延迟渲染、前向管线、全局光照 GI、Lumen / 光线追踪模块 C++ 开发与 BUG 修复; 渲染性能排查:使用 PIX/RenderDoc 定位 GPU 瓶颈,优化 Overdraw、DrawCall、显存占用,基于 DX12/Vulkan/Metal 做渲染层优化; 前沿图形预研:神经渲染、AI 超分、DLSS、移动端 Vulkan 光追落地验证,自研 BRDF、降噪、大气散射算法原型实现; 团队配合:配合 TA 团队,提供底层接口,支撑上层美术渲染需求。 文档整理:整理渲染向相关特性,输出引擎渲染配置文档。
包括英文材料
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
C#+
https://learn.microsoft.com/en-us/dotnet/csharp/
The C# guide contains articles, tutorials, and code samples to help you get started with C# and the .NET platform.
多线程+
https://liaoxuefeng.com/books/java/threading/basic/index.html
和单线程相比,多线程编程的特点在于:多线程经常需要读写共享数据,并且需要同步。
https://www.youtube.com/watch?v=_uQgGS_VIXM&list=PLsc-VaxfZl4do3Etp_xQ0aQBoC-x5BIgJ
https://www.youtube.com/watch?v=IEEhzQoKtQU
https://www.youtube.com/watch?v=mTGdtC9f4EU&list=PLL8woMHwr36EDxjUoCzboZjedsnhLP1j4
https://www.youtube.com/watch?v=TPVH_coGAQs&list=PLk6CEY9XxSIAeK-EAh3hB4fgNvYkYmghp
https://www.youtube.com/watch?v=xPqnoB2hjjA
This video is an introduction to multithreading in modern C++.
https://www.youtube.com/watch?v=YKBwKy5PrpQ
Rust threading is easy to implement and improves the efficiency of your applications on multi-core systems!
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.
还有更多 •••
相关职位
实习技术岗位
渲染 Shader 深度开发:参与项目定制化材质开发,实现角色、场景、特效等shader,调试引擎内光影、后处理、特效表现,修复材质显示 BUG; 美术管线 & 工具开发:协助制定全项目美术资源规范(拓扑、UV、贴图精度),搭建自动化资产校验流水线; 前沿技术落地:PCG 程序化资源生成、AIGC 美术工作流搭建,AI 生成资产的引擎适配与规范化处理; 跨程序协同:对接引擎程序,反馈渲染异常,协同解决项目性能瓶颈; 跨岗技术支持:对接模型 / 地编 / 特效美术,输出资源制作规范文档,解答引擎导入、效果实现相关技术问题; 技术沉淀:编写 TA 技术白皮书、材质制作教程,培训美术团队规范。
更新于 2026-06-09上海
实习智能算法部
1、搜索召回和排序:优化倒排索引召回效果,借助预训练模型,优化向量化召回和语义相关性匹配效果; 2、NLP:借助LLM等前沿技术,探索研发新的搜索引擎技术,提升用户体验。
更新于 2026-05-06北京
校招技术大类
1、协助美术团队攻克技术难点,利用 Unity Shader 实现复杂材质、光照及后处理效果,确保画面在移动端的落地表现; 2、基于 Python 或 C#,开发 DCC插件或 Unity 编辑器扩展工具,解决大规模美术生产中的效率瓶颈; 3、参与移动端到PC端的全链路性能分析与优化,并从技术角度提出资源优化方案; 4、参与制定美术资源制作规范,编写技术文档,搭建自动化资源检测流程,确保美术资产符合引擎技术标准。
更新于 2026-01-15上海
