CityEngine

CityEngine

CityEngine能否通过写脚本建模

CityEngine慕晓燕 回复了问题 • 3 人关注 • 2 个回复 • 59 次浏览 • 2018-01-12 10:11 • 来自相关话题

比如写一段Python代码,生成一个圆柱体

两个tin表面,怎么生成多面体?

Desktop慕晓燕 回复了问题 • 2 人关注 • 1 个回复 • 72 次浏览 • 2018-01-10 13:28 • 来自相关话题

使用钻孔资料制作地层三维结构。想在每相邻的两个tin之间生成一个多面体。我需要把这些多面体导入到 cityengine里面实现三维构造。
arcgis10.3 10.4都有试过,win7。










1 .extrude between 不行,有缺的地方,不封闭。而且经常生成的和输入的tin对应不上。我觉得可能是我这个高程变化太复杂了,一个面如果高程变化不复杂我用了这个工

cityengine中导入shp格式的面文件(仅形状无属性),为什么不能直接利用规则?shp格式有问题?

CityEngine潘建伟 回复了问题 • 2 人关注 • 1 个回复 • 77 次浏览 • 2017-12-01 11:31 • 来自相关话题

使用CityEngine打造移动端VR应用

CityEngineArcGIS极客说 发表了文章 • 0 个评论 • 248 次浏览 • 2017-07-26 00:00 • 来自相关话题

360度全景(Virtual Reality,VR),就是通过技术或设备模拟出一个可交互的、虚幻的空间三维场景。——百度百科
在最新发布的Cityengine 2016.1版本中,ArcGIS平台已经完美支持360度全景展示,同时支持360度全景场景的导出并实现在移动设备上的使用。是不是有点小心动了,接下来让我带领大家一起揭秘最新的CityEngine。 
 
全景展示工具 1 
 
引入全景展

CityEngine电脑配置

CityEngine朱政 回复了问题 • 2 人关注 • 1 个回复 • 152 次浏览 • 2017-07-20 11:13 • 来自相关话题

请教要流畅运CityEngine需要的电脑配置是多少?

cityengine正版安装授权都没报错,但运行闪退

CityEngineVir 回复了问题 • 3 人关注 • 2 个回复 • 207 次浏览 • 2017-07-13 10:42 • 来自相关话题

没有任何错误提示,就是闪退,如何解决

CityEngine 重叠多边形拉伸 效果难看

CityEngineVir 回复了问题 • 3 人关注 • 2 个回复 • 232 次浏览 • 2017-07-10 09:59 • 来自相关话题

使用CityeEngine 对某个矢量面进行规则建模,按照高度进行拉伸
“attr FWGD=3

Lot-->
extrude(FWGD)”
发现如果两个面空间位置有重叠或相交,会出现某一个多边形拉伸后轴向倾斜,见图片

cityengine2016版本cga规则编辑器

Engine潘建伟 回复了问题 • 3 人关注 • 2 个回复 • 244 次浏览 • 2017-07-10 09:21 • 来自相关话题

cityengine2016版本cga规则编辑器,如何实现图形视图。 新版本中找不到可视化工具,不能把文字视图转换成图形视图

CityEngine 2015.1授权报错7109:Invalid activation ID

回复

CityEngine徐珂 回复了问题 • 1 人关注 • 1 个回复 • 176 次浏览 • 2017-05-24 09:02 • 来自相关话题

CE版本2015.1,电脑上同时装有ArcGIS Desktop 10.5。CityEngine的许可是可用的。对CityEngine授权时报错7109:Invalid activation ID: <authorization number>. 

CityEngine如何实现模型内的分层

CityEngine潘建伟 回复了问题 • 2 人关注 • 1 个回复 • 176 次浏览 • 2017-04-20 15:47 • 来自相关话题

在CityEngine中是否能做到模型内的分层,根据CityEngine官方的第15示例的来看,点击到层级别的元素是可以实现的,但我没有找到具体的方法。望指教。

【ArcGIS 10.5 产品白皮书】第二章 ArcGIS平台产品---Esri CityEngine(4)关键技术

