模拟城市中文网

 找回密码
 入住
搜索
查看: 35192|回复: 15

[工具教程] SC4Terraformer v1.1 下载及入门教程

 关闭 [复制链接]
发表于 2007-4-29 12:51 | 显示全部楼层 |阅读模式
发现了还有一个更新的版本v1.1,觉得还是重新开贴算了。

程序在1楼
说明教程连接在2楼


SC4Terraformer v1.1









SC4MapperV2(一个很有用的辅助程序)











此帖由 waxima 在 2007-04-30 10:11 进行编辑...

本帖子中包含更多资源

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

x
 楼主| 发表于 2007-4-29 13:22 | 显示全部楼层

SC4Terraformer相关

· SC4Terraformer的安装及使用注意事项

安装SC4TF后如果无法正常运行请先看此帖,目前还配有该程序的功能简介,稍后会附上readme文件的中文翻译,建议在使用前先阅读。

· SC4Mapper使用说明

简单实用的地图导入/生成工具,对于不自己设计地图,主要是下载地图后生成地区的玩家,建议可仅使用此工具。

· 使用SC4Terraformer导入SC4M文件生成新地区

用于下载了SC4M地图文件后生成新的地区,一般如果不自己制作地图的话,这是最实用的功能。

· 使用SC4Terraformer导入图像文件创建地形

用于下载了灰度图以后生成新的地区。

· 使用SC4Terraformer对已有的地区地图进行修改

对已有的地图进行小范围的修改,使用SC4M自制地图的初级教程。



此帖由 waxima 在 2007-04-30 10:11 进行编辑...
 楼主| 发表于 2007-4-29 13:39 | 显示全部楼层

SC4Terraformer相关

使用SC4Terraformer导入SC4M文件生成新地区

运行SC4Terraformer.exe,欢迎界面后会进入readme文件,如果不想每次都看见,只需把readme.html移出该文件夹。



弹出窗口选择任意一个地区文件夹。(因为要生成新的,所以无所谓,可以选小一点的,导入起来快)



弹出警告窗口,选择要保护锁定那些城市。这里由于是要生成新地区,所以无需选择,直接确定。



进度条显示导入城市的进度。



导如完毕后进入主界面。

创建一个新区域,选择File --> Create a new region。



在弹出的窗口中输入新地区的名字,并选择想要导入的SC4M文件。



导入完毕。保存地区,选择File --> Save。



会弹出警告窗口,确定。



进度条会显示生成地区的进度,完毕后即可推出程序。在SC4中选择相应的新地区即可。



完。


此帖由 waxima 在 2007-04-29 13:49 进行编辑...

本帖子中包含更多资源

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

x
 楼主| 发表于 2007-4-29 23:04 | 显示全部楼层

SC4Terraformer相关

SC4Mapper使用说明

SC4Mapper是一个SC4Terraformer的辅助工具,但是可以无需SC4Terraformer支持独立运新,主要用于SC4M文件的导入导出,也可通过灰度图生成地形。对于自己不制作地图的玩家,在下载了地图以后可以直接用此程序导入地图生成地区,方便实用。

运行SC4Mapper.exe进入程序主界面



顶部的工具栏中有两个选项,分别可以:
Load region:导入已有的SC4文件夹下的地区,输出SC4M文件或灰度,RGB文件。
Creat region:由外部文件(SC4M或图像文件)导入生成新地区。

——————————————————————————————————————————————————

使用SC4Mapper导入SC4M或图像文件,生成地区

——————————————————————————————————————————————————

选择Create region创建地区,会弹出窗口提示选择从哪种文件导入。图中除了前面提到的三种格式,还多了一个Greyscale image,主要是指8位的jpg灰度文件,在STEX上有。


  • SC4M文件创建:在对话框中选择需要导入的SC4M文件,生成地区的时候需要稍等一会儿。





还会弹出附带的html说明文件。


  • Greyscale文件创建:在选择了图像文件以后,你可以选定相应的config.bmp文件,或者自己指定新地区的大小(程序会先根据图像的大小自动算出相应的地图尺寸),图中数字的单位都是一个小城市,即对应config.bmp中的1像素,程序会自动创建城市分割,但是全部分成小城市,所以不是很推荐这种做法,还是预先做好config.bmp比较好。
    注:地区的大小不一定要和图像相符合,这种情况下图像会被拉伸,程序会提醒确认。



使用config.bmp生成的地图。



输入地图大小让程序自动分割生成的地图。



