关于我
谢谢你访问我的个人网站。我是张俊(Jun Zhang),计算机图形学背景的开发者。 我热衷于解决棘手的问题,喜欢为美术和动画师设计工具来提升他们的效率; 我可以充当美术与程序员之间的桥梁,确保美术作品和代码都能被良好地实现。 我在团队中配合默契,也始终保持自驱力。
我相信,生活是一个由你所发现的种种组成的集合。我对自己的极限感到好奇,随时准备迎接新的挑战、探索新的想法与技术。 在动画、设计、游戏与编程这些领域摸爬滚打多年之后,我对自己的长处与短板有了更清晰的认识, 也有足够的信心继续向前、继续探索。
专业技能
- 程序语言:C++、JavaScript、OpenGL/GLSL、WebGL
- 专业工具:Visual Studio、ImGui、Git/GitHub、Unreal Engine、Photoshop、Maya、ZBrush
- 核心能力:熟悉 C++ 面向对象编程与 STL 标准库,有大型代码库的开发和维护经验;有丰富的计算机图形相关经验(3D 渲染管线、图形可视化、虚拟现实开发);熟悉常用设计软件与游戏美术流程;熟练掌握英文读写。
工作经历
- AI数据平台研发工程师 · 晓天衡宇
负责AI数据平台的技术预研与仿真数据处理(C++ / Unreal / mojuco / LeRobot)。
- 资深研发工程师 · 上海新迪数字技术有限公司
负责轻量化引擎核心功能模块、CAD 插件与几何算法开发(C++ / JavaScript / WebGL)。
- 主导重构轻量化引擎渲染效率,优化 10 万+节点、10 亿离散三角面级别的模型在 Web 端渲染达到 30fps 以上
- 主导设计模型干涉检查全流程,参与空间加速与干涉状态回显的核心流程开发
- 完善 CAD 剖切功能:对剖切轮廓分类与特征提取(弧、圆等),添加特征测量功能
- 设计并实现多视口核心模块,支持不同视角观察模型并处理用户输入事件
- 基于 Creo 二开框架,主导设计并开发 CAD 数据对比工具全部流程,输出截图+差异日志报告
- 担任广东省铸魂工程模型轻量化引擎三期攻关项目经理,负责内外协调与进度跟进
- 软件工程师 · Google
负责 XR 头戴设备相关应用与软件开发(Java / C++ / Android / VR / AR)。
- 基于 Unity3D 开发 3D 拟真场景,利用 3D Avatar 模拟 VR 场景中的 AR 应用体验
- 为硬件开发板设计渲染测试程序(基于 eSkia),测试硬件 SOC 的文本渲染性能
- 设计并实现基于指令模式的分离式(Server-Client 端)文本渲染库
- 为 AR 设备开发安卓应用——基于眼镜的实时翻译与转录
- 发表 CHI 2023 论文:Modeling and Improving Text Stability in Live Captions
- VR 开发工程师 / 研究助理 · Purdue University
带领 4 名成员完成虚拟现实研究项目,为结构生物学院提供 Cryo-EM 使用训练(Unreal 4 / C++ / Blueprint / Maya / VR)。
- 设计项目整体框架结构,按设备功能复杂度合理分配任务
- 参与开发并维护主要流程场景,合并其他成员的蓝图资源
- 研究新型 VR 交互方式(自定义手势、可触摸实体模型)以增强训练体验
- 发表 IEEE VR 2019 与 AERA 2020 论文
- 技术美术实习 · 网易
负责自研引擎基础特效的开发与优化(C++ / HLSL)。
- 实现 SSAO 支持
- 实现 decal 版本的焦散效果
- 优化景深特效与灯光计算方式
- 3D 图形工程师 · 蓝蜓科技有限公司
负责 3D 人脸建模与人体扫描产品的模型制作与工具开发。
- 编写 Python 脚本提升工作流程运行效率
- 制作并修缮人体扫描系统创建的人体模型
- 为人脸扫描 App 创建特别的 3D 人偶模型
教育背景
- 计算机图形学技术(CGT)· Purdue University, West Lafayette · 硕士
相关课程:计算机图形学、几何建模、数据可视化、游戏开发、算法、线性代数、统计学
- 动画 · 北京林业大学 · 本科
相关课程:计算机图形学、C++ 程序设计、数据结构、线性代数、高等数学、数理统计
发表
- Zhang, J., Gonzalez, B., Dong, J., Chen, Y., Yin, Y. & Jiang, W. (2020, Apr 17–21). Enhancing Procedural Knowledge Retention by Immersive Virtual Reality Training. AERA.
- Dong, J., Zhang, J., Ma, X., Ren, P., Qian, Z. C., & Chen, Y. V. (2019, March). Virtual Reality Training with Passive Haptic Feedback for CryoEM Sample Preparation. In 2019 IEEE Conference on Virtual Reality and 3D User Interfaces (VR) (pp. 892–893). IEEE.
- Dong, J., Zhang, J., Ma, X., Ren, P., Qian, Z. C., & Chen, Y. V. (2019). Virtual Reality Training with Passive Haptic Feedback for CryoEM Sample Preparation. IEEE VR 3D UI Contest.
- Liu, X. B., Zhang, J., Ferrer, L., Xu, S., Bahirwani, V., Smus, B., Olwal, A., & Du, R. (2023, Apr 23–28). Modeling and Improving Text Stability in Live Captions. In Extended Abstracts of the 2023 CHI Conference on Human Factors in Computing Systems (CHI EA '23). ACM. doi:10.1145/3544549.3585609
- Du, R., Olwal, A., Le Goc, M., Wu, S., Tang, D., Zhang, Y., … & Kim, D. (2022, April). Opportunistic Interfaces for Augmented Reality: Transforming Everyday Objects into Tangible 6DoF Interfaces Using Ad hoc UI. In CHI Conference on Human Factors in Computing Systems Extended Abstracts (pp. 1–4).
联系我
感谢你花时间看我的作品。如果有任何问题,欢迎随时写信给我。