JSoftwareRenderer
JSoftwareRenderer copied to clipboard
奇怪的舍弃右下像素的代码
https://github.com/jmecn/JSoftwareRenderer/blob/a86f2f11313f24fc9359e1190207ab66d888102a/src/main/java/net/jmecn/renderer/SoftwareRaster.java#L332-L335
x1 = floor(maxX); x <= x1和x1 = ceil(maxX); x < x1没有区别,这里的注释和floor没有意义。
用遍历Y坐标的方法遍历X坐标,就已经实现了舍弃右下像素的功能。 https://github.com/jmecn/JSoftwareRenderer/blob/a86f2f11313f24fc9359e1190207ab66d888102a/src/main/java/net/jmecn/renderer/SoftwareRaster.java#L275-L279