CityEngine不支持.DAE格式模型的导入的解决方案

CityEngineArcGIS极客说 发表了文章 • 0 个评论 • 2995 次浏览 • 2015-03-26 14:51 • 来自相关话题

CityEngine不支持.DAE格式模型的导入

1 问题描述

当把.DAE格式的模型导入到CityEngine时,会出现不显示的情况。

其主要原因是模型制作软件(3ds Max/Maya等)里没有安装相关的插件。

2 解决方案

当不需要导入的模型显示纹理时,以下列出的是最新版本的导出插件。更多的内容可以在http://www.opencollada.org/download.ht

模型导出再编辑尺寸变化的问题

CityEngineArcGIS极客说 发表了文章 • 0 个评论 • 2331 次浏览 • 2015-03-26 07:48 • 来自相关话题

模型导出再编辑尺寸变化的问题

1 问题描述

CityEngine导出的3DS格式的模型,在用3DMAX软件做编辑并导出后会发生位置、尺寸的变化。

2 解决方案

如果准备再做编辑,导出的时候直接选择导出obj格式就可以了。对于已经导出的模型,可以选择 Deep Explorer 这款软件进行模型格式的转换。

CityEngine导出的DAE格式模型在导入到ArcGIS时出错

CityEngineArcGIS极客说 发表了文章 • 0 个评论 • 2338 次浏览 • 2015-03-25 19:41 • 来自相关话题

CityEngine导出的DAE格式模型在导入到ArcGIS时出错

1 问题描述

当把CityEngine导出的DAE格式的模型导入到ArcGIS时会出现报错的情况。

其主要原因有两个:

1) 在CityEngine导出时没有选择ArcGIS的兼容模式;

2) ArcGIS里没有安装支持DAE格式导入的相关插件。

2 解决方案

第一步,在CityEngine里进行模型导出时,选

启动CityEngine时报错

CityEngineArcGIS极客说 发表了文章 • 0 个评论 • 2692 次浏览 • 2015-03-25 18:05 • 来自相关话题

启动CityEngine时报错

1 问题描述:

昨天保存过数据,第二天早上启动CityEngine时出现报错的情况,且电脑重启之后没有改善,其提示信息为:

Unable to create perspective '\cq_city\...\*.cej'.There is no corresponding perspective extension

2 原因分析

默认工程的场景文

CityEngine场景中拖放规则后提示没有初始规则的解决方案

CityEngineArcGIS极客说 发表了文章 • 0 个评论 • 2043 次浏览 • 2015-03-25 08:02 • 来自相关话题

问题描述:
拖放规则后提示无初始规则,弹出如下窗口且规则不被执行:



报错的原因:规则中有错误。

解决方案
打开规则编辑器查看规则中有红叉标识的部分,并针对以下几种常见的错误形式进行修改:

1) 中文符号引起的错误,下例是由于函数中存在中文标点符号引起的。



说明:在CityEngine的规则编写中与其它程序语言一样中文的字符、标点符号只能出现英文双引号内,或者出现在注释里,否则就会

棱台制作的问题

CityEngineArcGIS极客说 发表了文章 • 0 个评论 • 1777 次浏览 • 2015-03-24 19:41 • 来自相关话题

棱台制作的问题

1 问题描述

当采用roofHip(angle)规则进行棱台制作时,会发现当angle小于一定值时(45度),坡面被当作顶面来处理。其示例规则如下:$(document).ready(function() {$('pre code').each(function(i, block) { hljs.highlightBlock( block); }); });Lot--&

CityEngine运行最低需要opengl 2.0

CityEngineArcGIS极客说 发表了文章 • 0 个评论 • 1923 次浏览 • 2015-03-23 06:51 • 来自相关话题

CityEngine运行最低需要OpenGL 2.0

1 问题分析

在运行CityEngine后,有时会弹出如下提示信息:



提示信息为运行CityEngine最低需要OpenGL 2.0引擎。

2 解决方案

第一种方式:更新显卡驱动至最新。

第二种方式:手动加载OpenGL 2.0驱动或以上版本并安装。

cityengine贴图的详细解释

CityEngineArcGIS极客说 发表了文章 • 0 个评论 • 7231 次浏览 • 2015-03-19 07:36 • 来自相关话题

贴图相关问题

1 问题描述

很多朋友经常问到CityEngine贴图的相关问题,诸如规则内每个参数的意义以及如何贴图的问题。

2 释疑

在CityEngine里模型完成贴图有以下两种途径:

1) 引入外部带有贴图的静态部件,通过这些部件进行模型构建时说就无需现赋予贴图了。

2) 在规则内部完成对模型的贴图,这里要分两种方式进行贴图,一种是面约束的贴图,适用于面方向不发生变化的情况

CityEngine场景创建、数据导入时提示距离过远

CityEngineArcGIS极客说 发表了文章 • 0 个评论 • 3926 次浏览 • 2015-03-16 18:10 • 来自相关话题

问题描述
在构建场景或加载矢量数据时提示距离过远,弹出如下错误窗口:



原因分析
CityEngine是基于空间参考进行建模的(采用投影坐标),其涉及到场景坐标、地形影像坐标和矢量数据坐标。当三者采用的投影坐标系或者其位置偏差较远时都会报此错误。一般我们遇到错误主要是以下几种情况造成的:

⑴ 影像缺少位置信息。以tiff格式的影像地形为例,缺少影像坐标信息的文本文件(tfw文件)。City

模型导出问题的流程解决方案

CityEngineArcGIS极客说 发表了文章 • 0 个评论 • 2482 次浏览 • 2015-03-12 10:51 • 来自相关话题

模型导出问题的流程解决方案

1 问题描述

3DS格式是一种比较常见和通用的三维模型格式,在利用CityEngine导出这种三维模型格式时会出现纹理错乱和位置偏移的情况。

其主要原因在于这种格式对大坐标数据支持不好。

2 解决方案

GIS数据的坐标一般都很大并且必须保持数据坐标的准确性。为了解决与3DS格式对大坐标支持不好的矛盾提供了CityEngine下3DS格式模型导出并正确存入

利用extrude做拉伸时出现裂缝

CityEngineArcGIS极客说 发表了文章 • 0 个评论 • 1666 次浏览 • 2015-03-12 05:40 • 来自相关话题

利用extrude做拉伸时出现裂缝

1 问题描述

在使用extrude规则做拉伸的时在高度转折处会出现裂缝的情况。



问题产生的主要原因是extrude(heigh)规则做拉伸是按照面的法线方向进行拉伸,在高度发生变化的地方由于其法线方向的不一致就会造成邻近两个面在拉伸时出现交错与开裂的情况。

2 解决方案

给定一个约束的法线方向使之按照共同的方向进行拉伸就可以解决这个问题。如把

CityEngine2012实现模型的优化

CityEngineArcGIS极客说 发表了文章 • 0 个评论 • 2027 次浏览 • 2015-03-05 06:35 • 来自相关话题

冗余的节点和面会影响三维场景运行的流畅度,CityEngine2012新增的cleanupGeometry规则和Cleanup Shape功能可以快速方便的对模型进行优化。下面结合外部导入的模型来分别看一下这两种方式在CityEngine2012中如何使用。
1 cleanupGeometry规则 首先简要介绍一下:cleanupGeometry(componentSelector, tol)