美文网首页
cesium Primitive与Enity

cesium Primitive与Enity

作者: ME88 | 来源:发表于2021-06-19 09:29 被阅读0次

Cesium加载点线面矢量数据分为: Primitive API与Enity API;

Primitive API:面向三维图形开发者,更底层(灵活、性能高、使用复杂)需要有WebGL知识

几何形状(Geometry):

外观(Appearance):定义Primitive的着色(Sharding),包括GLSL(OpenGL着色语言)顶点着色器和片段着色器(vertex and fragment shaders),以及渲染状态(render state)

Enity API:数据驱动,更高级一些(性能略低,接口一致,容易使用)

viewer.entities.add方法添加 Enity 矢量数据,或用CustomDataSource对象管理

支持类型:

点Point,文字Label,图标点Billboard,线Polyline,虚线PolylineDash,管道线PolylineVolume,

走廊Corridor,墙Wall,平面Plane,面Polygon,盒子Box,长方形Rectangle,圆 椭圆 圆柱Circle,

圆锥体Cylinder,球Sphere,椭球Eillpsoid

相关文章

网友评论

      本文标题:cesium Primitive与Enity

      本文链接:https://www.haomeiwen.com/subject/nilfyltx.html