77范文网 - 专业文章范例文档资料分享平台

全部的cityengine学习步骤(5)

来源:网络收集 时间:2019-04-17 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

abs 绝对模式采用绝对值,rel 相对模式采用相对值 coordSystem

(scope | pivot | object | world) Name of the coordinate system in which the following angles are given.

四类坐标系

示例

Init--> extrude(10) t('0.2, 0, '0.3) s('0.5, '1, '0.5)

rotate(abs, world, 0, 90, 0)

rotateScope

概要

rotateScope操作绕着轴线旋转当前形状的范围,几何图形并不会被旋转,范围(scope) 的尺寸和位置自动调整。

rotateScope(xAngle, yAngle, zAngle)

参数

xAngle (float), yAngle (float), zAngle (float) Angles in degrees to rotate about each pivot axis.

示例

没有旋转scope:

attr red = \attr green = \Lot --> rotateScope(0,0,0)

shapeL(5,10) {shape : LFootprint} LFootprint --> extrude(5) color(red)

scope沿Y轴旋转了90度

attr red = \attr green = \Lot --> rotateScope(0,90,0)

shapeL(5,10) {shape : LFootprint} LFootprint --> extrude(5) color(red)

rotateUV

概要

rotateUV(uvSet, rotAngle)

示例

brickMap = \dirtMap = \randBuildingHeight = 1 Lot -->

s('.75,'1,'.75) center(xz)

extrude(y, randBuildingHeight) comp(f){side: Facade} Facade -->

# color, uv set 0

setupProjection(0, scope.xy, scope.sx, scope.sy) texture(brickMap)

projectUV(0) # projection of the uvs

rotateUV(0,0) # 投影完成后,旋转UV坐标系(如图a) {rotateUV(0,10) # 投影完成后,旋转UV坐标系(如图b)}

(a)

(b)

S

概述

s(float xSize, float ySize, float zSize) 设置形状的尺寸。

示例

Lot--> extrude(10)

Lot--> extrude(10) s(5,5,5)

Setback(这个不太懂)

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库全部的cityengine学习步骤(5)在线全文阅读。

全部的cityengine学习步骤(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/606381.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: