OBJ格式的模型不被CityEngine2012支持
ArcGIS极客说 发表了文章 • 0 个评论 • 2688 次浏览 • 2015-03-29 16:35
1 问题描述
从3ds Max2009 和2012版本导出的OBJ格式模型的贴图在CityEngine2011能够正常显示,但在CityEngine2012无法显示。
2 测试结果
利用3ds Max9导出的OBJ格式模型能够在CityEngine的两个版本中得到很好的支持。且高级版本Max(3ds Max 2007及以上版本为此
模型导出贴图命名不一致问题
ArcGIS极客说 发表了文章 • 0 个评论 • 2514 次浏览 • 2015-03-28 11:55
1 问题描述
现在是在这样的:我们整个主城的建筑物无法一起输出(太大)。现在就分成了几个区输出,其中用到纹理命名为hospital、hospital2、hospital3。结果在分别输出的几个文件夹之后,他们就乱了。如在A文件夹中hospital1的贴图在B文件夹中就变成了hospital2。整理起来很费事。
2 问题确认
CityEngine在导出3d
CityEngine导出的FBX模型在MAX变小
ArcGIS极客说 发表了文章 • 0 个评论 • 4796 次浏览 • 2015-03-28 09:52
从CityEngine导出的fbx格式的模型导入到3ds Max时,其模型尺寸与CityEngine中显示的尺寸差别较大。看下图显示的模型触点处的Z值坐标(模型轴点在底面中心上):
而导出的obj模型在导入到3ds Max时则不存在这个问题,注意下图中的Z值坐标(与上图同一个模型且模型轴点在底面中心上):
原因分析
主要是Max在模型导入fbx时有一个设置:
在高级选
CityEngine不支持.DAE格式模型的导入的解决方案
ArcGIS极客说 发表了文章 • 0 个评论 • 3007 次浏览 • 2015-03-26 14:51
1 问题描述
当把.DAE格式的模型导入到CityEngine时,会出现不显示的情况。
其主要原因是模型制作软件(3ds Max/Maya等)里没有安装相关的插件。
2 解决方案
当不需要导入的模型显示纹理时,以下列出的是最新版本的导出插件。更多的内容可以在http://www.opencollada.org/download.ht
模型导出再编辑尺寸变化的问题
ArcGIS极客说 发表了文章 • 0 个评论 • 2340 次浏览 • 2015-03-26 07:48
1 问题描述
CityEngine导出的3DS格式的模型,在用3DMAX软件做编辑并导出后会发生位置、尺寸的变化。
2 解决方案
如果准备再做编辑,导出的时候直接选择导出obj格式就可以了。对于已经导出的模型,可以选择 Deep Explorer 这款软件进行模型格式的转换。
CityEngine导出的DAE格式模型在导入到ArcGIS时出错
ArcGIS极客说 发表了文章 • 0 个评论 • 2343 次浏览 • 2015-03-25 19:41
1 问题描述
当把CityEngine导出的DAE格式的模型导入到ArcGIS时会出现报错的情况。
其主要原因有两个:
1) 在CityEngine导出时没有选择ArcGIS的兼容模式;
2) ArcGIS里没有安装支持DAE格式导入的相关插件。
2 解决方案
第一步,在CityEngine里进行模型导出时,选
启动CityEngine时报错
ArcGIS极客说 发表了文章 • 0 个评论 • 2711 次浏览 • 2015-03-25 18:05
1 问题描述:
昨天保存过数据,第二天早上启动CityEngine时出现报错的情况,且电脑重启之后没有改善,其提示信息为:
Unable to create perspective '\cq_city\...\*.cej'.There is no corresponding perspective extension
2 原因分析
默认工程的场景文
CityEngine场景中拖放规则后提示没有初始规则的解决方案
ArcGIS极客说 发表了文章 • 0 个评论 • 2058 次浏览 • 2015-03-25 08:02
拖放规则后提示无初始规则,弹出如下窗口且规则不被执行:
报错的原因:规则中有错误。
解决方案
打开规则编辑器查看规则中有红叉标识的部分,并针对以下几种常见的错误形式进行修改:
1) 中文符号引起的错误,下例是由于函数中存在中文标点符号引起的。
说明:在CityEngine的规则编写中与其它程序语言一样中文的字符、标点符号只能出现英文双引号内,或者出现在注释里,否则就会
CityEngine运行最低需要opengl 2.0
ArcGIS极客说 发表了文章 • 0 个评论 • 1934 次浏览 • 2015-03-23 06:51
1 问题分析
在运行CityEngine后,有时会弹出如下提示信息:
提示信息为运行CityEngine最低需要OpenGL 2.0引擎。
2 解决方案
第一种方式:更新显卡驱动至最新。
第二种方式:手动加载OpenGL 2.0驱动或以上版本并安装。
cityengine贴图的详细解释
ArcGIS极客说 发表了文章 • 0 个评论 • 7266 次浏览 • 2015-03-19 07:36
1 问题描述
很多朋友经常问到CityEngine贴图的相关问题,诸如规则内每个参数的意义以及如何贴图的问题。
2 释疑
在CityEngine里模型完成贴图有以下两种途径:
1) 引入外部带有贴图的静态部件,通过这些部件进行模型构建时说就无需现赋予贴图了。
2) 在规则内部完成对模型的贴图,这里要分两种方式进行贴图,一种是面约束的贴图,适用于面方向不发生变化的情况
CityEngine场景创建、数据导入时提示距离过远
ArcGIS极客说 发表了文章 • 0 个评论 • 3954 次浏览 • 2015-03-16 18:10
在构建场景或加载矢量数据时提示距离过远,弹出如下错误窗口:
原因分析
CityEngine是基于空间参考进行建模的(采用投影坐标),其涉及到场景坐标、地形影像坐标和矢量数据坐标。当三者采用的投影坐标系或者其位置偏差较远时都会报此错误。一般我们遇到错误主要是以下几种情况造成的:
⑴ 影像缺少位置信息。以tiff格式的影像地形为例,缺少影像坐标信息的文本文件(tfw文件)。City