自学内容网 自学内容网

ArcGIS-CityEngine 2024-新手小白也能试用+入门可视化vga编程--第一篇

目录

下载CityEngine并创建空项目

场景双击 _Tour (Navigator面板)的就行了,(不用额外下载)

生成街道

基本操作

多个图层Group 区分

Editor 多个区域(插件模式,浮空窗口,

官方的例子,命名,示例的简单入门 + 深度变化

视图操作(鼠标+键盘+快捷方式+个人操作+GIS专业工具)

应用CGA规则并生成模型

​编辑

为了VCGA, 重新下载 CityEngine2024, 21天试用版

起始形状

搭建第一个规则 in VCGA

Step1 Mass Model

Step 2 Floor Splitter

Step 3 Facade and roof

Step4 Details

Step5 Setbacks

还有其他一些Canvas + Node + 编辑器的交互操作了,你精通Blender,Unity,Unreal任何一个现代引擎,再来学习CityEngine就简单了,CityEngine确实无愧于引擎之名

用2024强行打开旧的CGA是什么效果?、

参考链接,值得看看:

官方下载链接

CityEngine 2024说明链接


博主写了1000+个文章,居然没写过一个GIS,。。。有些感慨

=======================================================================

========================================================================

博主个人3D的初心不是什么高大上的3A游戏,也不是不存在的第九艺术,

当年,可能,只是,单纯地,想为中国地图事业出一份力

<比较几个编辑器>

看到国产的,别激动i

中国人太多决定论,往高了说是国情,往低里说就是需求太多,产生需求也供应得越多,,潮水来的时候很突然很快,退潮的时候退得更快

现在找到的ArcGIS资料可多了(当年还要去图书馆查书)

下载CityEngine并创建空项目

场景双击 _Tour (Navigator面板)的就行了,(不用额外下载)

创建了一个new_project,“导航器”视图应该如下。。。。

alt ,什么移动镜头都是必须 alt ,约等于不需要,那么是可以改设置的吧

空格,放大/缩小视图,这个好用

生成街道

基本操作

选择菜单:图形-》生成街道。。。。。不可选。。。。

后来又可以了,不知道刚是不是错选择了什么对象,

多个图层Group 区分

生成的街道会和示例素材冲突

不是很熟悉,不知道这种重叠怎么处理;还有,alt + 操作真的不能改么,必须双手操作自证清白吗?

Editor 多个区域(插件模式,浮空窗口,

很传统的编辑器其实,只要你精通任何一样工具, Unity, Unreal等等,再上手这个cityEngine 就很容易了,又例如3dmax 或者 blender,其实本质上就是一个数据,或者资产(assets)编辑器; 看上去很高大上(可视化)环境,实际上Editor的操作在多年发展之后的今天,已经互相借鉴,互相竞争,现在2024年了,以及是个很成熟的编辑器世界了,除了C字头那个号称国产游戏引擎,拯救世界的,在厦门偏安一隅,只会做商业买量的公司做不好编辑器 Editor, 抄都抄不明白,解释不同,反正2024像 CityEngine这样的Editor + flow Window + tones of functions 既是一个成功的商业工具,又能满足用户的各种需求;用户用得爽了被满足了反过来又会甘心付费会员反哺编辑器自身的发展;大家都应该按着模板商业化,国产不知道就是为什么不行, 好像国外的Editor 编辑器就很厉害的样子

场景编辑器和导航器的区别

  • 场景编辑器 == Hierarchy, (因为地图里面的小物件特别多,这个反而不好管理,直接在主视图 View (3d视图)中操作+ 工具栏框选,很多功能都很好用)
  • 导航器 == Project View,(管理资产的,翻译应该有问题

左边的这个“场景”场景编辑器,其实就是Hierarchy,但是实在看到密密麻麻的Object恐惧的感觉又回来了;对比Unity ???

一个图层就是一个Group,即使有5000多个对象,对于新手,摸索一下也很容易使用。。。。可以整块隐藏

官方的例子,命名,示例的简单入门 + 深度变化

虽然没看出什么深度(暂时)而且好像很简单的例子

但因为官方,这例子(下载附送)已经“改好了”,Demo例子生成的图层是“Overrall", 我们刚新增的“道路图层”就不需要加"Streetnetwork 1" 而直接是”Streetnetwork"

自动命名,等等,这些管理多物件的时候,还是很吊炸天的

视图操作(鼠标+键盘+快捷方式+个人操作+GIS专业工具)

操作 1:(如上图)可以反勾选,选择隐藏之前拷贝过来的Scene 数据

操作 2:键盘a, 会缩放视图,镜头一般会后退(放大|缩小),包含整个地图的全部,用鼠标框选可以选择全部对象

不用这么麻烦,直接在主视图ctrl + a 就是全选

选择全部后。。。在。。。。。。。。。。。。。。

右边的Inspector, 可以查看Block属性

键盘a, 就和Unity的f 按键类似,定位对象,只是ArcGIS这里肯定是定位整个顶图

键盘a和工具栏上方第一个按钮,定位(先鼠标点选了一个地块 block 或者一条道路,或者一个红绿灯呢个

哦对了,说下

功夫,无非就是一横一竖;而GIS,就是点线面,三洋

一个
线一条
一块

最新版本,右边的“检查其”最新版本改成最新流行的图形Icon ....新手需要将鼠标移到上面才知道其中的含义。。。。

修改最小地块面积,

观察场景中建筑物形状产生的变化

应用CGA规则并生成模型

无论怎么选,还是只有 .vga代码

查了下资料:

CGA (Computer Graphic Architecture) is the unique programming language for ArcGIS CityEngine 。。。 aba.aba.abbaabab

好吧,我们缺的是VCGA编辑器,而不是CGA代码,用的Engine2023 学习版本的原因??

在Hierrachy | 导航器 | Navigator, 选择.cga文件,右键

(发现是完全没有VCGA Editor的,难道是没安装??)

标题

作为专业软件,各种专业扩展,各种附加工具,各种前期环境搭建的坑,不是专业的和专业的,都沉默了,太难了。。。。只能继续 ”形而上学“

为了VCGA, 重新下载 CityEngine2024, 21天试用版

三天之后。。。。

。。。。。。。。。。。

这次是真的有耶。。。。。。。VCGA,VCGA,VCGA,

虽然我没有用刚才的例子,但用CityEngine2014打开2023创建的项目也是妥妥的可以的

起始形状

初始化有一个 Initial Shapes

可以看到,初始规则也是自动天上Rule(并不是lot)不过这是十几年,换汤不换药的

小吐槽一下,居然直接拖动,会变成空白,实际上,我们无法做拖拉-快捷操作??

但事实是Scene View视图编辑器做的很好,各种画线,圈选很吊,无愧于宇宙第一GIS工具;实际上.vga 文件是可以直接拖动到场景中的。。。。。

“而且,规则文件,初始规则,这两个链接并没有什么操作上的不同”

搭建第一个规则 in VCGA

"这是旧的 cga视图,要在新版本VCGA复刻这个太难了“

(以下多个Step 操作不是基于上图,而是基于---文章最后《CityEngine 2024说明链接》第二个链接)

Step1 Mass Model

模型,模型,还是模型

标-- Models --题

忍不住先吐槽,2023没有VCGA,2024才作为特色报导新功能,因为相当于新的vesion 1 ,所以不会很好用,右键AddNode就很傻,而且只有一个选项,要创建一个model,那个面板大到令人发指,大到我以为用来抵御十级台风  大到可以封门窗用

事实上,直接用Slab(Node)也是可以。。。。

Node: Massing->Slab Block->Slab xx and Towner(Node)
Node: Massing->Slab Block->Slab xx and Towner(Node)

也不要有任何期待,好像Unity 这样,跟新了5,6个版本的Shader Graph,还是没有颜色区分的,因为GIS明显就是代码导向的,不是从心认同这样Visual,不是做编辑器的,只是跟风做了个简单版本的可视化工具;,就只能做出这样暴力的输入,输出,两种颜色,节点Node多了之后是灾难

Step 2 Floor Splitter

就是UV切分

Step 3 Facade and roof

对比旧图(faced= > door + floorUpper )和这里:Facade and roof, 

就可以知道facade 是装饰者模式,只是不知道为什么是:装饰 和屋顶??逻辑上从属也不过分吧,为什么是并行关系(感觉又是硬翻译,指的是英文也是硬翻译,不是很符合GIS 的逻辑调性)

VCGA的 Facade Node 可以选择的有有分底部(商业走廊),中间(高层的玻璃窗)和屋顶(个人是希望有屋顶足球场)

Step4 Details

更多的应该翻译成”软装“,不过我真不是专业,或者”软装“并不是这个专业解释,我只是”逻辑上解释 details 的作用“

Step5 Setbacks

留一点行人空间用的,毕竟商业地产,公共区域还是要有有的,不要做成100%容积

还有其他一些Canvas + Node + 编辑器的交互操作了,你精通Blender,Unity,Unreal任何一个现代引擎,再来学习CityEngine就简单了,CityEngine确实无愧于引擎之名

City Engine的家底就是厚,很多功能都很实用,很GIS,提供很职业化专业化,提供很多功能

用2024强行打开旧的CGA是什么效果?、

不能,你就是不能;官方,新的版本未必是最好的,只有最能用的,最适合你自己的;都说了新工具version 1 , 你就不应该有期待???

参考链接,值得看看:

(下面多个链接都有用,但根据本文的相关性,应该已做排序)

【CityEngine教程文档】---01 基础教程-CSDN博客

通过“获取地图数据”构建城市—ArcGIS CityEngine 资源 | 文档

【CityEngine教程文档】 ---02 街道教程_esri cityengine-CSDN博客
VCGA----

https://www.cityengine.cn/forum-post/1122.html

https://www.youtube.com/watch?v=ToAPTfC4ITg

CityEngine | 成功案例 | 损毁的城市

UE4结合Houdini全自动地图生成工具演示—生成之后_哔哩哔哩_bilibili

CityEngine 《佛罗伦萨》数字城市制作视频教程_翼狐网

CityEngine建模教程(路网篇) - 哔哩哔哩

官方下载链接

https://www.arcgis.com/home/item.html?id=4131a04b60bd44e2a7beda7665e8ebcb&rsource=https%3A%2F%2Flinks.esri.com%2Fcityengine%2Fhelp%2Fvcga-online-item

Download Esri CityEngine 2024.0.10211

CityEngine 2024说明链接

https://x.com/CityEngine/status/1811444149574394133

Get Started with Visual CGA in ArcGIS CityEngine - Esri Videos: GIS, Events, ArcGIS Products & Industries

https://www.youtube.com/watch?v=v1cA3Dd0u4E

Esri releases CityEngine 2024.0 | CG Channel

hodini project


原文地址:https://blog.csdn.net/avi9111/article/details/142978227

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!