DDA
白话理解
一条线,拿到起点终点,看看X和Y方向谁的差值大(dx or dy),大的取个整数作为步数steps
x方向步进长度就是dx/steps y方向就是dy/steps,步数走完,画到哪是哪,按上面的结果,如果X大沿着X就刚好走完,按Y就Y刚好走完。
微信扫一扫
一条线,拿到起点终点,看看X和Y方向谁的差值大(dx or dy),大的取个整数作为步数steps
x方向步进长度就是dx/steps y方向就是dy/steps,步数走完,画到哪是哪,按上面的结果,如果X大沿着X就刚好走完,按Y就Y刚好走完。
相关推荐