134 читали · 1 год назад
История 3D-графики: от Евклида до наших дней
Геометрия на компьютере Первую кафедру компьютерной графики, в Университете Юты, открыли в 1960-х годах Айван Сазерленд и Дэвид Эванс. Сазерленд создал программу, которая являлась прообразом всех современных 3D-редакторов и CAD-систем — Sketchpad. На кафедре Сазерленда и Эванса работали такие люди, как Джим Блинн (создатель многих алгоритмов текстурирования), Би Тюн Фонг и Анри Гуро, которые также приложили руку к развитию алгоритмов затенения и текстурирования (Phong shading и Gouraud shading)...
7420 читали · 4 года назад
Тензорный анализ и Риманова геометрия - введение
Чтобы понять Общую теорию относительности, надо владеть понятием тензора и знать основы геометрии искривленных пространств. Учитывая, что ни то, ни другое в университетские курсы не входит (по крайней мере, в некоторые), полезно очертить основы для интересующихся. Тензоры применяются в гидродинамике, механике твердого тела, да и вообще: полезно иметь представление. В программировании одномерный массив иногда называют вектором. Это не совсем корректно, потому что вектор многомерного пространства --- это не просто набор чисел...