CityEngineArcGIS极客说 发表了文章 • 0 个评论 • 184 次浏览 • 2017-04-11 00:00 • 来自相关话题

1.1. GIS数据作为建模基础

使用GIS数据的优势在于,GIS数据是由要素和属性组成,并且带有空间位置。这样,在三维模型创建的时候可以直接使用其几何信息和属性值进行建模,充分体现了GIS数据的价值。另外,GIS数据的获得比较容易,也降低了基础数据准备的成本。

1.2. 规则驱动创造三维模型

规则驱动建模是CityEngine区别于其他三维建模软件的最大特点,即通过程序规则的方式来描述

【ArcGIS 10.5 产品白皮书】第二章 ArcGIS平台产品---Esri CityEngine(3)主要功能

CityEngineArcGIS极客说 发表了文章 • 0 个评论 • 209 次浏览 • 2017-04-11 00:00 • 来自相关话题

1.1. 基于规则批量建模

直接拖放规则文件到需要建模的GIS数据,模型将自动批量生成。这种方式代替了繁琐的逐一建模过程,极大提高了建模速度。

· 可视化的规则编辑器,对建模规则进行定义和扩展

· 智能的立面建模工具,通过图形化的方式实现对建筑立面的建模

· 地形修整工具,实现基于地形的三维建模

· 集成Python环境,定制自动化的工作流程

1.2. 动态城市规划设计

通过属性
条新动态, 点击查看
【解决办法】:
我测试了你的数据,我在CE中用文本编辑器打开的 obj 和 mtl 两个文件,其中mlt 中存储了对纹理图片的引用。CE对中文支持的并不好,我看到文本中路径乱码。
我建议你在 3dmax或其他第三方软件中,生成obj 中间格式时,无论是文件名还... 显示全部 »
【解决办法】:
我测试了你的数据,我在CE中用文本编辑器打开的 obj 和 mtl 两个文件,其中mlt 中存储了对纹理图片的引用。CE对中文支持的并不好,我看到文本中路径乱码。
我建议你在 3dmax或其他第三方软件中,生成obj 中间格式时,无论是文件名还是路径不要包含中文。修改英文路径后,问题解决。
徐珂

徐珂 回答了问题 • 2017-05-22 00:00 • 1 个回复 不感兴趣

CityEngine 2015.1授权报错7109:Invalid activation ID

赞同来自:

【解决办法】:
City Engine2015.1的已知问题,在2016.0已经得到了修复。解决方法如下:

打开cmd运行窗口。点击开始,运行,输入cmd;
运行10.4版本的授权向导,再授权CE。命令行输入:

cd C:\Program F... 显示全部 »
【解决办法】:
City Engine2015.1的已知问题,在2016.0已经得到了修复。解决方法如下:

打开cmd运行窗口。点击开始,运行,输入cmd;
运行10.4版本的授权向导,再授权CE。命令行输入:

cd C:\Program Files\ESRI\CityEngine2015.1\bin
softwareauthorization.exe -s -lif *.prvc -ver 10.4 -verbose 3 2222

     3. 再完成授权即可。
 
详细请参考:http://support.esri.com/bugs/nimbus/role/distributor/QlVHLTAwMDEwMDUwNQ==

sketchup模型导入cityengine中部分纹理丢失,怎么解决?

CityEngine慕晓燕 回复了问题 • 3 人关注 • 3 个回复 • 1056 次浏览 • 2016-08-29 09:36 • 来自相关话题

用sketchup绘制的模型,导进cityengine中,无论是.dae格式还是.obj格式都会有部分纹理丢失的情况?怎么解决?(附上导入后效果图和网上相关问题解决方法两张图片)不太清楚资料上是如何解决的,请指导一下,谢谢!

CGA:自动判断模型间关系的3D建模方法

CityEngine慕晓燕 发表了文章 • 0 个评论 • 616 次浏览 • 2016-04-01 18:36 • 来自相关话题

背景
最近遇到一个有趣的问题,如何在CityEgnine中判断有接触或相交关系的模型,从而自动进行建模?
这个问题有点抽象,我们来看个实例,了解下问题的背景:
以往绝大多数情况下,我们拿到的2D建筑物底面(FootPrint)都是一个建筑对应一个面,也就是这样的:

