引言
为了在地形中使用与屏幕对齐的公告牌,首先必须创建一个纹理集并加入该图像。 这种植被类型适合某些特定草地和远处的对象。 纹理集文件定义了纹理上作为公告牌图像使用的纹理子矩形。 最简单的纹理集只有一个框架,覆盖了整个纹理。 在一个纹理集文件中加入多个类似图像后,您可以基于一些用户定义的简单规则变换图像、迅速绘制植被。
.atlas 文件可通过植被选项卡中相应的工具栏对象创建和编辑,我们将在下一部分中探讨这一主题。
纹理集文件只在 vForge 中需要;运行库总是使用预烘培格式的公告牌,所以零售版本中无需附带 .atlas 文件。 公告牌的性能负担很低,是大范围装饰地形的好选择。
新建纹理集文件
要新建纹理集文件,从工具栏图标选择 Create new billboard Atlas(创建新公告牌纹理集)。
为新纹理集文件命名并确认,将出现一个新的空纹理集编辑窗口。
载入已有纹理集文件
要载入已有纹理集文件进行编辑,请从下拉菜单中选择 Edit Existing(编辑已有)选项,然后从浏览器中选择要编辑的纹理集。
纹理集编辑器
vForge 纹理集编辑器提供易于使用的公告牌创建界面。 纹理集可以只有一个框架和一个图像,或使用图像集来创建多个框架;这在绘制大型区域时非常有用,可以改变植被的类型。 每个框架都有一组属性,用来定义绘制时的用法和在纹理集图像中的位置。
注:如果您需要重新编辑纹理集文件,您可以在植被工具栏中选取重编辑选项。 Edit Existing Billboard Atlas(编辑已有公告牌纹理集): 只要关闭纹理集编辑器,任何改变都会被场景立即接受。
纹理集属性
BaseSizeXY(基底尺寸 X / Y): 场景中对象的基底尺寸,以世界单元为单位,增加该值将增加场景中所有纹理集框架对象的大小,但它们之间的相对大小不变。
ShaderEffect(着色器效果): 该对象使用的可选着色器效果。 设为”no effect”即使用默认设置。
TextureFile(纹理文件): 该纹理集的纹理图像文件。
Transparency(透明度):该纹理使用的混合类型。
Opaque(不透明)
Modulate(调制)
AlphaTest(Alpha 测试)
AddModulate(添加调制)
Modulatex2(调制后相乘)
Subtractive(删减法)
PrermultipliedAlpha(预倍增 Alpha)
AlphaSmooth(Alpha 平滑)
框架
框架是主纹理集图像中的单一图像选区,有一套自身的属性,定义了它在绘制中的用法。
框架选择面板
首先,您必须选择“新添框架”图标或选择一个已有的框架空间,从而确保有可用的新框架。 要截取出作为框架使用的单一图像,请从左上到右下拖拽选取图像范围。
注:框架选区底部将成为图像的轴点。
提示:如果您在场景的最终对象中发现任何伪影,或者对象没有贴合地面,请重新截取框架,避免出现边框,并确保框架达到图像底部,不留出任何空隙。
框架属性
Base Settings(基底设置)
Key(键名): 该框架的名称。
ProbabilityPercentage(图集概率比率): 不止一个框架可用时选择该图像的概率。
Scaling(缩放比例): 该框架相对于纹理集基底尺寸设置的尺寸因数。
UV
在图像面板中直观可见地选择框架时,这些参数显示了确切坐标,用于微调或手动输入。 取值范围为 0 到 1,用于调整框架的大小,调整该选项时,UV 像素属性部分会自动反映调整结果。
U1 和 V1: 该子图像的纹理坐标值 [0..1] 范围(矩形左上角)
U2 和 V2: 该子图像的纹理坐标值 [0..1] 范围(矩形右下角)
相关推荐
NI Vision Assistant中文入门教程(带书签)
1.µVision3 综述 描述了µVision3 IDE及集成的调试器的主要特性,并讲解了开发工具的安装。 2.菜单命令,工具栏及快捷键描述了命令菜单,工具栏及默认的快捷键。 3.创建应用描述了如何创建工程,编辑源文件,编译...
NI Vision Assistant中文入门教程,是学习NI Vision Assistant的好帮手
NI Vision Assistant中文入门教程,原帖地址(http://www.gsdzone.net/index.php/Home/Index/Index/index/cat_id/2841771288/t/3/id/805),现转为高清PDF版。
OpenGL-Vision OpenGL-Vision OpenGL-Vision
GigE Vision 是一种通信接口标准,可用于各种网络拓扑上的视觉软件与视频流设备间的交互。...本说明中,设备指的是一个GigE Vision兼容的可控设备,而应用程序指运行在一台主机上的一个与GigE Vision兼容的控制程序。
NIVISION头文件,做机器视觉的朋友可以参考下,添加到所需的工程文件中
MATLAB 中Computer vision system toolbox的官网指南和用户手册
vision doc, you can download it Vision引擎文档机器人
详细介绍NI Vision Assistant软件安装,功能介绍的一本很好教程!
LabVIEW--中文Vision各模块说明 LabVIEW--中文Vision各模块说明
usb3 vision spec usb3 vision spec usb3 vision spec usb3 vision spec usb3 vision spec
海康(VisionMaster定位方案)
C#调用NIVISION模板匹配
Cabinet Vision (CV) 板式家具拆单软件 V2021 571中文语言包
ViT的全文翻译,结构同原文保持一致。 1.全文翻译的markdown原文件 2.全文翻译的PDF 3..ViT的原文 4.知识点总结的博客http://t.csdn.cn/PLzkf 逐字逐句翻译Vision in Transformer
在NI Vision Builder AI中使用RS232进行通讯,程序接收到外部发送的RS232命令后进行一次触发拍照处理。
NI Vision Assistant助手的基本函数介绍以及使用,有例子演示,适合想入门NI视觉的同学。
C#平台引用NI Vision的小案例,方便C#引用