ComponentOne Studio TrueChart for ASP.NET (C1WebChart2D) ヘルプ
棒グラフの 3D 効果
C1Chart の使い方 > 2Dグラフ種別 > 棒グラフ > 棒グラフの 3D 効果

C1Chart の 3D 効果は、棒グラフまたは積層型棒グラフで、データセットごとに奥行き感を出すために使用します。奥行き、仰角、回転、および陰影のプロパティを使用して、グラフに視覚的な深みを持たせ見栄えを良くすることにより、棒グラフの効果を高めることができます。

Depthプロパティが奥行きを変更するために使用される場合、棒の形状には影響がありませんが、円柱、円錐、および四角錘の形状が変更されます。X軸方向の棒数の変更に伴って、円柱の幅も自動的に変更されます。しかし、奥行きはDepthプロパティに依存しています。

下図は、3D効果を設定後のグラフの例を示します。


棒グラフを 3D 表示するには、View3D オブジェクトのプロパティを調整します。View3D オブジェクトは、結果として ChartArea のメンバになる PlotArea オブジェクトのメンバです。View3D オブジェクトのプロパティ(DepthElevationRotation、および Shading)の各プロパティを調整して、3D 表示をカスタマイズすることができます。

Depth プロパティがすべての 3D タイプのグラフのロジックの基本であることに注意してください。Elevation プロパティと Rotation プロパティによって、ユーザーはグラフの表示方法を変更できますが、実際にグラフの 3D 効果を発揮するのは Depth プロパティです。Depth プロパティの値をゼロ以外に設定し、Elevation プロパティと Rotation プロパティの値をゼロに設定することにより、何も変更されなかったように見える 3D グラフを作成することができます。実際には、視覚的に標準プロットグラフと同じように表現されるグラフの「正面」を見ていることになります。

また、データの一部を 3D 表示にし、その他のデータを 2D 平面にグラフ化した方が望ましい場合があることも念頭においてください。そのような場合には、各グラフグループに関連付けられた Use3D プロパティを調整します。