Overview
为什么要学它
高层 API 能解决大部分问题,但总会遇到需要自定义几何体、材质、形状或体积表达的时候。这个主题是通往更底层控制的入口。
Overview
高层 API 能解决大部分问题,但总会遇到需要自定义几何体、材质、形状或体积表达的时候。这个主题是通往更底层控制的入口。
Who Needs It
Starter Code
const geometry = new GeometryInstance({
geometry: new BoxGeometry({
maximum: new Cartesian3(10, 10, 20),
minimum: new Cartesian3(-10, -10, 0),
}),
});
viewer.scene.primitives.add(
new Primitive({
geometryInstances: geometry,
appearance: new PerInstanceColorAppearance(),
}),
);Project Advice
Study Focus
Good For
Warnings
Rule
先用最简单的几何和单色外观跑通,再逐步增加复杂度,不要一开始同时改 geometry、appearance 和交互。