核心功能方面,目前靳诗韵给出了绘图工具、颜色管理和文件管理三块。
其中绘图工具包含画笔、橡皮擦、形状工具、文字工具等;颜色管理包含调色板和颜色选择器;文件管理则和一般软件没什么区别。
画笔工具提供多种画笔类型,如实心画笔、喷枪、铅笔等,可调节画笔大小与颜色,满足不同绘制需求。
橡皮擦工具可擦除画布上的图形内容,设置不同的擦除模式与大小,精确控制擦除范围。
形状工具包含矩形、椭圆、多边形等基本形状绘制工具,支持自定义形状的创建与编辑,能设置形状的填充颜色、描边样式等属性,方便绘制图形元素。
在文字工具上,靳诗韵打算参考求博军的 “灵犀” 文档软件功能,届时还会借鉴部分代码,并在此基础上进行扩展,比如增加一些更具创意的艺术字体功能。
除了这些针对单个设计对象的工具,设计稿中还包含区域编辑功能、裁剪与拼接工具等,秦奕不禁暗自赞叹,靳诗韵考虑得相当周全。
颜色管理中的调色板提供丰富的颜色选择面板,支持 RGB、CMYK、HSB 等多种色彩模式,用户可直接选取颜色,也能通过输入色值精确指定颜色;颜色填充与描边可对图形或选区进行颜色填充,对图形边缘进行描边,自定义描边的颜色、宽度与样式。
秦奕在审视后,在颜色管理中加入了渐变功能,文件管理功能则说明具体存储格式需要明确一下,另外在大的功能模块他加入了图层管理这种杀手级的功能。
图层管理功能的出现在电子设计领域可谓是一次质的飞跃,它能极大地提高图形设计的工作效率,实现了灵活的合成与效果调整,甚至便于团队协作和沟通。
不仅如此,后续图层还能进一步通过图形学算法增加样式,如添加阴影、发光、浮雕、斜面等图层样式,为图形增添立体感与质感,使设计更加生动。
至于跟图层管理相关的用户交互界面,秦奕可手绘不出来,只能翻回前面用户界面那一页,在右边空白处画个大框框,然后写上图层管理四个大字,让靳诗韵后面自己设计。
交互设计部分包括工具操作流程、撤销和重做逻辑、快捷键映射、实时预览等。
工具操作流程主要有选择工具后的属性变化,包括使用不同工具时的鼠标图标变化,同一工具通过滚轮改变工具的参数,如画笔的粗细等,还有拖拽以缩放或者旋转对象的交互反馈,以及调整参数时的实时效果。