Creating a Doom-style 3D engine in C
推荐理由
My favourite programming YouTuber by a long stretch.
强烈推荐petercooper · 原文
说明
这是2015年由Bisqwit发布的一部教程,主题归在Computer graphics & rendering。它讲的是software 3d rendering这一支里的具体问题,而不是把整个领域扫一遍。适合已经能看懂基本术语、想继续往下走的人。内容上可以概括成:Bisqwit builds a Doom or Duke Nukem 3D style software-rendered 3D engine in C from scratch, supporting non-Euclidean geometry. It covers vector rotation and portal rendering with sped-up, tool-assisted coding.这些读者给出的理由,核心是:A favorite on Ask HN lists of programming YouTube channels, praised for mind-blowing systems and graphics programming and a watchable coding style.讲法不绑某一条新闻,过几年仍然可以当材料看。从2015年到2019年,有3位不同的读者在5个不同月份把它推荐出来,其中明确叫别人去看的有4次。适合打开电脑跟着做的人。如果只听不练,这集的价值会少一半。如果已经会了基本定义,就把注意力放在它怎么把software 3d rendering变成能跟着复述的例子。
视频信息
- 频道
- Bisqwit
- 时长
- 18 分 50 秒
- 发布年份
- 2015