易恺铭 Kaiming Yi · gameKnife
我写引擎,
也画画。
两件事其实是同一件 —— 都是在琢磨光打在东西上会是什么样。 区别只是从前用笔画,现在用 GPU 画。
十五年实时图形与游戏开发 腾讯天美 · 完美世界 · 永航科技 · 搜狐畅游 完整履历
一 · 引擎
gkNextEngine
不背历史包袱,从今天的现代GPU出发重新写一遍渲染器 ——
它会长成什么样?
2024 年 5 月起,我一直在回答这个问题。
- 420+FPS
- 实时路径追踪
- 1600+FPS
- 延迟渲染
- < 1GB
- 显存占用
- 50kLOC
- 一方代码
二 · 绘画
画画比写代码早
我妈想让我学钢琴,我自己想当画家。两件都没成,最后去写了代码 —— 但美术那条线一直没断。
同一个问题,换个工具问而已。写渲染器和调一块暗部的颜色, 要的都是对光的判断 —— 这大概也是我一直待在图形领域的原因, 它是少数几个审美和工程都算数的方向。
全部作品技术长文会同步到知乎, 引擎源码在 GitHub。 找我聊聊:kaimingyi@gmail.com。