3D透视工具¶
快捷键:X 或者 Shift+F4
3D透视工具( )通过自动的3D计算,可以用来模拟三维透视效果,比如建筑效果图或室内效果图。
原理上,3D透视工具画出的三维透视图是由6个简单的四边形组成的一个群组。验证很简单,用选择工具右键点击一个三维透视图,选择解除群组,之后分别移动就可以分解为6个四边形:(左侧为分解前,右侧为分解后)
操作方法¶
用鼠标左键点击3D透视工具(
),此时3D透视工具被激活,然后在画布上点击并拖动鼠标一段距离即可。最好让生成的三维透视图位于页面的中心位置,否则三维透视图看起来会严重变形。
绘制三维透视图时,其实是绘制它的X-Y面,其它几个面是由inkscape计算生成的。而计算的依据,则是x、y、z三个方向的消失点的位置。
![]()
x方向、y方向、z方向¶
默认情况下,左右两侧的x方向消失点和y方向消失点位于页面的垂直页边框的中心位置;z方向的消失点在无穷远,用平行线表示。
![]()
x方向消失点和 z方向消失点¶
已经创建的三维透视图,消失点位置可以调整,比如把消失点从页面边框位置拖到更远的位置:x消失点水平向左移,z消失点水平向右移。上图中两个消失点的位置不在边框中心位置,因为已经被垂直向上移动。
创建三维透视图时如果按住Shift键,会调整z方向深度。
默认情况下,同一页面的所有三维透视图都使用相同的消失点。
因为所有三维透视图都使用相同的消失点,所以,在移动某一个消失点时,所有三维透视图都会发生变化。
如果上面的操作中希望仅调整某一个三维透视图的消失点,其它三维透视图的消失点不变,可以在移动消失点时按Shift键。
等距透视效果:把三个消失点均设置为无穷远(平行),然后三个角度依次设置为150、90、30,就可以创建等距透视效果。
默认的三维透视图的颜色,一是可以通过首选项修改;二是可以直接在现有的透视图上,选择透视图群组内对象后,对组内对象进行修改。inkscape会记住此修改,后续再创建新的三维透视图时,会直接使用此修改结果来进行着色。
三维透视图示例,楼梯:
![]()
图 -4:左侧为三维透视效果,右侧无三维透视效果¶
上面楼梯的创建方法:
工具选项¶
手柄¶
三维透视对象默认一共有11个可以操作的手柄,如下图:
![]()
三维透视对象的 11个手柄¶
其中:
透视图中心的叉,这个可以用来移动透视图。用3D透视工具(
)来点击并拖动这个叉可以移动透视对象,这样,可以让其保持自动3D计算属性。
因为y轴方向被设置为无穷远(平行),所以没有显示手柄。如果不是无穷远(平行),那么也会和另外两个方向一样,显示一个y消失点,这会是第12个手柄,同样可以用3D透视工具(
)来点击并拖动进行位置调整。
提示
二点透视:透视图的XYZ三个轴中,消失点有二个 不是 无穷远,另外一个 是 无穷远。这也是inkscape默认的透视图参数。
三点透视:透视图的XYZ三个轴消失点全都 不是 无穷远。
等距透视:相当于无透视效果,透视图的XYZ三个轴消失点全都 是 无穷远。上面 图-4 中右侧的楼梯就是等距透视效果。
![]()
一点透视效果¶
最近一次更新: 2022-12-09