工作职责
1.3D视觉/AR/VR/特效/渲染等算法在现代GPU上的高性能/跨平台实现与优化;
2.引导算法团队设计性能/功耗兼顾的算法;
工作要求
1.熟悉C++,熟练掌握常用数据结构、设计模式;有较好的线性代数、空间解析几何、数值计算基础;
2.熟悉主流移动端开发环境:Xcode、Android Studio;
3.熟悉常用GPU调试工具:Snapdragon profiler、RenderDoc、Xcode、Mali graphics debugger 等;
4.熟悉一个或多个现代主流图形API(OpenGL/ES/Metal/Vulkan/D3D12),熟悉现代GPU渲染管线(IM/TBR/TBDR 等)。优先考虑对GPU体系结构和驱动实现细节有了解的候选人;
5.熟悉着色器编程(GLSL/Metal/HLSL/Spir-V的Vertex/Tessellation/Geometry/
Fragment/Compute shader)。优先考虑熟悉GPUImage、优化过渲染引擎后处理以及常用图像处理/计算机视觉算法shader的候选人;
6.熟悉常用游戏引擎(如Unity/Unreal/CryEngine)的跨平台渲染架构、动画系统、粒子系统、PBR、全局光照、着色器交叉编译、脚本系统、物理引擎、编辑器等模块;优先考虑有自主开发跨平台图形渲染引擎及其编辑器项目,以及熟悉相关3D设计工具(如3Ds-Max、Maya)的候选人;
简历投递:
rainkerdang@tencent.com
--
FROM 111.206.145.*