计算机图形学
文章平均质量分 81
柏越
这个作者很懒,什么都没留下…
展开
-
控制台“图形学”(2)
上一篇谈到了画线算法,非最优,只是相对容易理解,如有苛刻的性能要求请自行了解更多的相关知识。以下算法也是如此,仅提供一种想法。 另外,到后面的话,根据需求,可以另外定义多种数据结构,Line,Rect等等,用于对图形的操纵。还可以给类设置一个状态值(矩阵?),用于实现translate,scale,rotate等函数。这一点稍后我们再另作深究。 有了画线函数,自然会相对对矩形的绘制,只需调用画原创 2014-02-28 20:30:46 · 601 阅读 · 0 评论 -
控制台“图形学”(1)
近来因一些事情从图书馆借了些 计算机图形学的书籍瞅瞅,感觉不少东西还是蛮有意思的。 没事就用c++写个小类,用控制台的字符模仿像素,简单地实现下! 一张16*16的图片,仿出来就是 unsigned char *image = new unsigned char [16*16],这点接受后,我们就开始建立这个图形类的基本架构。 class MyGL { public: MyGL(i原创 2014-02-28 13:35:43 · 584 阅读 · 0 评论