animated polyline with image material -> Cesium Error

Hi

I tried this:

var viewer = new Cesium.Viewer(‘cesiumContainer’);

var lon = -120;

var lat = 35;

function getPositions(){

lon += 0.05;

return Cesium.Cartesian3.fromDegreesArray([lon, 35, -125, 35]);

}

var redLine = viewer.entities.add({

polyline : {

positions : new Cesium.CallbackProperty(getPositions, false),

width : 5,

material : ‘…/images/Cesium_Logo_Color.jpg’

}

});

TypeError: Converting circular structure to JSON

TypeError: Converting circular structure to JSON

at Object.stringify (native)

at createMaterialId (http://cesiumjs.org/Cesium/Source/Scene/PolylineCollection.js:949:43)

at createCommandLists (http://cesiumjs.org/Cesium/Source/Scene/PolylineCollection.js:504:31)

at PolylineCollection.update (http://cesiumjs.org/Cesium/Source/Scene/PolylineCollection.js:463:13)

at PrimitiveCollection.update (http://cesiumjs.org/Cesium/Source/Scene/PrimitiveCollection.js:364:27)

at updatePrimitives (http://cesiumjs.org/Cesium/Source/Scene/Scene.js:1637:27)

at render (http://cesiumjs.org/Cesium/Source/Scene/Scene.js:1699:9)

at Scene.render (http://cesiumjs.org/Cesium/Source/Scene/Scene.js:1740:13)

at CesiumWidget.render (http://cesiumjs.org/Cesium/Source/Widgets/CesiumWidget/CesiumWidget.js:662:25)

at render (http://cesiumjs.org/Cesium/Source/Widgets/CesiumWidget/CesiumWidget.js:68:32)

Can you help me - or is it a bug ?

Hello,

The Polyline doesn’t support an image material. You can see the supported material types in this example: http://cesiumjs.org/Cesium/Apps/Sandcastle/index.html?src=Polyline.html&label=Geometries

Best,

Hannah