本文分析一下 SAI 里各种素材的图像格式,以及讲解怎么样的素材才是符合要求的。看完就算不会做素材,也会挑素材。
注意:由于 SAI2 还没有官方文档,所以本文的素材格式规范是基于 SAI1 的官方文档和本人的推测,如有错误,欢迎指正。
blotmap、brushtex 和 papertex 素材
这三种素材的格式规范差不多,就合并在一起说了。
图像大小(像素):256×256、512×512、1024×1024
颜色深度:8 位灰度
图像格式:bmp 位图文件
其中图像大小不是硬性规定,我测试了其他尺寸或非正方形也能用,但强烈建按规范用这三个大小的正方形。颜色必须是灰度,用彩色的肯定是不行。
或许有人会问为什么用 Photoshop 打开素材看到是 8 位索引颜色,那是因为灰度必然是索引颜色,而索引颜色不等于灰度。具体说,灰度是介于黑色和白色之间的 256 种灰度颜色;而索引颜色是任意的 256 种颜色,索引的调色板颜色可红可绿。
这三种素材都推荐用无缝图案,特别是画笔纹理(brushtex)和纸张质感(papertex),因为这三种素材都是预先把素材的图案重复平铺在画布上,素材设置的「倍率」就是平铺图案的大小。如果素材不是无缝图案,重复平铺的时候就会很难看,每个素材之间有明显的接缝。
brushtex 和 papertex 适合使用的纹理是差不多的,同一个纹理可以同时安装到这两个素材里,但也有不同的偏重点:brushtex 比较适合用肌理素材,比如木、石、金属之类的;papertex 比较适合用纸质素材,比如各种材质的纸张和画布。但无论如何,这两种素材的纹理都要求是平均的,不应有特别唐突的部分。
我前面说过这些素材都是预先平铺的画布上,意思是无论你在什么地方下笔,同一位置能画出来的图案都是一模一样的,类比的话,就是有点像刮刮乐。所以这种素材的用处有很大的局限性,对于某些装饰性的素材,与其用来做笔刷,你不如直接把素材文件贴到画布上。比如很多人喜欢的星空笔刷,在我看来就是不合格的素材,因为用了这个笔刷后,大家就真是同一个素材,同一个星空了。以上是个人的愚见,如果你特别喜欢在 SAI 这个简陋的笔刷系统里用这些装饰素材,也别无不可。
合格的素材你参考官方自带的几个就行了,不合格的就多了,下图是比较典型的一些反例。
不合格的地方:
素材不能太白,
blotmap
素材应该用偏黑的素材,brushtex
和papertex
则用偏白一些的也可以不应该用一些很具体的图案,比如树木花草
不是无缝图案
素材的纹理不平均
颜色是彩色
网点类素材个人建议直接贴素材,但如果你要用,强度必须设置为 100
可以说做这些素材的人恐怕是没测试过的,纯粹是拍脑子就加进去,某宝买到的笔刷很多也是外行乱做的。我建议大家找笔刷的时候,尽量找那些著名画家分享的自制笔刷和素材,比如 redjuice 就分享过他的 SAI1 笔刷和素材,网上很多人求过的「复印纸」素材就是从他这里出来的(但就算是 redjuice 也做出了错误的 bristle 素材……)。
再分享一个简单鉴别素材的方法,把画笔大小调到 500、素材强度 50 左右,随意画几笔,看一下笔画的图案是否正常(跟自带的素材比对)。
bristle 素材
在 SAI Ver.1 的素材文件夹是 elemap
,SAI Ver.2 里则改成了 bristle
文件夹。素材格式是 63×63 像素,RGB 颜色的 bmp 图片。
SAI 只有这一种素材用了 RGB 颜色,但真正起作用的是 RGB(0,0,0) 的纯黑色像素点,其他浅紫色的圆形和十字线只是用来表示笔刷的范围和中心线,不会有实际作用。
bristle 翻译过来是鬃毛,油画笔等毛刷的制作原料之一。素材里每一个黑色的像素点表示一束笔毛,而画笔参数里的毛点则控制笔毛的粗细。
按 SAI1 的文档,这种素材最多只能识别 63 个像素点。所以下面的这一堆素材都是乱做的,你们看到类似的可以直接删除。图中最后一个素材虽然没有超过 63 个点,但放大可以看到它的像素点不是纯黑色,也是乱做的。
brshape 和 scatter 素材
这两种散布素材的格式要求是一样的,图像格式为 8 位灰度的 BMP 位图文件。根据官方自带的两个素材来看,对图像大小和比例并没有严格规定,可以是随意的尺寸,也可以不是正方形。
除了 BMP 位图文件之外,这两种素材还需要一个同名的 .ini
文件,这个 ini 文件可以从官方自带的素材里复制然后改名。ini 文件里保存了这个素材默认的散布设置,目前在 SAI2 里修改的散布设置不会保存到这个文件,每次切换散布素材后,都会从这个 ini 文件重新读取设置。有一点需要注意,ini 文件的内容在两种素材里是不一样的,别弄混了。
假如你想修改默认的散布设置,现在只能用文本编辑器打开 ini 文件进行编辑,怎样改就不在这里说了,文件里有翻译好的注释。
brshape 是画笔形状素材,跟 blotmap 一样是用来改变画笔的边缘形状。不同之处是 blotmap 的形状不会有变化,而 brshape 可以随机旋转和缩放图案,形状会显得更加多样化。
scatter 这种素材只能在散布笔刷里使用,一般是用来修饰的,比如你要画一堆星星图形,这个笔刷就非常适合了。
这两种素材都是黑色底白色图形,是属于最容易制作的素材,所以这里就不列反例了。
最后用官方的素材对比一下 blotmap
和 brshape
这两种素材的效果,上面是 blotmap
的,在较大的画笔大小下可以看到图案是在不断重复,下面的 brshape
的则比较有随机性,很少看到有重复的地方。