程序聚合 程序员 RenderWalker
15天前活跃

RenderWalker

• UID:22600
综合评分 35
方向: 后端-C++ 前端-三维可视化前端
深圳市
1000元/8h
5-10年经验
求职意愿:接单·考虑求职(15天前更新)

个人简介

在技术栈方面,我精通 Modern C++,并在 DirectX 11 和 Metal 双平台图形开发上有深入的实战经验。我也具备 Qt/QML 客户端开发和 FFmpeg 音视频处理的能力,算是一个图形与多媒体领域的全栈开发者。 在最近的项目经历中,我核心主导了一款跨平台高性能渲染引擎的研发。这个引擎主要用于工业级资产的预览和播放。我主要负责了三个关键部分: 1. 架构设计:为了解决跨平台维护痛点,我设计了一套 Player-Scene-Camera 的分层架构,并独立实现了一个统一的 RHI (Render Hardware Interface) 层,屏蔽了底层 API 的差异,使得我们的渲染代码可以在 Windows 和 macOS 上无缝复用,代码复用率达到了 90% 以上。 2. 渲染特性开发:我搭建了完整的 PBR 渲染管线,支持 HDR 天空盒、IBL 环境光照以及基于 Compute Shader 的实时法线平滑算法,显著提升了模型在引擎中的视觉表现,对标 Substance Painter 等专业软件的效果。 3. 高性能多媒体:针对高清视频播放需求,我基于 FFmpeg 开发了 零拷贝 (Zero-copy) 的渲染路径,并设计了高精度的 音视频同步 (AVSync) 算法,解决了 4K 60帧视频在复杂场景下的卡顿和声画不同步问题。 除了技术实现,我也非常注重工程质量,引入了 USD/Alembic 等工业标准格式支持,并设计了高效的二进制 IPC 协议来优化前后端通信。

技能

核心技能:
其他技能: C++
交流语言: 普通话( 母语水平 )
行业经验: 工业互联网 音视频

项目案例

Found 跨平台高性能渲染引擎 -Found
引擎定位:一款支持 Windows 和 macOS 双端的高性能图形渲染引擎,专为复杂的 3D 资产预览、高动态范围 (HDR) 影像查看及高清视频播放而设计。 核心能力: 多格式混排渲染:支持在同一场景中混合渲染 3D 模型 (glTF/USD/FBX)、HDR 全景图、4K 视频流及高帧率序列帧。 高保真画质:具备完整的 PBR 材质表现、基于图像的环境光照 (IBL)、HDR 色调映射及 Gamma 校正,还原真实物理光影。 实时交互:提供流畅的鼠标/触摸操作(旋转/缩放/平移),支持骨骼动画播放、材质参数实时调节及可视化调试模式(线框/法线/UV)。 编辑器集成:通过 Qt/QML 前端提供友好的操作界面,支持属性检查、时间轴控制及资源热加载。
音视频 工业互联网

工作经历

上海至闪
  
50-200人
C++渲染工程师
2024.12 - 2025.12
Found软件的渲染相关部分功能的开发

教育经历

延安大学
2015.09 - 2019.07
通信工程
本科
相似推荐
深圳市
后端-Node.js、后端-C++
技能:C++、JavaScript、Java、React、MySQL、Visual Studio Code、Node.js、Express、TypeScript、React Router
焦作市
后端-C++
技能:C++、Python、Django、SQLAlchemy、MySQL Workbench、CMake、Qt
北京市
前端-小程序、后端-C++
技能:C++、C++ Builder、Visual Studio Code、C/C++
西安市
嵌入式-嵌入式应用开发、后端-C++
技能:C、C++、STM32、ESP8266/ESP32、MQTT
上海市
人工智能-计算机视觉与图像处理、后端-C++
技能:C++、OpenCV
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服