ну тогда лучше бы не писал ответ
m_shaderProgramm
и матриц.const double calculate_a()
{
double result = 1.0;
for( int n = 1; n <= 10; ++n )
{
const double numerator = std::pow( n, 2.0 ) + std::pow( 9.0, -n );
const double denominator = std::exp( -n ) + std::pow( n, std::pow( n, -n ) );
result *= numerator / denominator;
}
return result;
}
Контроллер я использую как проводник между Видом и Моделью.
Я получаю всю информацию об изменении в компонентах, произвожу все необходимые расчеты, а в модель передаю уже готовые значения.
При расчетах нужны "служебные данные", типа координат, положения и тд. То есть это данные, которые не должны быть в модели.
можете подсказать книги/гайды
glEnable
написать glActiveTexture(0)
[?]. Вдруг у тебя просто первый текстурный слот не активирован.
П3.8 обязывает для демонстрации кода использовать только тег <code>.
Будет хорошо если ты исправишь свой вопрос.