Конгер Д.
Физика для разработчиков компьютерных игр
стр. 110

Щелкните на кнопке ОК.

Можно избежать ручного ввода всего текста из пункта 5, скопировав этот текст из файла AdditionalDependencies. txt и вставив в поле Additional Dependencies. Этот файл хранится на компакт-диске в папке Source.

ДОБАВЛЕНИЕ НУЖНЫХ ФУНКЦИЙ

Последний шаг в подготовке примера программы - добавление в проект файла, содержащего функции, необходимые платформе физического моделирования:

1.    Скопируйте с компакт-диска, распространяемого с этой книгой, в папку проекта файл FrameFns. срр. Вы найдете этот файл в папке Source.

2.    Переименуйте файл FrameFns. срр соответственно имени проекта. Для этого примера можно назвать его TriSpin. срр.

Теперь мы готовы приступить к написанию кода.

Настройка геометрии

Объекты компьютерной графики, которые вы видите на экране, обычно описываются как совокупности точек. Каждая точка описывается парой координат (х, у), если вы работаете с 20-графикой. В ЗО-графике для описания одной точки используются три координаты - (х, у, z). Точки, определяющие объекты, называются вертексами. Для нашего приложения, которое должно отображать треугольник, придется определить и треугольник, и его вертексы.

В Direct3D используется формат вертексов, который Microsoft называет гибким форматом вертексов (flexible vertex format). Этот формат позволяет создать вертекс почти любого типа (в определенных пределах), какой может понадобиться вашему приложению. Для простой формы, вроде треугольника, достаточно простейшего формата вертексов с какими-то компонентами и цветом. Более сложные форматы вертексов могут хранить информацию о нормалях, материале и текстуре.









Новости
Владельцы Dark Souls в Steam получат скидку на Dark Souls Remastered
В то время, как подавляющее большинство компаний хлебом не корми - дай только в очередной раз содрать полную сумму за какое-нибудь переиздание, эти благородные японцы объявили о том, что все владельцы оригинальной Dark Souls (Prepare to Die Edition в Steam) получат… нет, не Dark Souls Remastered бесплатно, а скидку на неё.
Tencent вложит $ 15 млн в продвижение Fortnite в Китае
Китайская корпорация Tencent займётся продвижением Fortnite в Китае.