沐瞳【PC动作】高级引擎开发(渲染向)
社招全职5年以上技术岗位地点:上海状态:招聘
工作描述
任职要求 1、计算机、图形学、软件工程或相关专业,具备扎实的计算机图形学基础。 2、拥有5年以上游戏引擎开发经验,对现代PC渲染管线有深入理解,熟悉 GPU-Driven、GI、Streaming等技术。 3、在以下方向中至少具备两个方向的深入开发或定制经验: a、高品质地形与大规模植被渲染 b、物理大气散射、体积云、体积雾 c、实时全局光照、阴影 d、Nanite 类渲染方案 4、熟悉 Vulkan或DirectX 12,理解现代图形 API 的资源管理、同步及 Pipeline机制。 5、熟悉 GPU 架构及常见性能瓶颈,能够使用各种性能查看工具完成…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
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.
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.
Shader+
https://clauswilke.com/art/post/shaders
To the uninitiated, shader programming can appear like magic.
https://learnopengl.com/Getting-started/Shaders
A great resource to learn modern OpenGL aimed at beginners.
[英文] Shader Learning
https://shader-learning.com/
Shader Learning is a platform that helps you learn and enhance your shading skills by solving interactive problems.
https://www.youtube.com/watch?v=3mfvZ-mdtZQ
Shaders are an incredibly useful programming tool to have under your belt, especially for creative coding and generative art.
还有更多 •••
相关职位
社招3年以上美术岗位
1, 3年以上游戏地编研发经验,需要参与过偏写实风格项目经历。 2,对场景全流程有丰富经验,熟悉从资产管理到场景编辑全部流程。 3,熟悉Unity引擎以及各类相关3D软件。 4,具备良好的审美能力,在
更新于 2025-11-27上海
社招5年以上美术岗位
1.5 年以上场景概念设计经验,对日系动漫游戏有浓厚兴趣,对其风格体系有成熟的理解。 2.具备写实类项目经验,熟悉写实类项目制作流程;有主机平台游戏的概念设计经验者优先。 3.造型与色彩基础扎实,
更新于 2026-01-05上海
社招3年以上美术岗位
1,3年以上游戏GUI开发经验,擅长写实类项目UI风格。 2,有良好的底层审美能力,执行力强,能够配合主美制定UI风格。 3,热爱游戏,尤其主机类游戏需要有所涉猎。 工作职责 1,负责游戏界面视觉设
更新于 2026-01-16上海