city如何使用 mega unity_制作思路和CityEngine的简单使用

本文介绍了使用CityEngine进行城市建模的思路和方法,包括街道网络的设计、规则文件的应用以及与Unity的结合。通过CityEngine的随机街道生成和优化工具,创建大规模城市模型,并分享了资源获取与模型制作的建议,强调了Unity中材质处理的挑战。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近什么都不想干,就总结一下之前做过的一些东西。首先是建立一个虚拟城市,目前这个城市还在建造中,主要是用于自己的之后的动画和开放世界游戏制作,下面说以下自己之前的思路。

说起城市建模,可以说是哗的一下一大堆可以用想法就用入脑中,不过可以精炼一下。首先是软件选择吧,我摸过许多的三维素材软件,这里就不一一举例了,我按照一些网上的说法来分一下类:

我们常见的maya,3dsmax、blender和houdini等都是三维制作解决方案软件,说白了就是除了写文案和草图设计,还有一些后期处理等大部分都可以在这些软件里完成,只是由于软件引进时间,软件设计架构和一些人为因素,现在这些软件基本就被我们用来干某些方面的工作,比如maya常用来建模和制作角色动画,3dsmax在室内设计、建筑等偏工业方面用的多,游戏也会用,blender就随缘了(毕竟免费开源),houdini基本用来做特效,这些观点算是主流的。

那么回到我们的虚拟城市建造这个话题上来,使用上述的软件肯定是可以的,只是如果要从零开始,真的就有点太费时间了,这些软件感觉更适合手工细心雕琢模型细节,不太适合大批量程序建模。houdini应该算是个例外,它的程序式建模挺好使的,但对于城市建模并没有特定的工具,所以说大概要利用内建语言做一个系统出来,适合高度定制吧。

所以搭建城市框架我就没选择上面的软件,然后就在网上搜索到了cityengine,这是一个专门用来城市建模的软件,内置的规则文件的思路都是适合用来城市建模的,功能还挺强大。而这种软件和传统的软件在建模速度上进行比较的话,可以说在模型数目少的情况下不占优,不过随着规模增大,规则文件的复用就体现出速度上的优点了,所以很适合大规模城市建模。

安装方法:下载后运行.exe程序,然后将压缩包里的内容替换到根目录即可。

这是软件界面:

上面是我设计的街道网络。强烈建议想学习的伙伴花一点时间进入官网跟着走完10几个小课程(文章类型),然后就基本入门了。

进行城市建模有两种选择:使用现有GIS数据或者自己构建

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值