C++ (Qt)double value = GetParamValue(DIFFUSE_ID, currentTime); // было double value = GetMaterialValue(???, ???, 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);}