hanyeah 专注于AS

线段裁剪算法

在绘制2D线段时,线段的一个端点或者两个端点可能位于屏幕外面,而其中的一部分仍然是可见的。在这种情况下,需要一个有效的算法来查找可见部分的两个新端点,只绘制基于新端点的线段,所有在屏幕外的部分被裁剪掉,从而提高程序的效率。

2018年10月11日 | 发布:hanyeah | 分类:图形学 | 评论:0

Bresenham算法

Bresenham算法是计算机图形学领域使用最广泛的直线扫描转换方法。

2018年10月10日 | 发布:hanyeah | 分类:图形学 | 评论:0

RGBA转RGB

上一篇中了解了混合模式“正片叠底”的原理和实现方式。

应用中遇到一个问题,如果颜色包含alpha通道,且alpha值小于1,如何实现混合。

https://en.wikipedia.org/wiki/Alpha_compositing

2017年8月21日 | 发布:hanyeah | 分类:图形学 | 评论:0

三原色与正片叠底

色彩中不能再分解的基本色称之为原色,原色可以合成其他的颜色,而其他颜色却不能还原出本来的色彩【1】

2017年8月21日 | 发布:hanyeah | 分类:图形学 | 评论:0