Сразу скажу, что в школе и ВУЗах в основном дают только поверхностные знания. Так что только на них не расчитывайте.
Алгебра и геометрия понятно для чего, без этого никуда.
Линейная алгебра и матрицы применяются для низкоуровневой работы с графикой (непосредственно вычисления).
Алгоритмы - предмет изучает разные алгоритмы, необходимые для изучения любому программисту. Структуры данных идут в связке с алгоритмами и описывают различные подходы к организации храниния данных в оперативной памяти (простота/скорость выборки/записи и многое другое). Всё это понадобится для непосредственной работы с вашими данными, будь то массив доступных персонажей или список всех точек какого-либо 3D объекта или пикселей в файле.
С++ фундаментальный язык программирования, OpenGL - фундаментальная библиотека отображения 3D графики.
Раньше это всё было обязательным к изучению, сейчас же появилось очень много разных фреймворков значительно упрощающих жизнь. Большинство ААА проектов используют готовые движки (Unreal, Crysis, Unity и другие).
@blizzi Прочный фундамент это алгебра, геометрия, линейная алгебра, матрицы, алгоритмы, структуры данных, С++ и OpenGL. Вы точно хотите с этого начинать?
@begemot_nn Log - это журнал событий по-русски. Раньше были такие толстые книги, в которые всё записывали, они-то и называются логами. Но Journal в английском языке имеет другое значение. Если Log можно спокойно отчистить и ничего страшного не будет, то очистка Journal может привести к неработоспособности приложения.
Если есть устоявшийся термин для чего-то - необходимо его и использовать во благо унификации общения.
Большой мажорный терцквартаккорд - явно какой-то аккорд из музыки, мажорный значит ну... не минорный, более радостный, большой - может его двумя руками надо ставить? Терц - длительность аккорда, кварт - может быть 4 ноты используется, но это какой-то средний аккорд получается, а не большой, может его надо 4 раза повторить? Я не музыкант, да, но если бы имел тесное общение с музыкантами, то в конечном итоге выучил бы все необходимые термины.
Производительность заведомо ниже чем у других решений. Другой вопрос хватит ли вам её для ваших нужд. Всё же попробуйте сделать benchmark - какое-нибудь ресурсоёмкое действие из вашего приложения и посмотрите на плавность на iPad 3 и каком-нибудь неновом Android устройстве с Antutu Score < 10000.
Сигнальный провод идёт отдельно от питания, так что угол измениться не должен.
Кстати ещё внутренняя электроника должна выдерживать повышенное напряжение.
Серва будет крутить резче, будет выше потребляемый ток, будет выше нагрев и выше вероятность выйти из строя.
Некоторые смогут это выдержать, некоторые нет.
Так что для каждого двигателя это индивидуально.
Алгебра и геометрия понятно для чего, без этого никуда.
Линейная алгебра и матрицы применяются для низкоуровневой работы с графикой (непосредственно вычисления).
Алгоритмы - предмет изучает разные алгоритмы, необходимые для изучения любому программисту. Структуры данных идут в связке с алгоритмами и описывают различные подходы к организации храниния данных в оперативной памяти (простота/скорость выборки/записи и многое другое). Всё это понадобится для непосредственной работы с вашими данными, будь то массив доступных персонажей или список всех точек какого-либо 3D объекта или пикселей в файле.
С++ фундаментальный язык программирования, OpenGL - фундаментальная библиотека отображения 3D графики.
Раньше это всё было обязательным к изучению, сейчас же появилось очень много разных фреймворков значительно упрощающих жизнь. Большинство ААА проектов используют готовые движки (Unreal, Crysis, Unity и другие).