← 三维实验室

CHART / 3D WORKBENCH

数据定义形状,声明控制呈现。

Blender 资产 × Three.js · 柱状图 / 饼图 / 环形图

渲染预览

拖动旋转 · 滚轮缩放 · 右键平移

拖动产生临时视角;调整普通参数会保持该视角,保存视角后才写入 JSON。

正在载入 Blender 模板…

复现信息

修改后自动更新;点按 ±、按上下方向键,或在数值控件上滚动滚轮可按各项步长微调。

图表参数

载入示例数据、形状和相机;保留全局外观,重置逐项材质。

改全局材质和场景;保留逐项材质、数据和视角。

形状与布局
数据颜色与色带

类别颜色按不同值分配;数值颜色按连续范围渐变。颜色映射保存在 JSON 的 spec.encoding.color,与图表形状和材质分开。

类别色带

要素材质分配

未单独指定的要素跟随全局。局部贴图材质可单独选择“类别染色”或“材质原色”;材质原色不会显示所选类别颜色。各要素按 key 绑定。

全局材质与颜色

此处单独调整材质,不自动切换外观方案。贴图会受已有编码颜色染色;纯色也可调整高光和涂层。

标签
场景与光照

下方改动只写入场景字段;外观方案和恢复入口位于上方。

底面与阴影

环境反射

背景与环境补光

半球补光与均匀环境光相加,不产生阴影;天空方向采用世界坐标且会归一化。透明接影仅调整底面上的投影,无阴影处显示场景背景,不改变图表自身的阴影。启用投影灯和阴影后才有接影效果。

直接在预览区调整视角;点击“保存视角”才写入 JSON。投影方式、相机坐标、主光/辅光的详细参数及数据编码可在 JSON 中精确编辑。长度以场景单位计。