米哈游渲染开发-星布谷地
社招全职程序&技术类地点:上海状态:招聘♡ 收藏
工作描述
任职要求 1. 熟悉至少一种现代图形API(DX12, Vulkan, Agc等); 2. 熟练掌握C++语言; 3. 熟悉多线程开发; 4. 拥有丰富的引擎底层优化经…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
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.
还有更多 •••
相关职位
社招2年以上程序&技术类
- 是游戏玩家 - 对于图形学,渲染管线,游戏实时图形方面有良好的积累 - 有2年以上游戏图形方面开发经验 - 数学好,英文阅读能力过硬 加分项 - 了解GPU硬件pipeline,以及相关优化策略
上海
社招5年以上程序&技术类
1.5年以上引擎开发、TA经验,有引擎优化经验更佳; 2.熟悉unity渲染开发,有Unity开源引擎开发经验更佳; 3.熟悉3D美术的工作流程,动画,建模,物理模拟等更佳; 4.有良好的学习能力和自
上海
社招3年以上程序&技术类
1.良好的计算机基础、数学能力、 C++编程能力; 2.UE渲染3年以上开发经验; 3.熟悉一种以上图形API和shader语言; 4.良好的沟通协作能力,落地目标导向; 5.熟悉一种以上硬件特性。
上海