Добрый день. У меня такой вопрос.
Можно ли получить геометрию объекта (Mesh'ы и Grid'ы) с материалами (интересует цвет и прозрачность).
Но при этом мне нужно знать, к какому объекту принадлежат Mesh'ы и Grid'ы.
Насколько я понял из документации есть возможность либо получать Grid'ы с материалами без привязки к объектам,
либо получать Mesh'ы и Grid'ы объектов, но без материалов. Если есть возможность, прошу привести пример кода.
Спасибо за ответы.
Renga::IApplicationPtr m_pApplication;
..........
auto pProject = m_pApplication->GetProject();
auto pModel = pProject->GetModel();
auto pDataExporter = pProject->GetDataExporter();
Renga::IExportedObject3DCollectionPtr pObjects3D = pDataExporter->GetObjects3D();
size_t nObjects = pObjects3D->GetCount();
auto pModelObjectCollection = pModel->GetObjects();
Renga::IExportedObject3DPtr pObject = pObjects3D->Get(i);
Renga::IMeshPtr mesh = object->GetMesh(j);
Renga::IGridPtr grid = mesh->GetGrid(k);
// process materials, geometry etc
const auto modelObjectId = pObject3D->GetModelObjectId();
auto pModelObject = pModelObjectCollection->GetById(modelObjectId);
pModelObject и есть искомый объект