C++ (Qt)const int DIFFUSE_ID = 2070;...Param * param = object->GetParam(DIFFUSE_ID);
C++ (Qt)double value = object->GetParamValue(DIFFUSE_ID, currentTime);
C++ (Qt)double value = object->GetMaterialValue(materialIndex, X_DIFFUSE_ID, currentTime);
C++ (Qt)double CObject::GetMaterialValue( uint materialIndex, uint paramIndex, double currentTime ){ Q_ASSERT(materialIndex < m_MaterialMaps.size()); int ID = m_MaterialMaps[materialIndex].value(paramIndex); // получаем реальное уникальное ID Q_ASSRERT(ID); return GetParamValue(id, currentTime);}