Я добавляю модель к сцене следующим образом ( код сцены ): ViewshedGeoElement.h
Esri::ArcGISRuntime::GraphicsOverlay* m_graphicsOverlay = nullptr;
Esri::ArcGISRuntime::Graphic* m_tank = nullptr;
ViewshedGeoElement.cpp
void ViewshedGeoElement::createGraphic()
{
// Create the Graphic Point
const double x = -4.508708007847015;
const double y = 48.38823243446344;
const double z = 0;
const Point tankPoint(x, y, z, SpatialReference(4326));
const QString dataPath = QQmlProperty::read(this, "dataPath").toString();
const float scale = 1;
// Create the Graphic Symbol
ModelSceneSymbol* sceneSymbol = new ModelSceneSymbol(QUrl(dataPath + "/2C19Msta-C/2c19Msta.3DS"), scale, this);
sceneSymbol->setAnchorPosition(SceneSymbolAnchorPosition::Bottom);
sceneSymbol->setHeading(180.0f);
sceneSymbol->getImpl()
// Create the Graphic
QVariantMap attr;
attr[m_headingAttr] = 150.0;
m_tank = new Graphic(tankPoint, attr, sceneSymbol, this);
m_graphicsOverlay->graphics()->append(m_tank);
}
Я хочунакладывать разные текстуры на модель.Как я могу это сделать?