实际生活中的的建筑物可能是更复杂的,例如商场、大型会议中心、复杂居民楼等参差不齐的多栋联合建筑,我们可以采集多个底面来表示建筑物,例

CityEngine能否通过写脚本建模

回复

CityEngine慕晓燕 回复了问题 • 3 人关注 • 2 个回复 • 59 次浏览 • 2018-01-12 10:11 • 来自相关话题

比如写一段Python代码,生成一个圆柱体

两个tin表面,怎么生成多面体?

回复

Desktop慕晓燕 回复了问题 • 2 人关注 • 1 个回复 • 72 次浏览 • 2018-01-10 13:28 • 来自相关话题

使用钻孔资料制作地层三维结构。想在每相邻的两个tin之间生成一个多面体。我需要把这些多面体导入到 cityengine里面实现三维构造。
arcgis10.3 10.4都有试过,win7。










1 .extrude between 不行,有缺的地方,不封闭。而且经常生成的和输入的tin对应不上。我觉得可能是我这个高程变化太复杂了,一个面如果高程变化不复杂我用了这个工

cityengine中导入shp格式的面文件(仅形状无属性),为什么不能直接利用规则?shp格式有问题?

回复

CityEngine潘建伟 回复了问题 • 2 人关注 • 1 个回复 • 77 次浏览 • 2017-12-01 11:31 • 来自相关话题

CityEngine电脑配置

回复

CityEngine朱政 回复了问题 • 2 人关注 • 1 个回复 • 152 次浏览 • 2017-07-20 11:13 • 来自相关话题

请教要流畅运CityEngine需要的电脑配置是多少?

cityengine正版安装授权都没报错,但运行闪退

回复

CityEngineVir 回复了问题 • 3 人关注 • 2 个回复 • 207 次浏览 • 2017-07-13 10:42 • 来自相关话题

没有任何错误提示,就是闪退,如何解决

CityEngine 重叠多边形拉伸 效果难看

回复

CityEngineVir 回复了问题 • 3 人关注 • 2 个回复 • 232 次浏览 • 2017-07-10 09:59 • 来自相关话题

使用CityeEngine 对某个矢量面进行规则建模,按照高度进行拉伸
“attr FWGD=3

Lot-->
extrude(FWGD)”
发现如果两个面空间位置有重叠或相交,会出现某一个多边形拉伸后轴向倾斜,见图片

cityengine2016版本cga规则编辑器

回复

Engine潘建伟 回复了问题 • 3 人关注 • 2 个回复 • 244 次浏览 • 2017-07-10 09:21 • 来自相关话题

cityengine2016版本cga规则编辑器,如何实现图形视图。 新版本中找不到可视化工具,不能把文字视图转换成图形视图

CityEngine 2015.1授权报错7109:Invalid activation ID

回复

CityEngine徐珂 回复了问题 • 1 人关注 • 1 个回复 • 176 次浏览 • 2017-05-24 09:02 • 来自相关话题

CE版本2015.1,电脑上同时装有ArcGIS Desktop 10.5。CityEngine的许可是可用的。对CityEngine授权时报错7109:Invalid activation ID: <authorization number>. 

CityEngine如何实现模型内的分层

回复

CityEngine潘建伟 回复了问题 • 2 人关注 • 1 个回复 • 176 次浏览 • 2017-04-20 15:47 • 来自相关话题

在CityEngine中是否能做到模型内的分层,根据CityEngine官方的第15示例的来看,点击到层级别的元素是可以实现的,但我没有找到具体的方法。望指教。

导入的模型文件为什么只有一个对象

回复

CityEngine黎明 发起了问题 • 1 人关注 • 0 个回复 • 190 次浏览 • 2017-03-13 11:18 • 来自相关话题

初学,我试着从3DMAX导出OBJ文件,Sketchup导出KMZ,模型文件本身有多个对象,





但导入到cityengine后,就只有一个对象了。如何操作,实现对与模型一致?





 
还有,如果原模型中对图层,可以转过来吗?

CityEngine 二次开发?

回复

CityEngine潘建伟 回复了问题 • 3 人关注 • 1 个回复 • 429 次浏览 • 2017-03-02 11:39 • 来自相关话题

    想问下大家,基于CityEngine 能做二次开发吗?类似添加一些插件使某些特定的操作顺序执行,类似于ArcToolBox 里面的Model。

使用CityEngine打造移动端VR应用

CityEngineArcGIS极客说 发表了文章 • 0 个评论 • 248 次浏览 • 2017-07-26 00:00 • 来自相关话题

360度全景(Virtual Reality,VR),就是通过技术或设备模拟出一个可交互的、虚幻的空间三维场景。——百度百科
在最新发布的Cityengine 2016.1版本中,ArcGIS平台已经完美支持360度全景展示,同时支持360度全景场景的导出并实现在移动设备上的使用。是不是有点小心动了,接下来让我带领大家一起揭秘最新的CityEngine。 
 
全景展示工具 1 
 
引入全景展

【ArcGIS 10.5 产品白皮书】第二章 ArcGIS平台产品---Esri CityEngine(2)产品级别

CityEngineArcGIS极客说 发表了文章 • 0 个评论 • 208 次浏览 • 2017-04-11 00:00 • 来自相关话题

1.1. Esri CityEngine基础版

Esri CityEngine Basic是一款高级的GIS建模产品,其采用了全新的基于规则建模的技术,使得可以直接将二维数据生成三维模型,还提供高级的三维编辑能力。支持将对象用属性+规则的形式描述出来,带来基于数字化的属性调整。同时支持,三维场景数据的共享与发布。Esri CityEngine Basic支持单机许可授权方式。

使用Esri

【ArcGIS 10.5 产品白皮书】第二章 ArcGIS平台产品---Esri CityEngine(3)主要功能

CityEngineArcGIS极客说 发表了文章 • 0 个评论 • 209 次浏览 • 2017-04-11 00:00 • 来自相关话题

1.1. 基于规则批量建模

直接拖放规则文件到需要建模的GIS数据,模型将自动批量生成。这种方式代替了繁琐的逐一建模过程,极大提高了建模速度。

· 可视化的规则编辑器,对建模规则进行定义和扩展

· 智能的立面建模工具,通过图形化的方式实现对建筑立面的建模

· 地形修整工具,实现基于地形的三维建模

· 集成Python环境,定制自动化的工作流程

1.2. 动态城市规划设计

通过属性

【ArcGIS 10.5 产品白皮书】第二章 ArcGIS平台产品---Esri CityEngine(4)关键技术

CityEngineArcGIS极客说 发表了文章 • 0 个评论 • 184 次浏览 • 2017-04-11 00:00 • 来自相关话题

1.1. GIS数据作为建模基础

使用GIS数据的优势在于,GIS数据是由要素和属性组成,并且带有空间位置。这样,在三维模型创建的时候可以直接使用其几何信息和属性值进行建模,充分体现了GIS数据的价值。另外,GIS数据的获得比较容易,也降低了基础数据准备的成本。

1.2. 规则驱动创造三维模型

规则驱动建模是CityEngine区别于其他三维建模软件的最大特点,即通过程序规则的方式来描述

【ArcGIS 10.5 产品白皮书】第二章 ArcGIS平台产品---Esri CityEngine(1)概述

CityEngineArcGIS极客说 发表了文章 • 0 个评论 • 213 次浏览 • 2017-04-11 00:00 • 来自相关话题

Esri CityEngine是三维城市建模的首选软件,应用于数字城市、城市规划、轨道交通、电力、建筑、国防、仿真、游戏开发和电影制作等领域。



Esri CityEngine提供了全新的三维建模技术——程序规则建模,使得可以使用二维数据快速、批量、自动的创建三维模型,并实现了“所见即所得”的规划设计。这样,减少了项目投资成本,也缩短了三维GIS系统的建设周期。

另外,Esri CityEn

2016 Esri开发竞赛 CityEngine答疑(8月16日)

CityEngine慕晓燕 发表了文章 • 0 个评论 • 487 次浏览 • 2016-08-17 00:00 • 来自相关话题

问题1:CE和3dmax什么的区别在哪:

