Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

OpenGL в 2D [Delphi, Windows]


Страницы:   1 2

Creep ©   (2004-08-26 17:20:00) 

Читаю Краснова М.В. по OpenGL. И я хочу спросить, если пограмить просто то все рисуется на имаджах или canvas'ом, а что береца за основу  В GL'ле? и как грамотные лиди отлавливают их столкновения в 2D. Заранее спасибо.


Creep   (2004-09-03 21:13:00) [1]

Кстати у меня некоторые примеры Краснова не компилятся из за модуля DGlut я на Delphi6 и WIN_XP


Creep   (2004-09-03 20:14:00) [2]

wiz и DeadMeat Спасибо хоть, что просветили.
Кстати у меня уже чето получается. А щас буду разбирать отрисовку спрайтов в "paratrooper".


Creep   (2004-09-03 20:14:00) [3]

wiz и DeadMeat Спасибо хоть, что просветили.
Кстати у меня уже чето получается. А щас буду разбирать отрисовку спрайтов в "paratrooper".


wiz   (2004-09-03 06:23:00) [4]

2 DeadMeat: треугольник не только полигон с наименьшим количеством вершин (и все остальные полигоны можно разбить на треугольники)... самая
"зачупатость" треугольника в том, что "через любые три точки в евклидовом пространстве можно провести плоскость". Т.е. какие бы (даже самые безумные) координаты вершин ты бы не задал - треугольник всё равно будет плоской фигурой (в отлицие от квада и других).

2 Creep: про отрисовку спрайтов через openGL - можешь посмотреть мой вариант paratrooper с конкурса darthman'а... Не буду утверждать, что это самый правильный вариант реализации 2D-через-3D, но он работает (и не очень медленно :] ).


GameBoy   (2004-08-27 22:32:00) [5]

Creep
чего-то я не нашел там этой книги, моте ссылку кинешь


MANGOL   (2004-08-26 21:02:00) [6]

2Creep

спасиб!


Creep   (2004-08-26 20:59:00) [7]

Я асю даже не ставил.
Книгу я скачал вместе с примерами с сайта
http://www.gamedev.ru
100%


DeadMeat   (2004-08-26 20:57:00) [8]


> [13] Creep   (26.08.04 20:09)

Я совершенно серьезно...
Практически все объекты в 3D рисуются через треугольники или полигоны. Это потомучто, треугольник - это единственная фигура, которая имеет наименьшее число вершин, и с помощью которой можно построить льбую другую фигуру. Вот их и стали использовать в 3D картах для ускорения...
Вроде бы так было написано у Краснова...

---
...Death Is Only The Begining...


MANGOL   (2004-08-26 20:50:00) [9]

будду оччень признаттелен!


MANGOL   (2004-08-26 20:46:00) [10]

ВАУ КРУТО!!
стукни мне в АСЮ: 156665975


Creep   (2004-08-26 20:30:00) [11]

Я её с этова форума и скачал правда уже не помню где. Но послать могу.


MANGOL   (2004-08-26 20:23:00) [12]

А эта книга Краснова про ОПЕНГЛ есть где-нть в сети? Я только про директ-х нашол.. Подскажите пожалста, кто знает? :)


Creep   (2004-08-26 20:09:00) [13]

DeadMeat © >
Скажы всерьез.


DeadMeat   (2004-08-26 19:09:00) [14]

Не поверишь... Именно так...

---
...Death Is Only The Begining...


Creep   (2004-08-26 19:04:00) [15]

Я имею ввиду с помощью чего делать. Не теугольниками же рисовать или квадратами, а потом их двигать.
P.S
Или так это и делается :)


NikeOLD   (2004-08-26 18:42:00) [16]

2D от 3D отличается лишь одной координатой Z. Не трогай ее вовсе (ставь всегда в ноль) или используй для организации планов (примерно как в DelphiX). Все остальное ничем не отличается от пресловутых Image или Canvas.
И потом, если ты писал игры вообще, то вопрос как это сделать в OpenGL звучит глупо. Если не писал вовсе, читай [4]. Если не понял, читай пока не поймешь.


DeadMeat   (2004-08-26 18:39:00) [17]

Кажись в Paratrooper есть...

---
...Death Is Only The Begining...


Creep   (2004-08-26 18:32:00) [18]

Я исходники конечно глядел колортетриса (для начала) и там на OpenGL вроде толко 1 игра да ито 3D мне бы хотябы 2D понять. Ща буду остальные смотреть.
P.S.
Тетрис я с начала конкурса качал.


Darthman   (2004-08-26 18:24:00) [19]

Creep   (26.08.04 18:19) [5]
Просто в Краснове не хрена про игры

А должно быть про игры? Книга называется, если мне не изменяет память "OpenGL графика в проектах Delphi". Где тут слово ИГРЫ?


Darthman   (2004-08-26 18:23:00) [20]

Creep   (26.08.04 18:19) [5]
Посоветуйте кижику хоть какуюнибудь или сайт.

Книжку ты сам назвал, сайт тебе тоже предложили.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо