12 第1页 | 共2 页下一页
返回列表 发新帖
查看: 12783|回复: 13
打印 上一主题 下一主题

[教程] 使用CityEngine 2013结合地图创建街道场景

[复制链接]

955

主题

164

听众

7万

积分

版主

Rank: 7Rank: 7Rank: 7

纳金币
59338
精华
28

活跃会员 荣誉管理 突出贡献 优秀版主 论坛元老

跳转到指定楼层
楼主
发表于 2014-1-20 19:29:34 |只看该作者 |倒序浏览

在前面的教程里面我们演示了CityEngine2013版本如何导入项目与建筑的生成,在本教程里面将要演示的是地图的导入,然后根据地图数据来产生城市街道的发布。

使用CityEngine 2013快速建立城市场景
http://www.narkii.com/club/thread-314324-1.html

首先到官方的案例里面下载Tutorial_04_Import_Streets项目文件,然后使用Import/Link Project Folder into Workspce将此项目导入来作为参考的资源。

9.jpg

如图所示,在导入时选择项目文件的位置,按下Finish即可完成设置。

10.jpg

导入后的目录结构里面,Data为摆放地图与其他模型格式的位置,接下来我们将要使用浏览器来进行地图的查看与文件输出。

11.jpg

在浏览器的位置输入http://http://www.openstreetmap.org/ 的网址(需要用VPN浏览),然后输入要差看的地理位置,如图所示:

12.jpg

确认位置后,在左上方有一个输出的选项,按下后即可显示导出的区域,再按下导出即可将此地图存成OSM格式的文件。

13.jpg

如图所示,将地图输出的文件map_test.osm放在data的目录下,如同前面提到的,data目录用来存放不同的文件格式,这样会更易于管理些。

14.jpg

接着使用File > Import将OSM文件导入,在视图里面选择OSM Import方式,选择输出的地图文件。

15.jpg

在设置里面选择building与highway这两种建筑标志的识别,其余的部分是目前是用不到的选项,底下的勾选项目保存默认即可。

16.jpg

设置完成后按下Finish,在视图内即可看到地图文件的导入。

19.jpg

如图所示,OSM文件导入后连同街道与建筑的分布结构也一并完成,这样的话我们就能运用CityEngine独特的功能对其进行调整。

20.jpg


按下C键执行线段的选择与修改,点选线段上的控制点即可出现类似贝兹曲线的调整方式,移动黄色圆点可修改其位置,绿色小点可调整道路的弯曲程度,这样我们就能很容易的制作出理想的道路分布。

21.jpg

22.jpg


而道路里面分布的许多小方块则是建筑物的位置,而这个部分就是导入OSM文件时勾选building所产生的模型。

23.jpg

在Scenes视图里面将Network与Block分别更名为OSM_Streets与OSM_Shapes,这样操作的目的是让我们更容易的区分模型的结构。

24.jpg

导入的街道有时在位置上会有些偏差,这时我们需要做的就是将一些街道连接起来或是进行道路宽度的调整,而这一切在CityEngine里面是相当的容易,如图所示,使用点选的方式即可将道路进行连接,如果要对某段道路进行删除的话。直接按下Delete键即可。

25.jpg

26.jpg

在道路的配置完成后,接着是对道路指定建筑物的生成,先将需要指定的区域选择起来,然后使用Assign Rule Files选择建筑的生成风格,在之前的教程我们已经提到,CityEngine的cga文件是可以从别的项目负责过来使用的,建议大家在使用前将cga的文件进行整理与分类,这样就可根据场景随时调用合适的建筑风格。

27.jpg

如图所示,蓝色的区域在选择后并使用Assign Rule Files指定cga文件后所产生的建筑群,而对于道路的分布也可以在建筑生成后进行调整,并且对道路的细节进行更多的参数设置。

28.jpg

30.jpg

CityEngine2013目前的功能对于建筑动画与景观设计、游戏开发的市场有很明显的帮助,如果说要挑一个毛病的话,就是CityEngine选择是没有群集人物的功能,这点倒是有点遗憾,解决的方法是将模型输出,再结合3dsmax 2014版本的群集动画来完成。

更多的技术分享与交流请加入:
纳金网 3ds max 技术交流群 - 284146304
纳金网 Unity 技术交流群 - 218689657

已有 3 人评分纳金币 收起 理由
wongbeyond + 5 很给力!
ZackD + 5
烟雨 + 5

总评分: 纳金币 + 15   查看全部评分

分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

may    

8830

主题

80

听众

7万

积分

首席设计师

Rank: 8Rank: 8

纳金币
52304
精华
343

最佳新人 热心会员 灌水之王 活跃会员 突出贡献 荣誉管理 论坛元老

沙发
发表于 2014-1-21 00:50:24 |只看该作者
谢谢,很厉害的软件
回复

使用道具 举报

9903

主题

126

听众

7万

积分

首席设计师

Rank: 8Rank: 8

纳金币
53456
精华
316

最佳新人 热心会员 灌水之王 活跃会员 突出贡献 荣誉管理 论坛元老

板凳
发表于 2014-1-21 02:18:18 |只看该作者
不错的教程
回复

使用道具 举报

2317

主题

54

听众

2万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
20645
精华
62

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

地板
发表于 2014-1-21 19:11:55 |只看该作者
厉害啊
回复

使用道具 举报

711

主题

10

听众

5805

积分

高级设计师

Rank: 6Rank: 6

纳金币
2954
精华
3

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

5#
发表于 2014-1-21 22:32:41 |只看该作者
顶啊,强大的软件
回复

使用道具 举报

2722

主题

42

听众

3万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
38266
精华
111

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

6#
发表于 2014-1-22 14:08:10 |只看该作者
那个Openstreet打不开啊,用百度的可以否?
回复

使用道具 举报

ZackD    

715

主题

22

听众

4万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
26216
精华
17

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

7#
发表于 2014-1-22 16:02:12 |只看该作者
狂风大尉 发表于 2014-1-22 14:08
那个Openstreet打不开啊,用百度的可以否?

估计是不行的
回复

使用道具 举报

733

主题

5

听众

1万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
6520
精华
14

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

8#
发表于 2014-1-30 04:03:10 |只看该作者
感谢楼主提供的教程,内容不错的
回复

使用道具 举报

0

主题

1

听众

90

积分

设计初学者

Rank: 1

纳金币
30
精华
0

活跃会员 灌水之王

9#
发表于 2014-2-9 19:57:46 |只看该作者
非常感谢分享!!!
回复

使用道具 举报

ZackD    

715

主题

22

听众

4万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
26216
精华
17

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

10#
发表于 2014-2-10 12:43:38 |只看该作者
问问有没下载
回复

使用道具 举报

12 第1页 | 共2 页下一页
返回列表 发新帖
您需要登录后才可以回帖 登录 | 立即注册

关闭

站长推荐上一条 /1 下一条

手机版|纳金网 ( 闽ICP备08008928号

GMT+8, 2024-5-5 20:35 , Processed in 0.099443 second(s), 36 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部