回答: 简言之,CE是通过脚本的动态建模,3dmax是手工的静态建模。


问题2:如何读取GIS数据属性表的信息?

回答:这是个很基础而重要的问题哦,在cga中你可以通过attr来定义变量,变量名与属性表的字段名一致,就可以了。


问题3:obj模型的贴合到ce里面的cga生成的建筑上面,怎么控制方向?

回答:控制方向是通过模型自身的坐标系,一般

cityengine2012 教程4 导入街道(数据)

华南区技术部 发表了文章 • 0 个评论 • 624 次浏览 • 2015-06-13 15:36 • 来自相关话题

内容:
Part 1:导入DXF 街道数据
Part 2:导入OMS街道数据
Part 3:导入shapefile接到数据(和GDB,地理数据库)


Part1:导入DXF 街道数据
CityEngine 街道网络
CityEngine街道网络书属性化的图形,由街道节点(十字路口)和端点(街道段)构成。他们可以和街道生长特征相联系,在CityEngine中创建,或者通过输

CityEngine建模示例教程6:Basic Shape Grammar之Part 3:给建筑物制作LOD

西北区技术部 发表了文章 • 0 个评论 • 213 次浏览 • 2013-03-16 04:06 • 来自相关话题

LOD技术主要是根据距离建筑物对象的距离来调用不同复杂度的模型,即在较远距离时显示复杂度低的模型,在较近距离时显示复杂度高的模型。在CityEngine中为了提高显示效率,也可以使用LOD机制。本节我们就给建筑物模型添加一个简单的LOD机制。当我们要创建大范围的建筑物模型时,可以由此降低模型的复杂度(多边形的数量)。
1. 添加LOD属性
attr LOD = 1
在本示

CityEngine建模示例教程6:Basic Shape Grammar之Part 1:简单建筑物

西北区技术部 发表了文章 • 0 个评论 • 386 次浏览 • 2013-08-24 00:56 • 来自相关话题

本着从示例中学习使用规则建模的目的,学习一下CityEngine中的教程。前几个教程是熟悉软件以及如何使用规则的,第六个教程是开始使用规则建模,并给建筑物贴纹理的。因此一边学习教程6中的步骤,一边查看其中创建规则的CGA具体语法,希望我们都能从教程中有很多收获。前提要了解如何创建规则和应用规则。
本次学习的教程为Tutorial_06_Basic_Shape_Grammar__2

CityEngine建模示例教程6:Basic Shape Grammar之@符号说明

西北区技术部 发表了文章 • 0 个评论 • 170 次浏览 • 2014-09-04 11:02 • 来自相关话题

文本注释可以用于为规则或属性添加说明信息。这些文本是可选择性的,在规则中对模型的生成没有任何影响。文本注释通常用于为用户接口的元素提供更多的提示,比如在属性检查器中提示用户某些值的范围。
@StartRule: 给规则做标记,向开始规则选择器提示这个规则是开始规则。 @Hidden: 表示属性或者规则为隐藏状态,即在属性检查器或者开始规则选择器中不显示。 @Group("

安装激活 Esri CityEngine

东北区技术部 发表了文章 • 0 个评论 • 291 次浏览 • 2012-10-03 19:18 • 来自相关话题

一、激活CityEngine
激活CityEngine需要如下步骤进行授权
下面的选项是授权模版
· 使用激活码:如果您已经购买了一个节点的许可,使用此方式进行在线激活。添加你的许可码,然后选择“Get License“按钮。这个授权过程需要连接互联网。
· 许可文件:如果您已经购买了节点锁定许可,并且该许可已经激活,请选择此选项(*.dat文件)。将这个文件保存到您的计

CityEngine----三维模型导出与GIS属性挂接

西南区技术部 发表了文章 • 0 个评论 • 295 次浏览 • 2014-05-28 00:37 • 来自相关话题

在CityEngine中建立场景之后,我们需要对建立好的模型导出(以3ds和obj格式为例)。
导出模式可以选择两种:Use file size limit和Create one file per shape。
Use file size limit:将所选模型作为一个obj或3ds文件导出。
Createone file per shape:将模型按照shape导出,每一个shape产生的