Krita 怎样用透视辅助尺限制笔画方向
来源:17golang原创
时间:2026-10-30 16:52:14 243浏览 收藏
如果你想让 Krita 里的建筑边线、室内透视线或场景草图保持统一方向,最直接的做法是使用 Assistant Tool 创建 Perspective 辅助尺,再在自由画笔的工具选项中打开 Snap to Assistants。前者负责定义透视面,后者负责让笔画吸附到辅助关系上。
官方地址:https://docs.krita.org/en/user_manual/painting_with_assistants.html
下面的界面图是根据操作路径制作的原创说明图,不是 Krita 实际运行截图。Krita 官方手册说明,Perspective 辅助尺通过在画布上点击四个点建立网格;自由画笔的 Tool Options 中可以开启 Snap to Assistants。
先找到辅助尺的入口和工具选项
打开画布后,先在左侧工具栏选择 Assistant Tool。如果右侧没有工具选项面板,可从 Settings > Dockers > Tool Options 打开。这个面板会随着当前工具变化,所以后面切换到自由画笔时,还要重新查看一次。
- 选择
Assistant Tool。 - 在
Tool Options中找到辅助类型下拉框,选择Perspective。 - 把鼠标移到画布,准备按透视面的左上、右上、右下、左下顺序点击四个角。
Perspective 辅助尺的重点不是画出一张装饰网格,而是把一个平面四角交给 Krita 计算。四个点先大致落在同一面上,后面再拖动角点微调,通常比一开始追求精确更快。

用四个角点建立透视面
在画布上依次点击四个角点后,Krita 会显示透视网格。四个角点就是辅助尺的控制柄:拖动任意一个角,可以改变平面的朝向;拖动边的中点,可以把网格向对应方向延展。画建筑立面时,四点应贴近墙面或地面四角;画桌面、路面时,则把它们放在同一块透视面上。
- 点击第一个角,确定透视面的左上边界。
- 点击第二、第三、第四个角,闭合一个四边形。
- 观察网格线是否朝预期的消失方向收拢;不对时,用
Assistant Tool拖动角点修正。
这里的网格只是方向参考。真正要让自由画笔跟随它,还需要在下一步打开吸附开关。
打开吸附,让自由画笔沿透视方向落笔
重新选择 Freehand Brush Tool,在它自己的 Tool Options 中勾选 Snap to Assistants。然后在辅助网格附近拖出一条线,笔画会向对应的透视方向贴合。这个开关属于自由画笔的工具选项,不是 Assistant Tool 面板里的全局创建按钮;切换工具后找错面板,是“辅助尺看得见但不吸附”的常见原因。
- 选择
Freehand Brush Tool。 - 打开自由画笔对应的
Tool Options,勾选Snap to Assistants。 - 沿透视网格附近试画水平、垂直和向消失方向延伸的线。
- 若线条仍然完全自由,先确认辅助尺没有被隐藏,并检查当前画布确实存在 Perspective 辅助尺。

限制辅助范围并保存为可复用设置
当一张画布有多个房间、分镜或物体时,整张画布都显示辅助线会变得拥挤。选中辅助尺后,在 Assistant Tool 的工具选项中启用 Limit assistant to area,再拖动新增的范围控制柄,把吸附区域收窄到当前面板或物体附近。这样同一张画布可以放置多组互不干扰的辅助关系。
需要复用时,仍选中 Assistant Tool,在工具选项中使用 Save 保存当前辅助集合为 .paintingassistant 文件;在另一张画布中用 Open 载入。保存的是辅助尺设置,不是画面上的像素内容,因此适合把常用的透视模板单独归档。
常见问题
为什么能看到网格,却画不出吸附效果? 检查当前是否使用 Freehand Brush Tool,并在它的 Tool Options 中打开 Snap to Assistants。同时确认辅助尺没有被隐藏。
四个角点应该怎么放? 它们应描述同一透视面。先按画面中的墙面、地面或桌面四角放置,再根据网格收拢方向拖动调整,不要把四点分别放在不同平面。
只能限制一部分画面吗? 可以。选中辅助尺后使用 Limit assistant to area,把范围控制在需要吸附的区域;复杂画面也可以创建多组辅助尺分别服务不同平面。
最小操作路径是什么? 记住:Assistant Tool > Perspective > 画布四点 创建透视面,再走 Freehand Brush Tool > Tool Options > Snap to Assistants 开启笔画吸附,最后按需要限制范围或保存 .paintingassistant。
-
501 收藏
-
501 收藏
-
501 收藏
-
501 收藏
-
501 收藏
-
364 收藏
-
197 收藏
-
407 收藏
-
491 收藏
-
268 收藏
-
418 收藏
-
126 收藏
-
207 收藏
-
473 收藏
-
109 收藏
-
233 收藏
-
481 收藏
-
- 前端进阶之JavaScript设计模式
- 设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
- 立即学习 543次学习
-
- GO语言核心编程课程
- 本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
- 立即学习 516次学习
-
- 简单聊聊mysql8与网络通信
- 如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
- 立即学习 500次学习
-
- JavaScript正则表达式基础与实战
- 在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
- 立即学习 487次学习
-
- 从零制作响应式网站—Grid布局
- 本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
- 立即学习 485次学习