上一节:
第四节 1-图标和标签设计(上)
地理图标和地图标签一些基本规则
地名,图示,建筑场所标志,这些小玩意将图画和真正的地图区分开来,这些标签的设计需要遵循一些基本原则:
① 关于地名:尽量水平方向标出,在地理位置右上侧显示为佳
② 标签名称千万不要互相重叠,尽量不要叠在地图重要事物上。
③ 山脉名称建议跟随山脉走向排列,可以清晰直接获得山脉范围感观。
④ 如果需要制作更加专业和考究的地图,可以研究下专门的名称放置规则
好了,接下来我们开始创建自己的地标和图示:
开始创建地理图标和地图标签
这里做个简单演示,五个图例:村庄,城镇,城市,城堡,废墟,首先绘制草图:
新建图层:Icon Size,绘制方框,大小自己觉得适合自己当前地图就行,然后Ctrl+A,Ctrl + C,新建文档,ctrl+V粘贴,就可以拿到需要的尺寸参考框了,命名这个复制的图层为Sketch。
(当然,如果你的图标还准备用在UI等地方,可以做一个固定选框128x128尺寸的,放置在地图上查看大小合适的话,右键选择描边>5个像素,居中描边,黑色。然后复制粘贴到新文档绘制更标准高清的图标。)
修改当前图层不透明度50%,开始在框中绘制图标草图,画笔选择压感硬边圆,3像素点,画布缩放300%
首先绘制两座小房子,烟囱,正门,作为村庄的草图
按下V键,ctrl键按住,鼠标移到参考框上,即可移动它到合适的位置。
按下L键使用Lasso套索工具,勾选整个草图,按下V键切换移动模式,按住Alt键,拖动复制当前草图,分离开来,再围绕村庄绘制更多房间,作为城镇草图,房间尽量后方的高于并且大于前方,构图会更加稳定,可以往参考框两侧稍微多出一些空间,自行擦除不需要的线条。图标画大一些不要紧,到时候缩放微调下即可,但是别画小了,免得放大后颗粒感严重。
以城镇草图为基础,绘制哨塔和教堂,作为城市草图
以之前草图绘制的哨塔为参考,E键橡皮擦涂掉参考框,方便绘制复杂图标,左侧增加围墙和远处哨塔,哨塔插上旗帜,城门,绘制城堡草图
以城堡草图为参考,绘制废墟,记得做出残破和远处断壁,获得立体效果。
基本的常用建筑图标就绘制完毕了,这绘制风格和尺寸你可以自己发挥,水平翻转或者绘制更多风格的建筑都是可以的
草图绘制完毕,我们新建Icons图层,开始临摹草图绘制正式的图标了
村庄小房屋绘制更多细节,房顶增加厚度,墙壁设计线条和房间,烟囱细化。
城镇后面大房屋设计顶楼阁楼窗台等细节
城市教堂窗户增添一些细节,楼顶十字,顶楼钟,拱形窗,哨塔增加一点结构层次,瞭望窗和石质纹理,左侧增加园林灌木,右侧视情况添加鲜花草丛,城堡类推 ,左侧增加草丛和树木,右侧增加半掩的树木。
废墟墙体增加斜线以示残破效果。
基本图标绘制完毕,我们隐藏掉Sketch图层查看效果,满意后开始用粗像素5,勾勒轮廓,增强图标在地图上的标识效果,记得废墟在勾勒的轮廓外增加远处结构的坍塌细节,这块细节在轮廓外,不要包裹进来。
图标绘制完毕后,按w键魔棒工具,选择连续,消除锯齿,合适容差,在图标外任意地区点击,查看图标选中效果是否满意,如果不是完整轮廓,调整容差,再次尝试,或者擦除一些手误多画的线条,尽量能让魔棒工具正确识别。
最好最后的检查,满意后,就可以把图标搬到地图上了
L键套选所有图标,ctrl+C复制,回到map文档,新建group命名Icons,组内新建图层命名Icons,ctrl+V粘贴图标到该图层,v键移动模式,鼠标左键拖拽图标到右上角空白处,查看图标实际效果,如果尺寸不符,ctrl+T修改宽高尺寸到合适
接下来就可以用L键一个个套索对应图标到地图合适位置了,不用担心图标后Terrain地形穿透,稍后我们会调整好
需要复制多个,在放置好之后,松开按键,再按住Alt键,鼠标左键准确移到新复制的图标上,继续拖拽即可,注意位置要选准。
位置敲定完毕后,就可以为图标填充底色了
ctrl+shift+N新建图层Icons Colour,放置于Icons图层下方,我们填充白色,后期会对Icons上色
选中Icons图层,w进入魔棒工具,选择连续,在图标外任意地方点下鼠标,获得连续的图标轮廓,然后选择菜单>修改>扩展1个像素点,最后ctrl+shift+I反选,得到所有图标选区,类似之前森林选区获取方式。
最后选中Icons Colour图层,shift+F5填充白色,ctrl+D取消选择,查看效果,一些细节处科员修正一下,比如说教堂和民居间的空隙需要擦除保留空白,小民房和大民房间的空隙需要擦除,哨塔旗帜下的空隙需要擦除,等等。
图标绘制完毕,我们做一下地名的制作
首先进行地名面板设置:
新建Group 命名Labels,组内新建图层Oceans,先对海洋名字进行设计
T键进入文字编辑模式,选择合适的字体和大小,点击上方菜单栏纸张按钮对字体属性进行详细设置
海洋:OCEANS 选择全高大写字体Stencil, Text 字号40,VA字间距540默认即可,地图中输入OCEANS查看效果
国家:COUNTRIES,将OCEANS图层拖至右下角新建图层按钮上松开鼠标,即可获得复制图层,修改名字为COUNTRIES, 仅仅字号改为72,其他设置同上,在地图上输入查看效果,鼠标移到文字输入横线下方即可移动文字位置。
区域:REGIONS 也选一个全高大写字体 Engravers MT ,字号60,字间距270
首都:CAPITALS 字体Copperplate Gothic Blod ,首字母全高大写,其他为半高大写字母,字体选这种半高大写字母的都行,字体40,字间距100即可。
城市和城堡:Cities&Castles 字体Harlow Solid Italic 字号36,仅首字母大写,字间距80
村庄和废墟:Villages&Ruins 字体Lobster 字号30,仅首字母大写,字间距60
完毕后,选中对应图层,ctrl+G将当前图层新建组,命名对应组名,将所有字体图层都分好组,方便后面所有类型地名管理
我们的地名面板列表就这样制作完毕了,接下来就可以对具体地名进行对应类型命名了
需要命名的时候,先鼠标点一下地图刚才设置好的类型标签,然后点需要命名的位置输入,就是该类型的标签风格了,并且会自动归入对应组内,这样就可以方便管理了
1.鼠标移到文字下方横线,就是移动文字位置,
2.Ctrl键调出位置调整模式,在缩放框周围合适位置对文字排列方向进行旋转拉伸都是可以的。
3.创建文字变形,增加样式,调整参数可以得到与地形协调一致的文字走向。
一些地名参考:
Vic Highland Vannell Valley Nabelli Desert Larida Wetlands Tesaki Lake Desana Harbor
Herna Forest Shakespeare City Copthorne Sea
搭配使用,获得比较艺术些的排版,而不是僵硬的印刷效果
位置命名注意两个方面:
1.放置的地方能尽量代表指定地理事物,减少误解和混淆
2.字体和走向尽量与所代表的地理事物范围相匹配,调整排版和字间距以及行间距,以达到准确标识和清晰识别的目的
关于地名可读性提升,属于下一个阶段,我们先把地名摆好位置就行
先把国家范围定好,再订区域,最后首都以及村镇
设置完毕检查没有遗漏后,我们就可以开始对标签地名可读性进行优化了
先选择所有的Regions 文字图层,上方菜单将文字颜色由黑色改为白色,可读性会得到极大提升,尤其森林和山脉这些,接下来我们双击REGIONS 组空白区域,进行图层样式修改,增加描边(stroke)>3像素点,外部,黑色或者深棕色即可,不透明度50%,可以看到标识清晰度又得到很明显提升,接着增加外发光样式,结构35%不透明度,图素大小10像素点,品质>范围 35%
这样相当于对文字底部和周围做一个托起醒目效果,又能融入整个地图氛围里,清晰可读又不损失地图细节。
接下来对Capitals组进行白色描边,2 像素点,75%不透明度,因为是白色,所以比黑色50%提升一些,达到相应的凸显效果。外发光样式>结构不透明度也改为75%,范围降低为7像素点,毕竟是小一点的字号,不需要10像素点这么大的发光范围,以免对文字周围地图细节造成遮挡
然后右键组空白处,复制图层样式,选中CITIES&CASTLES和VILLAGES&RUINS两个组,依次粘贴图层样式即可
对于COUNTRIES组,我们想淡化整个组,直接调整组不透明度,对于部分地名可能不适用,比如地形复杂的山脉和森林上分布的文字,降低不透明度后就变得难以辨识,所以我们先对这些文字附近地形信息进行合适范围的清理,方便下一步操作。
首先ctrl+鼠标左键选中一个COUNTIES地名的缩略图,再ctrl+shift+鼠标左键继续选中所有Countries地名,选择菜单>修改>扩展>3-5像素点,根据情况可以适当调整,再羽化2-3个像素点,最后反选:ctrl+shift+i ,我们对整个地形增加对应范围的遮罩,选中TERRIAN地形组,点击右下角的新增图层蒙版按钮即可。
接下来我们就可以将COUNTRIES组不透明度调低为50%,这样森林和山脉这些地形上的文字辨识度就不会下降太多
最后对海洋标签我们可以参考国家标签,选中扩选,羽化,反选,对LAND&SEA组加对应图层蒙版,再进行不透明度调低淡化,前提是你的海洋背景色和波纹船只物体比较繁多的情况下,在我这张图来说,我们直接调低OCEANS组的不透明度为25%其实就足够,因为背景物体并没有对海洋名字有任何干扰。
最后你可以再次查看地名标签是否明确可读,一些具体参数可以根据具体地图和你需要的效果自己琢磨修正,算是一个经验活。如果你的地图分辨率不是3000x3600这么大的,一些字号与行间距以及各种图层样式都需要做相应的范围缩减。
完毕后,记得删除所有字体面板示例文字图层。
下一节: