Included with Chart Guru, no extra purchase

3D bar, scatter and surface charts for Unity, included with Chart Guru.

3D bars, point clouds and surface plots you can orbit, select and animate in Unity, plus 2D charts that lift into 3D. Included with Chart Guru.

Chart Guru 3D logo
Swift Charts 3D conventions

Chart3D, 3D point, rule and rectangle marks, surface plots, poses and projections follow Swift Charts 3D, and Chart3D code pastes in like 2D code.

One chart, 2D or 3D

Compatible charts switch between 2D and 3D with an animated transition that keeps data and styling, and 2D and 3D views can select together.

Interactive and live

Orbit, hover and select 3D charts in scenes, on Canvas, in UI Toolkit and in textures, and stream new values into them without rebuilding.

From 2D to 3D in one move. Four sample charts lift from their flat 2D drawings into 3D and back, rendered in Unity by Chart Guru.

What it gives you

Add depth when the data has a third dimension.

Chart Guru 3D uses the same definitions, data sources, themes, Designer and API as the 2D charts. Add a Z value, choose a 3D chart type or lift an existing chart, and the conventions you already rely on carry over.

01

Surface plots and terrain

Plot functions, elevation grids and yield curves as surfaces colored by height or normal, with viridis, magma, turbo and other scientific colormaps.

02

Points, bars and planes

Point clouds sized and colored by data, extruded bars, ribbons, stacked areas, rule stems and depth planes.

03

Round charts with depth

Pie, donut and radar charts in 3D, framed around what they draw rather than an empty plot box.

04

Poses, orbit and projection

Pose presets, perspective or orthographic cameras, drag to orbit, automatic rotation and zoom.

05

Selection and tooltips

Hover and click 3D marks, pin tooltips and link the selection to 2D charts of the same data.

06

Live updates in place

Value changes update surfaces, points and bars in place without compiling the chart again, and allocate nothing once warm.

07

Scenes, UI and textures

Place charts as scene objects, show them on Canvas or in UI Toolkit, or render them into textures and PNG captures.

08

Every render pipeline

Lit materials with roughness and metalness presets in Built-in, URP and HDRP, with Single Pass Instanced XR support.

Use cases

Pick the job. See how it works.

Each guide shows one everyday problem with a real library, the steps inside Unity, and what you get back.

All Chart Guru 3D use cases
From the developer

Articles and field notes

All articles
Questions

Frequently asked questions

Is Chart Guru 3D a separate purchase?

No. The 3D module is bundled with Chart Guru and installs with it, so every Chart Guru license includes it.

Can I import Swift Charts 3D code?

Yes. Chart3D code with PointMark, RuleMark, RectangleMark and SurfacePlot imports into a live 3D chart and C#. Chart Guru's own 3D types, such as bars, pies and radars, are marked as extensions when you export back to Swift.

Which 3D chart types are included?

Point, rule, rectangle and surface charts, which mirror the Swift Charts 3D marks, plus 3D bar, line, area, stacked area, pie, donut, radar and scatter charts.

Where can 3D charts appear?

As scene objects in world space, on Canvas through a Chart 3D Image, in UI Toolkit through a 3D chart element, and in render textures or PNG captures.

Ready when you are

Turn a flat chart into a 3D view without starting over.

Chart Guru 3D installs with Chart Guru. Start from a 3D template, paste Swift Charts 3D code or lift the 2D chart you already have.