共计 1 篇文章

Java软光栅渲染器

开个新坑。 这两天在知乎上搜索关与如何学习图形学的问题,看到了叶神(昵称 Milo Yip)的几个回答: 现阶段应该怎么学习计算机图形学呢? 如何开始用 C++ 写一个光栅化渲染器? 我决定自己动手实现一个Java软光栅渲染器,把整个渲染的过程搞明白。按照叶神的建议,从图形学的历史进程来学习,这样做练习: 2D部分: 光栅化2D点(就是在二维数组上画点,了解色彩的基本原理,并解决图像的输出问题)。 光栅化2D直线(布雷森汉姆直线演算法、吴小林直线算法等) 2D直线的剪切算法(见Line ...