拉伸的三维面纹理问题

0 投票

我把一条闭合的二维线数据集转换为三维线,通过规则建模的矢量拉伸生成三维面,加载到场景中,使用二维面符号进行填充(想实现围墙的效果),三维面变成了竖条效果,明显被拉伸了,见图1,请问有什么办法可以将三维面设置纹理实现围墙效果?
还有一个问题,将图1的场景生成缓存文件(s3mb),将缓存文件加载到场景中,三维面的竖条效果不见了,见图2,这是什么原因?

9月 15 分类:  18次浏览 | 用户: dragonzi 才疏学浅 (18 分)

1个回答

0 投票
您好,目前三维场景不支持二维风格生成缓存。建议用有宽度的面进行拉伸,设置顶面和侧面贴图,最后生成缓存。
9月 16 用户: jjz 名扬四海 (4,488 分)
你好,怎样分别设置顶面和侧面贴图?

您看下帮助文档说明,是对面进行拉伸后设置的,在风格设置中:
http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iDesktop/Features/SceneOperation/AdvancedLayserSetting/SettingTexture.html

...