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)[?]. Вдруг у тебя просто первый текстурный слот не активирован. getLength?
Не хватает понимания, о чем идет речь. Пуля летит бесшумно, а большая часть из всего разнообразия пуль вообще имеет скорость полета больше скорости звука.