Алгоритмы, применяемые при разработке игр.

  • Автор теми bllem
  • Дата створення

GrAndSE

Тёмный
Модератор
это два угла поворота - вертикальный и горизонтальный.
Чего относительно чего?
Можно всё таки нарисовать нормальный рисунок или подробнее обьяснить. Мысли я читать не умею. И понять тольком где на том рисунке что тоже как-то не выходит :?
 

Del

Member
У меня немного осложнено - смотри вложение.
Похоже что, например, катится мячик, натыкается на линию, подскакивает (под определенным углом), и падает чуть дальше, слегка меняя траекторию движения... Странный рисунок.
 
B

bllem

Guest
Стрелочка - это вектор камеры, два угла (коичневым нарисованы) - это углы наклонов. Плоскость (это плоскость с клетками) изображена плоскостью =).
 

Вкладення

nnick

New Member
ну и в чём проблема?

у вас есть преобразование (X,Y)=f(xw,yw,zw)=g(rho,theta,phi, x0, y0, z0)
где (X,Y) - экранные 2D координаты
(xw,yw,zw) - 3D "мировые" координаты
g(rho,theta,phi, x0, y0, z0) - сферические координаты и точка отсчёта

для 2D (X,Y) координат при заданном (rho,theta,phi, x0, y0, z0) получается луч из вполне определённой точки (xl,yl,zl) -- ищите первое пересечение с ограничивающими плоскостями (по возрастанию rho).
 

GrAndSE

Тёмный
Модератор
Шикарно.. Вернее сказать просто и ясно, и ничего лишнего.
Признаться прямо и не додулся так сходу до сферической системы координат - видно так хорошо учил в своё время :)
 
B

bllem

Guest
Спасибо, спустя неделю, наконец реализовал ;).
Во тчто выходит теперь.
 

Вкладення

  • 296.3 КБ Перегляди: 499

Del

Member
bllem.ru, если не секрет, это будет игра, а ля "Harry Croft: Husband looks for his Wife"? :lol:

и еще интересно, на чем пишешь (для общего развития)
 
B

bllem

Guest
Нет, это казуалка. А ля потом увидите ;) Если присмотритесь - это Индиана Джонс.
OGL & Delphi .

P.S. Сейчас начнут обкладывать что делфи это несерьезно. Докладываю: в делфи можно создать приложиение размером в 16кб, и особой разницы между языками нет, тем более фунции работы с библиотекой OGL одинаковые во всех языках (как импортируют из библытак и будет).
 
B

bllem

Guest
А вы хотите сказать, что кто-то из нас, исключая единицы, использует лицезию? Врядли.
Тем более, что никто из казуальных издателей не спрашивает чем компилировался бинарник. Если делать серьезную игру - то на ее бютжет уж можно купить и делфи, и макс.
 
Зверху