模拟城市中文网

 找回密码
 入住
搜索
查看: 33051|回复: 14

[工具教程] 1:1真实城市地图制作

 关闭 [复制链接]
头像被屏蔽
发表于 2008-1-28 20:11 | 显示全部楼层 |阅读模式
鄙人长期从事真实城市模拟制作,当然需要真实城市1:1比例的地图,一下是寡人的制作过程
1.制作工具photoshop
2.找你想建的城市带有比例尺的地图

鄙人用武汉地图做一个制作介绍

[ 本帖最后由 三桑叶子 于 2008-1-28 20:12 编辑 ]
头像被屏蔽
 楼主| 发表于 2008-1-28 20:29 | 显示全部楼层
步骤一:
打开你所选好的地图,用矩形选取工具框定比例尺
按ctrl+c(复制快键)
按ctrl+n(新建快键),此时弹出新建提示框,新建提示框确定图象比例尺和图象像素间关系,即图中显示所选取6km距离为60像素(具体根据你所选的地图比例尺)
这样我们就可以计算地图大小:100m/像素

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?入住

x

评分

参与人数 1威望 +2 模拟币 +50 收起 理由
singwing + 2 + 50 特别奖励

查看全部评分

回复 支持 1 反对 0

使用道具 举报

头像被屏蔽
 楼主| 发表于 2008-1-28 20:55 | 显示全部楼层
确定全图大小,1000x610像素,即100x61km
这样就可以根据SC4里的地图确定config图的大小,一般config图是有SC4里的区块拼成的,所以config的大小决定于区块大小。
做真实地图关键是确定灰度图和config图的大小
在SC4里最大的一块地为256x256(即游戏里一格,灰度里就一像素),按照国际标准16米/格计算,256格的区块大小为边长4096米≈4km(96米忽略不计,方便计算,高中物理“忽略不计”原则在次得到运用
由此可以算出该地图应该用25x15个256区块拼成
这样,config大小也自然算出:100x60像素 (256格城区在config里为4x4像素)
为了使该图适应25x15个256地块,100x61km需要在PS里裁掉高1km的范围,根据刚才算出 0.1km/像素 的比例关系

打开 画布大小 提示框,将高度610像素改为600,PS会自动裁剪多余的图象,这样,我们就可以得到一个适合SC4网格大小的地图。

我们还要进一步计算灰度的大小,25x15个256区块,根据1格/像素的游戏原理,整张地图的大小应改为6400x3840像素,做好导入前还要长宽各加1像素,即6401x3841(这个也是游戏里的神奇规定)

这样,我们就可以进入灰度的绘制了,至于灰度怎么画,纯粹是个人的PS技术问题,MS论坛里已经有帖子,在此不再赘述

经验介绍:像改图那么大的地图(25x15个256区块)用直接生成可能会花很多时间,其实我们可以分区块生成,再用“导入城市”的方法来拼成,这个技巧,将在后面的跟贴中另行说明。

[ 本帖最后由 三桑叶子 于 2008-1-28 23:15 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?入住

x
回复 支持 1 反对 0

使用道具 举报

发表于 2008-2-2 21:45 | 显示全部楼层
大哥,你这么厉害,帮我做张辽宁抚顺的行不。求你了
头像被屏蔽
 楼主| 发表于 2008-2-2 22:35 | 显示全部楼层
有个辽宁大连的,要不?
回复 支持 1 反对 0

使用道具 举报

头像被屏蔽
 楼主| 发表于 2008-2-7 13:14 | 显示全部楼层
第二讲 采用“导入城市”制作城市局部地图
   在制作大面积的城市地图时,生成地形需要很长时间,所以,我们可以采用建一个地块生成一个地块地形的方法来制作地图,本人将该方法称为拼地图,掌握了这个技巧,还可以帮助我们以后进一部修改大地图地形。

2.1设置参考线与网格来确定分区组合
在PS中,我们可以通过设置参考线与网格来按照自己设想去设置分区组合(快键ctrl+k
将网格线间隔为256——即256格地图,子网格为1,右边的颜色可以设置为黄色,这样就跟我们在进入SC4里所看到的“城市边缘”一样了,设置好以后用快键 ctrl+‘ 显示网格线。
网格线可以直观的显示大地图城市分区的组合,这样我们在画灰度的时候也可以直观的知道每一格的情况。



[ 本帖最后由 三桑叶子 于 2008-2-7 15:30 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?入住

x
头像被屏蔽
 楼主| 发表于 2008-2-7 14:09 | 显示全部楼层
2.2抽取部分生成地块
   我们首先选定需要生成的地块来绘制灰度,这时,网格线可以帮助我们准确地框定一个或若干地块。在这里,我框定一个2x2大小的4个256格地块,因为地块越少,生成时间也就越短,另外,这也取决于你的电脑配置。
   框定以后,复制、新建、粘贴,开始绘制灰度……

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?入住

x
头像被屏蔽
 楼主| 发表于 2008-2-7 14:59 | 显示全部楼层
2.3重组区块
灰度画好以后,我们发现,在建桥的位置,地块边缘位置不太合适,因为在SC4中桥梁不能跨越城市边缘。这时,我们可以对这部分地图进行区块重组。
我们可以用8个128格的地图与2个256格地图进行重新组合,将网个线设置为128,显示新分区,按照图中显示设置分区,当然,这只是在灰度里“留底”,真正划分是绘制config.bmp
在config图中也可以设置网格线来帮助绘制,因为该图最小地块为128格,所以config中的网格线间隔可以设置为2像素,具体绘制如下:
之后就是在SC4中新建城市或者用一个专门生成地形的城市来进行游戏导入地图的工作了
config的尺寸和组合可以随意设置,这就是我称其为“拼城市”或“拼地图”的原因xrr40
这一讲就结束了,欢迎大家来研讨,交流制作经验


[ 本帖最后由 三桑叶子 于 2008-2-7 15:28 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?入住

x
头像被屏蔽
 楼主| 发表于 2008-2-7 16:09 | 显示全部楼层
制作好以后,我们进入城市,给城市起名,保存退出。
进入要制作的城市地图,用“导入城市”方法来拼城市
值得注意的是:若是中途修改区块组合,要同时修改原城市的config绘制,不然就无法按照新的组合“导入城市”

[ 本帖最后由 三桑叶子 于 2008-2-8 02:49 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?入住

x
发表于 2008-2-12 21:06 | 显示全部楼层
跪求,辽宁抚顺的真实比例地图,求你了,给你跪下了xrr41 xrr41 xrr41
发表于 2008-2-15 10:59 | 显示全部楼层
非常感谢楼主教学贴
一会我就去做张试试
发表于 2008-2-22 12:38 | 显示全部楼层
学习后,我也可以做简单的地图了,谢谢
发表于 2008-2-23 20:34 | 显示全部楼层
楼主,我是辽宁大连的,你在楼上说有地图,发上来,行不?谢谢谢谢谢谢谢谢谢谢谢
头像被屏蔽
 楼主| 发表于 2008-2-24 00:04 | 显示全部楼层

回复 #13 dpy940307 的帖子

在 土地储备中心

[ 本帖最后由 三桑叶子 于 2008-12-24 12:20 编辑 ]
发表于 2008-2-24 10:06 | 显示全部楼层
好帖,正在学习方法与练习PS之中
您需要登录后才可以回帖 登录 | 入住

本版积分规则

小黑屋|手机版|模拟城市中文网

GMT+8, 2024-3-28 18:05 , Processed in 0.024621 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表