Можно менять текстуру у добавленной модели в Arcgis ? У меня добавляется модель на сцену так :
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);
// Create the Graphic
QVariantMap attr;
attr[m_headingAttr] = 150.0;
m_tank = new Graphic(tankPoint, attr, sceneSymbol, this);
// m_tank->setVisible(false);
m_graphicsOverlay->graphics()->append(m_tank);
}
Как ей можно задать другую текстуру ? Я хочу менять текстуру у модели в своей программе. В документации не нашёл как задавать разные текстуры у модели .
2c19Msta1.obj
# 3ds Max Wavefront OBJ Exporter v0.97b - (c)2007 guruware
# File Created: 02.04.2019 12:21:56
mtllib 2c19Msta1.mtl
#
# object Msta
#
v 0.1041 2.1888 0.8995
v 0.1177 2.1896 0.8766
v 0.0851 2.2456 0.8697
...
2c19Msta1.mtl
# 3ds Max Wavefront OBJ Exporter v0.97b - (c)2007 guruware
# File Created: 02.04.2019 12:21:56
newmtl green
Ns 10.0000
Ni 1.5000
d 1.0000
Tr 0.0000
Tf 1.0000 1.0000 1.0000
illum 2
Ka 0.5880 0.5880 0.5880
Kd 0.5880 0.5880 0.5880
Ks 0.0000 0.0000 0.0000
Ke 0.0000 0.0000 0.0000
map_Ka C:\Users\52\ArcGIS\Runtime\Data\3D\2c19Msta\msta.png
map_Kd C:\Users\52\ArcGIS\Runtime\Data\3D\2c19Msta\msta.png
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
У меня есть две таблицы: customers и phoneNumbers У одного customer может быть 1+ phoneNumbers
Пытаюсь настроить роутинг в Gateway в properties прописываю адрес и куда перенаправлять, не могу понять логику работы
Столкнулся с задачей: вывести на экран плавающий виджет, чтобы его можно было перемещать, взаимодействовать с нимВиджет НЕ для рабочего стола,...
Почему-то не нашел нормальной информации в интернете и погуглил по темам на стаковерфлоу, но так и не нашел в чем отличие for и for each в Java? Понятно...