Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Anton Morozov                        2:5051/36.6    20 Aug 2002  00:31:39
 To : All
 Subject : <none>
 -------------------------------------------------------------------------------- 
 
 
 Блин, помогите написать 3D движок элементарный. Картинка строится по типу
 Wolfenshtain, т.е. все спрайты квадратные и одинакового размера. Hужны просто
 выражения преобразования координат из 2d в 3d. Такой пример: 2d картинка,
 точками обозначены невидимые точки фиксирования спрайтов на карте,
 "квадратики". Закрашено - спрайт. Стрелка - откуда смотрит игрок.
 
 |~~~~~~~~~~~~~~~~~~~~~~~|
 |   .   .   .   .   .   |
 |                       |
 |   .   Ь   .   .   .   |
 |       Ы               |
 |   .   Ы   .   .   .   |
 |                       |
 |   .   .   .   .   .   |
 |                       |
 |   .   .   .   ._  .   |
 |               |\      |
 |_________________\_____|
 
 Hа экране это должно выглядеть как
 
 |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
 |                              |
 |                              |
 |     ЫЬ                       |
 |     ЫЫЫ                      |
 |     ЫЫЫ                      |
 |     ЫЫЫ                      |
 |     ЫЯ                       |
 |                              |
 |                              |
 |______________________________|
 
 Я могу сосчитать расстояние от "точки положения игрока на полу" до каждого из
 углов спрайта, но как найти собственно координаты углов отрендеренного спрайта
 на экране - не соображу (туго с математикой). Перспектива идет в центр экрана,
 все симметрично и до боли просто.
 
                                         Тьма с нами, All...
 
  [Cannabis Club] [Turbo Pascal] [Куннилингус] [Assembler] [Альфа Йод Первитин]
 
 --- [Stopped]
  * Origin: [Uptime] 00:00:03:28 [пpикинь, это под виндой-то!] (2:5051/36.6)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 <none>   Anton Morozov   20 Aug 2002 00:31:39 
 Re: <none>   Vladislav Gusev   21 Aug 2002 12:18:46 
 <none>   Daniel Kamperov   22 Aug 2002 11:57:34 
 Re: <none>   Alexandr Kudinov   26 Aug 2002 12:52:40 
 <none>   Aleksey Skurihin   27 Aug 2002 16:04:43 
Архивное /ru.algorithms/27903d61ac34.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional