CityEngine在贴图的实现过程有两种方式:第一种是通过i(geometryPath)规则引入外部带贴图的模型;第二种方式是通过texture(string  texturePath)规则在CityEngine内部通过规则控制来完成贴图的实现。下面通过具体的例子谈一下这两种方式在实际中的应用。

引入外部带贴图的模型

适用方向:模型被重复利用、结构较为复杂。

下面以盖板为例来说一下引入外部带贴图模型的方法。

一、     模型导出时的注意事项

在用3DMax软件把其它格式的模型导出为CityEngine支持的部件格式(如obj)时,要选择带有贴图纹理和贴图坐标。

默认情况下,OBJ导出选项窗口的面选项为四边形,为了减少面数据根据需要可以选择多边形;材质导出的窗口中转换位图是被选中的,此种情况下贴图的的尺寸会发生变化。下图为max模型效果与导出obj之后在max里的显示效果:

二、     引用规则的代码与效果

Street-->

split(u,unitSpace,0){~3.6:Str_Tex | 0.2:color("#ff0000") X}*

Str_Tex-->

i("obj/gaiban.obj")

从上面两个图可以看出不用任何贴图的代码就可以完成模型的贴图。

CityEngine基于规则贴图的实现技巧(一)相关推荐

  1. 数独游戏技巧从入门到精通_工程施工图识图方法和技巧,使你从建筑施工入门到精通!...

    工程施工图识图方法和技巧,使你从建筑施工入门到精通! 施工图纸是施工和验收的主要依据之一.在项目开工前要求施工人员必须充分领会设计意图.熟悉设计内容.正确施工,确保施工质量, 必须在开工前进行图纸会检 ...

  2. android实现按键找图功能,按键精灵安卓版找图教程 找图功能使用技巧介绍

    按键精灵安卓版找图脚本使用技巧: --提高找图速度的3种方式 1.善于利用按键移动版新增的KeepCapture和ReleaseCapture函数 KeepCapture:截取当前图片并保存在缓存中, ...

  3. 计算机Excel怎么弄迷你图,excel怎么制作迷你图 excel迷你图的使用技巧

    我们在使用excel制作表格的时候,如果遇到多条折线图的穿插表格,单纯去看很难看出每条折线图的走向,不过我们可以插入迷你图,将每天折线图单独展现,这样就可以清楚的分辨了,如果你还不知道怎么制作迷你图的 ...

  4. Matlab画柱状图和折线图的暗黑技巧

    Matlab有很强的绘图功能,其基本的用法参阅帮助文档已经足矣.但是对于一些定制性的功能,在帮助文档中未必能很容易查到,或者说是隐(暗)藏(黑)技巧.我们首先来看看在绘制barplot(柱状图)时,可 ...

  5. 手绘思维导图的学习技巧

    iMindMap思维导图包含的模板,除一般的样式,还有独家手绘风格思维导图,线条自由且美观,满足多数人的需求,总有很多人在学习手绘思维导图iMindMap时,想要寻求技巧,使得手绘风格的导图更加好看, ...

  6. CAD看图有什么技巧?怎么快速查看CAD建筑图纸?

    建筑CAD图纸有什么查看的技巧呢?怎么快速查看CAD图纸?相信不论是对于刚刚开始接触CAD的小伙伴而言还是对CAD比较熟悉的工作人员而言,都是一个不断学习不断探索的过程!那么查看CAD建筑图纸有什么技 ...

  7. CAD怎么查看图纸?CAD看图有什么技巧?

    CAD怎么查看图纸?CAD看图有什么技巧?首先我们来了解一下CAD图纸! AUTOCAD是一个设计制图的软件,计划所有的制图设计人员都会要使用这个软件.用这个画的图纸就叫CAD图. 一般都是工程线条图 ...

  8. 【Ps】照片贴图去除光影技巧

    [Ps]照片贴图去除光影技巧 遇到问题: 在使用拍照的纹理做贴图时,纹理中的光斑会影响贴出效果. 处理技巧: 出现的高光 复制一个图层 ctrl+i 新建图层取反 混合类型改强光,填充适量调低 效果前 ...

  9. 怎么查看CAD建筑图纸呢?有什么CAD看图的小技巧吗?

    怎么查看CAD建筑图纸呢?有什么CAD看图的小技巧吗?答案当然是肯定的!在此之前,我们先来了解一下CAD图纸有什么特点吧! CAD图纸:CAD即计算机辅助设计(CAD-Computer Aided D ...

最新文章

  1. 开发日记-20190622 关键词 读书笔记《鸟哥的Linux私房菜-基础学习篇》
  2. windows下安装python
  3. windows编写linux脚本,Windows PowerShell:共享您的脚本 - 在脚本中编写 Cmdlet | Microsoft Docs...
  4. PKCS5Padding与PKCS7Padding的区别
  5. Fabric的6大特性
  6. ICML2021 | Self-Tuning: 如何减少对标记数据的需求?
  7. (转)Vsdocman7.2 注册版
  8. java text 格式化_java.text.Format
  9. android英文用的是什么字体
  10. consul connect envoy 启动acls和tls后,grpc连接异常
  11. 三步生活法:土豆(Todo),优势,庆祝
  12. Day 4 R基础概念——向量、矩阵
  13. 我的2016—遇见自己,遇见未来
  14. 【excel】利用NETWORKDAYS.INTL函数计算两日期之间的工作日时间
  15. mysql汉字拼音缩写查询
  16. python运行代码不成功_命令行执行python模块时提示包找不到的问题
  17. 魔法android 游戏,魔法喵喵游戏最新版_魔法喵喵游戏最新安卓版预约 v1.0_游戏500...
  18. 中兴新支点安装broadcom博通wifi无线网卡驱动
  19. 前端面试题_2022-02
  20. RTF是什么文件格式

热门文章

  1. 【单片机毕业设计】【mcuclub-cl-011】基于单片机的红外遥控小车的设计
  2. NOIP2014 飞扬的小鸟 题解
  3. Zotero | Zotero translator插件更新 | 解决百度学术文献无法获取问题
  4. 【网络架构搜索NAS】|概述
  5. Bug? #1146 - Table 'xxx.xxxxx' doesn't exist
  6. python单词大全百度云_别乱找了,Python常用单词pdf合集,已经给你整理全了
  7. 【安全算法之DES】DES算法(支持ECB/CBC模式)的C语言源码实现
  8. 光纤收发器指示灯及常见问题详解
  9. 2019年底前的web前端面试题初级-web标准应付HR大多面试问题
  10. Java引用(强引用和弱引用)