开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 7591|回复: 0

LightningChart数据可视化工具使用篇59-3D系列·Rectangle3D-Polygon3D

[复制链接]

0

精华

10

贡献

2072

赞扬

帖子
141
软币
3968
在线时间
255 小时
注册时间
2021-1-21
发表于 2022-5-24 14:42:20 | 显示全部楼层 |阅读模式
Rectangle3D objects

演示示例: Rectangles/Planes; Surface mouse control; Parallel coordinates chart

用Rectangle3D 可以呈现一个矩形,并调整至任何视角、任何大小、任何位置。这类对象可以添加到View3D.Rectangles 列表中。通过依据View3D.Dimensions来定义矩形的尺寸大小还可以将其充当成平面。

在3D世界维度中以Width和Height设置Size (而非X、Y或Z轴值)。通过X、Y和Z轴值来定义Center属性,以此设置中心点。 Rotation 属性规定了以度数为单位的旋转效果。

通过Fill属性可以修改填充设置。可以进行纯色和位图填充。若要采用位图填充,可在Image中设置位图,并开启UseImage。当设置 Fill.Layout = Stretch后,位图可以拉伸来填充矩形。若设置Fill.Layout = Tile, 可以平铺此位图来填充矩形。平铺量可以通过Fill.TileCountWidth和Fill.TileCountHeight属性来改变。
微信截图_20220524142825.png
图:Rectangle3D 对象属性。
微信截图_20220524142922.png
图:View3D视图中的两例Rectangle3D 对象。底部蓝色显示的位图填充设置为 Layout = Tile;上方经过旋转的红色矩形设置为透明色。


Polygon3D 对象

演示示例: 3D polygons; World population

Polygon3D 对象可以展现一个2D多边形,并拉伸至给定的Y值范围。这类对象可以添加到 View3D.Polygons 列表。

以X和Z轴值来定义多边形路径,并存储至Points数组中。用YMin和YMax值可设置Y值域。

Material.Diffuse 控制着矩形的主色调。用Rotation.X、Rotation.Y和Rotation.Z,以度数为单位可以将多边形旋转至其他角度。
微信截图_20220524143233.png
图:Polygon3D 对象的属性。
微信截图_20220524143309.png
图:一个6点多边形,范围YMin = 0, YMax = 15.
微信截图_20220524143342.png
图:用Polygon3D对象显示的世界人口图。根据地图数据的每个区域绘制一个Polygon3D对象。根据一个国家的人口总量来为该多边形着色,并设置其YMax值。由于中国和印度的人口量非常大,所以将其设置为透明色显示。

关于LightningChart数据可视化工具使用篇59-3D系列·Rectangle3D-Polygon3D章节就分享到这里了。

如果在实际应用中遇到技术问题或需要帮助,可以扫描下方微信二维码联系LightningChart官方技术支持。
顾问码.jpg
如果您想进一步使用LightningChart数据可视化图形控件,请添加后回复“学习”可免费领取一套全功能版LightningChart数据可视化控件。



后续我会不断更新LightingChart更详细的使用方法,写文不易,还望多多回复关注支持!谢谢!

最新版V10 LightningChart下载地址:猛击下载














回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-12-22 16:37

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表