Bar3DChart
XCharts' paid extension chart - 3D Bar Chart.
Screenshots
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() |
License
Extension charts require a paid purchase to obtain a usage license.
Example
Demo repository: XCharts-Bar3DChart-Demo
Tutorial
How to import extension charts into a demo project or your own project
Documentation
Changelog
v3.12.0
- (2024.09.30) Released version
v3.12.0 - (2024.09.30) Updated documentation
v3.11.0
- (2024.06.16) Released version
v3.11.0
v3.10.0
- (2023.12.16) Added more default chart shortcuts and APIs for
Bar3D - (2023.12.16) Added
borderDashinBar3DStyleto draw a dashed border - (2023.12.16) Added
occludedAreaBorderDashinBar3DStyleto draw a dashed border for the occluded area - (2023.12.16) Added
occludedAreaBorderinBar3DStyleto draw a border for the occluded area - (2023.12.16) Added support for
Borderborder drawing
v3.8.0
- (2023.07.31) Synchronized with
XCharts v3.8.0
v3.6.1
- (2023.06.08) Released version
v3.6.1 - (2023.06.08) Updated documentation
v3.6.0
- (2023.04.01) Released version
v3.6.0 - (2023.03.09) Supported callbacks
onSerieClick,onSerieDown,onSerieEnter, andonSerieExit - (2023.02.14) Synchronized with
XCharts v3.6.0 - (2023.02.14) Added support for
topColor,bottomColor, andsideColorparameters inBar3DStyle
v3.5.0
- (2022.11.29) Added support for
barMaxWidthparameter inSerie - (2022.11.27) Added support for
backgroundColorparameter inItemStyleofSerie - (2022.11.27) Added support for
colorByinSerie - (2022.11.27) Updated documentation
v3.4.0
- (2022.11.01) Supported
unscaledTimeinAnimation - (2022.11.01) Synchronized with
XCharts v3.4.0
v3.2.0
- (2022.08.22) Released version
v3.2.0 - (2022.08.19) Synchronized with
XCharts v3.2.0
v3.1.0
- (2022.07.14) Released version
v3.1.0 - (2022.07.14) Added parameters
bottomColorRate,cylinderRate - (2022.07.14) Renamed
topColorBurnRatetotopColorRate - (2022.07.14) Renamed
sideColorBurnRatetosideColorRate - (2022.07.14) Renamed
diretocubeDire - (2022.07.14) Supported
Cylindercylinder andCubecubic columns
API
Bar3D
class in XCharts.Runtime.Bar3Ds / Inherits from: Serie,INeedSerieContainer
Bar3D.
Bar3D.containerIndex
public int containerIndex
Bar3D.containterInstanceId
public int containterInstanceId
Bar3D.AddDefaultSerie
public static Bar3D AddDefaultSerie(BaseChart chart, string serieName)
Bar3D.ConvertSerie
public static Bar3D ConvertSerie(Serie serie)
Bar3DChart
class in XCharts.Runtime.Bar3Ds / Inherits from: BaseChart
Bar3DChart.DefaultCylinderChart
public void DefaultCylinderChart()
generate default cylinder chart.
Bar3DChart.DefaultGroupedCubeChart
public void DefaultGroupedCubeChart()
default grouped 3d column chart.
Bar3DChart.DefaultStackedCubeChart
public void DefaultStackedCubeChart()
default stacked 3d column chart.
Bar3DStyle
class in XCharts.Runtime.Bar3Ds / Inherits from: ChildComponent
Bar3DType
class in XCharts.Runtime.Bar3Ds
The type of Bar3D.
Options:
Cube: Cube.Cylinder: Cylinder.
Configuration
Bar3D
class in XCharts.Runtime.Bar3Ds / Inherits from: Serie, INeedSerieContainer
Bar3D.
Bar3D.bar3DStyle
Bar3D.bar3DType
Bar3DType v3.1.0
Options:
Cube: Cube.Cylinder: Cylinder.
Bar3DStyle
class in XCharts.Runtime.Bar3Ds / Inherits from: ChildComponent
Bar3DStyle.barOffset
Vector3 Vector3.zero
The offset of bar.
Bar3DStyle.borderDash
bool v3.10.0
wherther to show dash border.
Bar3DStyle.bottomColor
Color32 v3.6.0
Bar3DStyle.bottomColorRate
float 1f
The color rate of bottom.
Bar3DStyle.cubeDire
Vector3 Vector3(1, 1)
The direction vector of bar3d.
Bar3DStyle.cylinderRate
float 0.5f v3.1.0
The rate of top ellipse.
Bar3DStyle.occludedAreaBorder
bool v3.10.0
Whether to show the border of occluded area.
Bar3DStyle.occludedAreaBorderDash
bool v3.10.0
Whether to show dash border of occluded area.
Bar3DStyle.show
bool true
Bar3DStyle.sideColor
Color32 v3.6.0
Bar3DStyle.sideColorRate
float 0.7f
The color rate of side.
Bar3DStyle.topColor
Color32 v3.6.0
Bar3DStyle.topColorRate
float 0.8f
The color rate of top.
Bar3DStyle.verticalArrange
bool false
Vertical arrange or not.
Bar3DStyle.verticalArrangeDire
Vector3 Vector3(-1, 1)
The direction vector of vertical.
Bar3DStyle.verticalArrangeGap
float 0.5f
The gap of vertical arrange bar3d.
Bar3DStyle.widthRate
float 0.5f
The rate of side width.









