cesium中為幾何形狀設定材質有多種方法
直接構建cesium.material物件,通過設定material的屬性來進行控制,官方示例和api描述的比較清楚,
api說明
今天介紹通過materialproperty設定:
cesium 材質相關的類為 materialproperty,它有一下幾個子類:
這裡以 第五節介紹的geometry來表現材質的變化,示例如下:
//方法一,構造時賦材質
var entity = viewer.entities.add(
});//方法二,構造後賦材質
var ellipse = entity.ellipse;
ellipse.material = cesium.color.red;
以下依次來介紹
顏色是最常見的材質,可以將幾何形狀修改為不同的純色,達到區分的目的,也可以完成比如滑鼠移動到某個建築,建築變色之類;使用比較簡單,只需要賦值顏色就行了,例如:
//完整的這麼寫
ellipse.material = new cesium.imagematerialproperty();
//也可以簡單的寫成
共有三個屬性,
屬性說明如下:
屬性說明如下:
屬性說明如下:
屬性說明如下:
Cesium程式設計入門 八 設定材質
cesium中為幾何形狀設定材質有多種方法 直接構建cesium.material物件,通過設定material的屬性來進行控制,官方示例和api描述的比較清楚。方法一,構造時賦材質 var entity viewer.entities.add 方法二,構造後賦材質 var ellipse enti...
cesium入門踩坑
cesium版本問題,學習網上資料注意cesium的版本,盡量使用較新的版本,很多不相容。老版本的學習資料可以當做參考。cesiumlab2的也有很多老版本的資料,老版本現在不可以使用,新版本布局改動較大,可以 qq群諮詢,軟體使用問題的回答率還可以。執行cesium官網demo或者第三方的demo...
cesium快速入門 學習線路
viewer 類學習 一切api的入口 camera類學習 想去 去 cartesian3和cartographic imagerylayer類學習 地球原來如此多姿 imageryprovider類 terrainprovider類學習 這才是 真 三維 sampleterrain entity ...