另外,由于8位的图像文件没有足够的色阶信息,需要在Scale factor对话框中输入比例尺,下拉列表中的数字代表么一个单位的灰度对应游戏中的高度(米)。在STEX下载地图的话通常说明文件会说明应该选用什么样的比例尺,如果列表中没有,可以自己手动输入想要的数值。



导入图像且生成地图完毕后就可以保存了,不保存的话没有region文件夹,游戏中无法看到该地区。选择Save region,输入地区名称。



进度条会显示保存的进度,完毕后即可退出。




——————————————————————————————————————————————————

使用SC4Mapper导入地区,生成SC4M文件或灰度图

——————————————————————————————————————————————————

选择Load region,在region文件夹下选择想要导入的地区。



进度条会显示正在导入,要稍等会儿。



载入完毕,地图中还可以看到城市分割的情况。



此时顶部工具栏会多两个选项,如果选择Export region,输出地区,则会弹出对话框,可以选择想要导出的文件类型



下面简单说一下各个导出的文件类型:
  • SC4M:在SC4Terraformer中输出的主要文件类型,具有0.1米的精确度,不仅保存了地形高度信息,也包含了config.bmp,可以附加一个html说明文件,在别的玩家输入该地图是可以显示。在simtropolis的STEX下载地图的话,SC4M是非常常见的地图形式,不仅精确还包含了config的信息,对交流地图而言非常方便。
  • PNG:可使用Photoshop CS修改的16位灰度文件,主要给使用图像编辑程序编辑地形的玩家使用。
  • RGB:正常的RGB文件,实质上是BMP文件,根据一定的色表保存地形高度信息,避免了仅photoshop可编辑16位png文件的限制。


如果选择输出SC4M文件,则会弹出窗口提示选择需要附加的html说明文件。注意,只能选择已存在的文件,所以html需要事先编辑好。



如果一切正常,会提示输出完成。



如果选择导出PNG,输出的图像如下。



如果选择导出RGB,输出的图像如下。




完。


此帖由 waxima 在 2007-04-30 02:51 进行编辑...

本帖子中包含更多资源

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

x
 楼主| 发表于 2007-4-29 23:05 | 显示全部楼层

SC4Terraformer相关

使用SC4Terraformer导入图像文件创建地形

SC4Terrafomer还可以由SC4M以外的图像文件(jpg,png,bmp)导入生成地形。由于图像文件都不含config.bmp,因此过程与SC4M稍有不同。分两种情况,事先有config.bmp和没有,看完文章后可以发现,事先准备好config.bmp是比较好的方法,推荐使用
  • 有config.bmp的情况

首先在region文件架下创建一个新的子文件夹,名字即新地区的名字。把想要使用的config.bmp文件copy到该文件夹中。



运行SC4Terraformer.exe,在open region对话框中选择刚才新建的地区。



会弹出对话框提示锁定城市,可以看到config.bmp上的划分已被辨识,但是由于目前文件夹下除了config.bmp没有真正的城市存档(.sc4文件),没有办法选择锁定任何城市,所以直接确定。



进入主程序,由于没有地形,主窗口中的地图是一片黑色。



在左边工具栏的Configeration tool --> show city borders一栏选中,显示城市边界。



会在overview的地区总揽图中看到城市的划分。清一的绿色是由于没有地形,全部为默认高度250。



在左侧工具栏选择Global tool --> Import image,选择要输入图像。



选择一个灰度的jpg图像。





确定后程序会提示这是一个8位的图像,询问用greyscale还是RGB模式输入,选择greyscale。(根据多次尝试,发觉无论输入什么格式都要选greyscale,比较奇怪,但是选择RGB的效果绝对不正常)



然后就可以在主窗口中看到生成的地形了。



此时的overview总揽图。



注:如果图像尺寸与地形不匹配,程序会弹出警告窗口,询问是否拉伸图像以适合地图的大小。随便选了一个大小不匹配的图像文件如下。



选择确定后看到警告窗口,选择确定。



然后输出地形,看一下总揽图效果。



不想改动的话就可以保存了,选择File --> Save,弹出警告,确定。



生成文件需要一点时间,等待进度条完毕即可。



回到region下面刚才新建的子文件夹,可以看到已经生成了所有的城市和地形文件。



  • 没有config.bmp的情况

再次申明,不推荐使用这种方法,因为程序虽然可以自动分割城市,但是只能全部分成小城市,估计没有人会只玩小城市吧。

没有config.bmp的话就是完全新建一个城市,因此在一开始打开地区时任意选择打开一个就可以,进入主界面以后,选择File --> Create a region,创建一个新地区。



在对话框中输入地区的名称,以及地图的大小。这里的尺寸都是一个小城市为单位,图中16*16就是每边都是16个小城市,对应到config.bmp就是16*16像素。



选择显示城市边界,可以在overview中看到新建的地图全部被划分成小城市。然后按照前面说的相同的步骤导入图片即可。总体来说这种方法比较偷懒,但是这种划分很不好,建议尽可能不要使用。



完。


此帖由 waxima 在 2007-04-30 04:50 进行编辑...

本帖子中包含更多资源

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

x
 楼主| 发表于 2007-4-29 23:07 | 显示全部楼层

SC4Terraformer相关

SC4Terraformer的安装及使用注意事项


Readme文件翻译完毕,建议使用前仔细阅读。以下是摘自其中的部分内容。



——————————————————————————————————————————————————————

系统要求和有用的链接

——————————————————————————————————————————————————————

该程序仅与高峰时刻或豪华版兼容

请在开始使用程序前备份相应城市或region文件夹
如果出现错误作者不负任何责任

该程序需要DirectX9.0c(2006年4月版)的支持

Directx9.0可在Microsoft官方站(需正版windows验证)或此处下载。

下载完dirctx9.0后运行安装程序 DXSetup.exe

如果有信息框提示“DirectX can't be loaded”,你需要升级DirectX。
为了确定你的DirectX版本正确,请检查d3dx9_30.dll文件在 c:\windows\system32 文件夹下。

有些人还需要 MSVCP71.DLL. 可以在此处下载
如果想要了解更多使用的建议、bug和技术支持,请访问Simtropolis上的技术支持贴

这里有一个文件列表,里面是必须的dlls文件:

OLEAUT32.dll
USER32.dll
SHELL32.dll
ole32.dll
WINMM.dll
WSOCK32.dll
COMCTL32.dll
ADVAPI32.dll
msvcrt.dll
WS2_32.dll
GDI32.dll
KERNEL32.dll
MSVCP71.dll
comdlg32.dll
RPCRT4.dll

一般它们都在 C:\WINDOWS\system32\

——————————————————————————————————————————————————————

特色功能

——————————————————————————————————————————————————————

  • 无大小限制的地区面积 ( 前提是你有足够的内存和非常好的GFX卡 )
  • 创建地区
  • 载入地区
  • 编辑地区
  • SC4 地区总揽(升级 )
  • 全三维视图,且有4 DOF navigation (4重景深导航??不确定……)
  • 自定义配色
  • 全局和区域地形构造
  • 自定义工具
  • 全部 SC4 地形构造工具皆可使用
  • 对已建立的城市锁定保护
  • 检查Config.bmp 文件
  • 俯瞰图,或称雷达视图
  • 三维、二维视图截屏
  • 输出全范围高度( 0-6000米),SC4M、16位灰度png和RGB格式下精度均为0.1米
  • 可导入 SC4M 文件和16位灰度 png 文件
  • 可导入灰度图 ( 8位通道 PNG, BMP, JPEG )
  • 可导入 RGB 图像 ( 8位通道 PNG, BMP, JPEG )
  • 导入图像时调节尺寸以配合地区的大小(仅图像文件适用 )
  • 可导入TER 文件(由terragen 或 worldmachine 生成)
  • 有外部工具可以从等高线图像生成灰度图 ( ConvertIsoclines.exe )


——————————————————————————————————————————————————————

已知的BUG

——————————————————————————————————————————————————————

在运行SC4Terraformer 时调整桌面分辨率或象素会使程序崩溃。
某些程序单独使用 DirectX,使SC4Terraformer无法运行。

本帖子中包含更多资源

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

x
发表于 2007-4-30 01:07 | 显示全部楼层

SC4Terraformer相关

哈哈~~~換我來佔位~~~哈哈~~~
<br />Nice,也是看到一堆圖,呵呵~
<br />水貓在論壇是不是某種總管啦? 應該成為常註某版塊的moderator~
<br />
 楼主| 发表于 2007-4-30 01:17 | 显示全部楼层

SC4Terraformer相关

汗。。。。水猫。。。。不过我的mj确实跟这个描述比较接近。。。不好意思到你的教程贴里灌水啦^_^
<br />
<br />偶不够格做bz的,不过在各个板块飘荡,太新手了,要学的东西好多亚:)
<br />
<br />不过ls的作息时间还真诡异阿,居然跟我一样的说。。。<!--editpost--><br /><br /><br /><div><font class='editinfo'>此帖由 waxima 在 2007-04-30 03:48 进行编辑...</font></div><!--editpost1-->
发表于 2007-4-30 01:29 | 显示全部楼层

SC4Terraformer相关

水貓…哈哈……我的作息是夜貓子一個…快跑題了呵~ 不好意思…要是影響了請刪掉我的灌水吧…你進展得速度太快了…驚人…包括對地圖的使用…加油…要是你能對製作插件也有興趣就好了:D…~~
 楼主| 发表于 2007-4-30 01:34 | 显示全部楼层

SC4Terraformer相关

有兴趣阿,不过这个学起来很慢了。。。。让偶学会怎么用插件先。。。汗。。。
<br />
<br />还有,我不能删你贴的。。。。某人都忘了自己有特权了。。。。呵呵,当然没必要啦^_^<!--editpost--><br /><br /><br /><div><font class='editinfo'>此帖由 waxima 在 2007-04-30 01:35 进行编辑...</font></div><!--editpost1-->
发表于 2007-4-30 19:47 | 显示全部楼层

SC4Terraformer相关

<font color="#0000cd">偶然中突然发现此帖......................心情倍爽...........加分 以后考虑精华!</font>
发表于 2007-4-30 20:18 | 显示全部楼层

SC4Terraformer相关

由於sc4tf令我大為頭痛<br />到現在還是不能正常啟動<br />所以我完全放棄<br />(應該看到我的簽名吧?我原本想有sc4tf搞的,現在我是用photoimpact用線畫框再補色製作的)
发表于 2007-5-1 20:04 | 显示全部楼层

SC4Terraformer相关

看了下水貓的介紹,這個工具可以導入.sc4???
<br />那麼已經開發的城市城鎮…可以導入sc4TF嗎?…
<br />還是只有地形才可以。(我猜是只有地形…)
<br />
<br />目前若大地圖裏有太多區塊想抓圖什麼的,想鳥瞰什麼的,可用region census工具。
<br />如果Sc4TF也可以就好了。我一直覺得SC4缺了城市的圖表
 楼主| 发表于 2007-5-2 07:38 | 显示全部楼层

SC4Terraformer相关

<!--quote-楊過+2007-04-30 20:18+pid274933--><div class='quotetop'>引用:( 楊過 &#064; 2007&#045;04&#045;30 20:18 <a href="redirect.php?goto=findpost&p=274933">查看原帖</a> )</div><div class='quotemain'><!--quote1-->由於sc4tf令我大為頭痛
<br />到現在還是不能正常啟動
<br />所以我完全放棄
<br />(應該看到我的簽名吧?我原本想有sc4tf搞的,現在我是用photoimpact用線畫框再補色製作的)<!--quote2--></div><!--quote3-->
<br />
<br />汗,不知道为什么我用maxthon一直看不到签名,今天用了FF才看到。。。。
<br />你两个1.0c和1.1都不行??太奇怪了,不知道别人用下来怎么样啊。。。。
<br />那个SC4Mapper能用嘛?
<br />
<br /><!--quote-天唐永thianz+2007-05-01 20:04+pid275640--><div class='quotetop'>引用:( 天唐永thianz &#064; 2007&#045;05&#045;01 20:04 <a href="redirect.php?goto=findpost&p=275640">查看原帖</a> )</div><div class='quotemain'><!--quote1-->看了下水貓的介紹,這個工具可以導入.sc4???
<br />那麼已經開發的城市城鎮…可以導入sc4TF嗎?…
<br />還是只有地形才可以。(我猜是只有地形…)
<br />目前若大地圖裏有太多區塊想抓圖什麼的,想鳥瞰什麼的,可用region census工具。
<br />如果Sc4TF也可以就好了。我一直覺得SC4缺了城市的圖表<!--quote2--></div><!--quote3-->
<br />
<br />显然只有地形嘛。。。。。估计还是region census吧。。。<!--editpost--><br /><br /><br /><div><font class='editinfo'>此帖由 waxima 在 2007-05-02 07:51 进行编辑...</font></div><!--editpost1-->
发表于 2007-5-2 20:07 | 显示全部楼层

SC4Terraformer相关

是不是不能載入已發展的區域?<br />我載入過無發展區<br />成功了....
 楼主| 发表于 2007-6-3 15:01 | 显示全部楼层
弱弱的顶一下,总算完成了,汗,拖了一个月。。。。
您需要登录后才可以回帖 登录 | 入住

本版积分规则

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

GMT+8, 2024-5-3 11:46 , Processed in 0.024642 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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