【发布时间】:2023-04-06 04:05:02
【问题描述】:
我应该只对贝塞尔控制点应用变换吗?这会是正确的吗?
或者我应该添加一些更正吗?
变换是 2D->2D 矩阵
a b c
d e f
g h 1
【问题讨论】:
标签: graphics geometry 2d bezier perspectivecamera
我应该只对贝塞尔控制点应用变换吗?这会是正确的吗?
或者我应该添加一些更正吗?
变换是 2D->2D 矩阵
a b c
d e f
g h 1
【问题讨论】:
标签: graphics geometry 2d bezier perspectivecamera
不,这是不正确的。您可以将仿射变换应用于贝塞尔控制点并获得新的贝塞尔曲线。
但是透视变换将多项式曲线(传统贝塞尔曲线)转换为有理曲线。可以用有理贝塞尔曲线或NURBS来描述(short reference p.111)
因此可以将通常的贝塞尔曲线表示为有理曲线(总是可能的),应用 persp。变换到有理曲线的控制点(使用齐次形式的权重),并绘制新的有理曲线。
【讨论】: