OK,有时间写个Ghost town功能教程啦
On 2011 年 06 月 26 日, in Masica300, 神兽技法, by masica300
原创教程转载说明出处,谢
∙ 我写得比较长,请善用Ctrl+F搜寻你想要的关键词内容
之前用CityEngine和Building Generator来做城市和楼房
最近有朋友告诉我一个非常高效率的3DS MAX脚本插件:Ghost town520送什么礼物好 当前最新版本因该是0.257 lite版本无需注册直接使用。。。 官方地址:kiladghosttown.blogspot/
他的是被中国封锁的,需要浏览
他的是被中国封锁的,需要浏览
官方论坛下载页(没有被封):www.kilad/GTForum/viewtopic.php?f=2&t=2
以下是我们从youtube搬运回来的官方无声教学视频cgdaddy/videos/gt.flv
如果看不清画面或者想看中文。。。。后面有我写的从安装到教学以及使用要点
∙ 该教学视频应该为0.257版本
∙ 在此发一个本地分流:Ghost town 0.239 for 3DS MAX
∙ 0.257脚本升级包以及自定义脚本整合包分流:Ghost town 0.257 with Custom script Update
值得称道冰激凌粉 这个脚本插件相对于building generator还是不能比的,BG拥有更高的自由度去创建楼房,而且可修改能力要强的多 而GT的修改能力比较弱,主要是以速度为主 这个脚本测试过只支持3DS MAX 2011,我发现网上居然有同学问支持64位还是32位。。。这个东西一点关系都没有,脚本为mzp脚本安装包,附带一些实用贴图和模型~中国结是什么的象征
∙ 封闭式基金与开放式基金的区别下来是这个脚本教程是我自己的经验和文字使用说明~
twins主演的电影======= 首先这个脚本如何安装。。。 =======
英文非常差的同学可能会不知道如何安装 开max以后,运行脚本,选择到脚本安装包文件(.MZP),然后确定,卡个两秒左右,弹出提示大致意思是“脚本安装完成,请打开自定义设置将ghost town脚本设置到快捷菜单“
如果你没有用过快捷菜单,简单说就是你鼠标右键点击视口的那个东西,四方格菜单。
点菜单的Customize—–> Customize User Interface,进入自定义UI面板,然后选择Quads,这个选项是专门控制你右键菜单所有选项的设置,有一个四方格可以点击,点击后就是设置那个方格的快捷键,一般左下角和左上角是没有东西的,所以选择左上角,然后注意看面板里有2个重要的选择栏,一个Group,一个Category。
选择GROUP为main UI,选择Category为kilad,这时候下面的窗口中出现一个ghost town项目,吧这个项目拖拽到右边四方格下面的项目栏里,这时候你设置已经成功了,但是你为了让这个设置每次启动都载入,就必须储存UI,点击下面的SAVE…,弹出保存项,默认弹出界面肯定会有一个东西叫u(这后缀名跟电影第九区里那个组织名称一样。。。额),选择这个文件覆盖保存,ok,下次你启动max的时候它就会自动载入这个UI设置了~
设置保存好之后,没有确定~直接点红叉,出来,在视口点右键,看看左边有什么,Ghost town~设置完成~还没完
继续,点击它会自动弹出整合设置界面,在max左边占用一块巨大的区域。。。如果你的屏幕是19寸,那可能会对你的操作产生比较大的影响,但是没办法忍一下吧。
最重要的一个痴呆问题在这里,当ghost town启动,视口视角会出现一个小BUG,有点不爽,具体怎么不爽你可以自己感受一下~ 解决方法是重置一下max,也就是reset~重置之后视口恢复正常,ghost town面板依然还在~
=========== 安装部分结束,说一下教程经验部分 ============
∙ 关于这个软件使用,如果你看过官方教程但是依然制作有问题,可以参考以下细节
这个插件标了lite版本,属于开发阶段,因为是老外做的,当然会有一些不合国内习惯,有一些比较特别的要求首先要注意:
0.257版强力更新(相比0.21)
1. 新版本0.257更新了栅格提示,按照栅格提示的大小建立比红栅格更大的区域,就可以正确生成生成地面分区和一个合理的城市了!
2. 0.257脚本增加了启动在线更新功能,启动脚本的时候会进行网络更新,并且提示你每个版本的历史记录和变化,如果不需要更新请不要打开,因为更新时间会比较久,甚至可能会卡住,但是耐心等待即可
3. 此版本为升级包升级,更新了一些合理化功能:最重要的,当你创建城市时,脚本自动提示你是否切换到厘米单位,默认情况下一定要切换到厘米,以保证模型生成和模型添加的正常运作!
4.
5. 增加了自定义脚本编辑窗口,你可以在max里编辑自定义脚本并且直接测试了,当你要使用你自己编辑的生成脚本时,点击这个脚本到选择状态,然后再Build Setting 下吧生成脚本选为Custom Script,点build就可以使用了~
6. *在模型管理库中增加了一个非常实用的选项*:导入库内选择模型为vray代理,这个功能非常有用,试想如果你是一个工作重复率比较高的人,比如做建筑动画的~你可以把你的模型在max打开,然后选择上他,然后在这个面板上输入一个名字,轻轻一点save!你的常用模型就导入这个库中了!下次你使用的时候只需要到它,选上导入vray代理,双击导入,模型自动生成vray代理并且按照你上次导入的时候模型的材质和贴图进行设置!成为一个内嵌的高效率模型管理器
7. Infrastructure & modelling右边的自定义编辑工具增加一个Shapemerge:将一个模型你创建的样条线进行切分,比如你创建一个BOX,然后创建一条养条线,把他们重合在一起,点击shapemerge,看看box线框出现什么状况(此功能不会分离模型,只会增加线段)
8. 现在脚本可以脱离固定位置成为漂浮窗口了
9.
10. 更多更新可以看官方log!
0.21版本问题如下!
1. 此插件的==系统单位==只有在==厘米==单位下才会正确工作,作者也没有明显的说明说一定要用厘米单位,这类似于一些动力学系统的要求,具体问题体现在生成街道细节物件的时候严重比例问题,明显失调。还有在绘制路网的时候,绘制河道的时候都会出现问题。在一般情况下不会有问题,楼房还是照样可以生成的~如果你很重视单位问题,想按照合理单位进行制作,那很简单,设置系统单位为厘米,显示单位设置成 米,这样显示和生成都可以兼顾了。
2. 此插件使用默认设置制作地形时有一个十分基础的要求,如果低于这个要求,在默认设置下,Setup不会正常工作~以米制单位为显示,在长度或者宽度在200米以下的线框图形都会生成不正常,直接消失或者外形被强制修改,所以保持最基础的模型宽和高2个长度都
在200米以上,保证地面模型的正常生成~
3. 生成楼房对分区块有数量要求,具体多少我懒得试了~但是低于这个要求脚本会提示你尺寸不足的~ >>>吴彦姝个人资料而且!特别注意!千万不要挑战这个脚本的极限。。。你会很无语的<<<比如你生成完会发现建筑模型乱面或者长出多余部分,更离谱的是生成“地下室”。
4. 如果你操作脚本任何一个操作出现问题,特别是生成某些物体或者塌陷什么这种操作,千万不要Ctrl+Z,如果你试图返回脚本操作,后果是非常非常恶性的,比如直接崩溃退出,再加上max的坏习惯,连锁破坏存档什么的问题~可能会产生巨大灾难~~哈哈哈。 所以千万不要进行返回,那如果你做错了怎么办~ok,如果没有做到很细致的程度,可以使用rebuild尝试重新创建,如果你只希望去掉一些小东西,可以删除物体~其他方法占时没有发现~~不过这个脚本的效率很高,用的熟手了基本不会有什么需要返回的问题,推荐手动删除,因为那个rebuild也有很多问题~比如重新生成时遗留一些垃圾~ 脚本提供一个save和load那2个菜单上的功能是用于保存你制作的地形的,当你遇到问题要全部删除的时候,你还可以吧之前保存的地形load回来(如果有一个区域是没有生成楼房的,那么那个区域重载时会被挖空),继续生成,这是唯一个救命草吧?不知道了~
5. 多多测试~注意更新
==================
个人教程,如果你看过官方教程而且看懂了就不用看下面了~不是很明白的话可以结合我写的文字
==================
这个脚本的使用很简单,而且非常开放,你如果会写脚本,可以在脚本里编辑新的自定义生成脚本,所以这个插件绝对不是生成楼房这么简单,它扩展的可能性是非常巨大的,后面再补充~
第一步,生成地形的步骤~
如果你使用出现问题请参考上面的经验!
这个插件起步有2 种方式,一是直接建立平面地形,而是先建立路网再“圈地”做地形~
现在说第一种,直接生成平面地形的默认方式
建筑建模开始第一步一般都是以线条开始,这个插件也不例外,只是画线是用来设置你所需要生成的地形,比如你需要一片500m*500m的地面来做市区,那好你就死命画好了,按照你想要的地形外形画一个城市区域,不管你用多少条线条都可以,前提每条线必须是封闭的,并且所有线条都在同一个水平面上!(如果还不懂的话。。。。) 城市形状比如T型规划的城市,U型规划的城市,S型规划的城市,画好之后点Setup,脚本会做一个很流氓的操作,保持你绘制的外形,自动把所有曲线交叉位置自动焊接,然后生成一个平面的“多边形”,这时候外观出现,你可以选择再setup一次,让布局更密集,也可以自己手动切分布局获得你想要的效果!
当然了,你也可以通过build Settings里的 More setting—>LotDivision Size来调节居民楼的
尺寸,让房屋中心的位置更宽敞一些~
ok当你分断好之后,检查一下线框是否合理~有没有出现很白痴的变形什么的~没有的话,选上这个规划地面,直接点build,脚本开始计算,结束后你的城市就生成好了 这个是一个最简单的生成方式
下来就是操作细节项目
首先是“Setup”选项(不是那个按钮) 这里有3个选择
第一个选项栏
1. By shapexxxxxxxx选项是依靠你给出的线条外观,生成地形外观
发布评论