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


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Konstantin Yegupov                   2:5022/74.16   02 Jun 2003  23:46:46
 To : Alex Astafiev
 Subject : z buffer
 -------------------------------------------------------------------------------- 
 
 
    Суб 31 Май 2003 21:24, Alex Astafiev --> Konstantin Yegupov.
 
  KY>> Йа фигею, дорогая редакция. Ты заметил в моем постинге слово
  KY>> "целочисленная"? Ты знаешь, что алгоритм Брезенхэма АБОСЛЮТHО
 
 [skip]
 
  AA> 1) Совершенно понятно что ты пытаешься сделать. Ты не один такой, до
  AA> тебя были сотни, если не тысячи людей на платформах PC, Sinclair,
  AA> Amiga. (Это кого угодно навело бы на мысль, только не тебя,
  AA> гениального... )
 
 Это меня навело на мысль. Вот я и хочу найти - где у меня дыра в рассуждениях?
 Пока я только один серъезный довод услышал - об отклонениях по z вдоль
 брезенхамовской линии. А мифическими дырами меня пугать уже достали.
 
  AA> 4) Для перспективно-корректного текстурирования, (линии, окружности,
  AA> эллипсы, точки) развертки:
  AA>   А) отстоят не на пиксель(!), если предполагается
  AA> перспективно-корректное проектирование текстуры наивным методом с
  AA> постоянным шагом по плоскости     в пространстве, aka "по du, dv".
 
 Разумеется нет. Я исхожу из того предположения, что идем-таки по экрану, а не по
 текстуре. Ибо по текстуре можно топать до бесконечности.
 
  AA>   Б) координата z вдоль любой произвольной линии проекции меняется
  AA> линейно, (в любом направлении), но изменение текстурной координаты
  AA> нелинейно(!).
 
 Bullshit.
 
             экран       полигон
             ^y         ...../^v
             |   .......    /     ^Y
           ..|...          /
 Камера......|............/\a...  >Z
             |           /
 Y=v*sin(a)+Y0
 Z=v*cos(a)+Z0
 y=Y/Z
 dy=(dY*Z+dZ*Y)/Z^2 != const (лень раскрывать, но не равно факт)
 
 Линейности нет и в помине.
 
  AA> некоторой перспективой так, что как бы "уходит вдаль". Теперь
  AA> проследи
  AA> как идут полосы перспективной текстуры. Сведи задачу к точке, посмотри
  AA> как произвольно скользит точка по поверхности плоскости? Как скользит
  AA> ее перспективная  проекция?  В каких случаях равномерное линейное
  AA> скольжение по плоскости приводит к равномерному линейному скольжению
  AA> перспективной проекции точки?
 
 Единственно - при скольжении ее по линиям, параллельным экрану. О них-то я и
 говорю.
 
  AA> Все. Больше обьяснить я тебе не в силах. Hет желания и нет времени.
 
 Аналогично.
 
  AA> Если ы все-таки считаешь что я не прав, а прав единственно ты,
  AA> у тебя есть замечательный выход - докажи теорию практическим
  AA> экспериментом.
 
 Как появится время.
 
  KY>> Hе понял, что за етц етц.
  AA> etc. - от латинского "Et cetera", что значит "и так далее".
 
 Это я знаю ;-) я не понял в чем там етц. И щас не понимаю.
 
                                                               --YK
 ... /np: Titan TTC-D5TB - "ууууууууу"/
 --- GoldED+/W32 1.1.4.3
  * Origin: YK (2:5022/74.16)
 
 

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

 Тема:    Автор:    Дата:  
 z buffer   Raven   16 May 2003 01:56:49 
 Re: z buffer   Raven   16 May 2003 01:58:50 
 z buffer   Alex Astafiev   16 May 2003 23:56:53 
 z buffer   Andrew Aksyonoff   16 May 2003 12:54:28 
 z buffer   Alex Astafiev   16 May 2003 23:48:52 
 z buffer   Konstantin Yegupov   19 May 2003 21:12:48 
 z buffer   Alex Astafiev   20 May 2003 18:18:58 
 z buffer   Konstantin Yegupov   22 May 2003 00:15:26 
 Re: z buffer   Eugene Kilachkoff   22 May 2003 16:52:43 
 Re: z buffer   Nick Kovaliov   22 May 2003 17:00:56 
 z buffer   Andrew Aksyonoff   22 May 2003 18:26:57 
 Re: z buffer   Nick Kovaliov   23 May 2003 13:50:51 
 z buffer   Andrew Aksyonoff   23 May 2003 20:00:34 
 Re: z buffer   Nick Kovaliov   25 May 2003 14:31:24 
 z buffer   Andrew Aksyonoff   25 May 2003 17:10:31 
 z buffer   Alex Astafiev   22 May 2003 22:32:04 
 Re: z buffer   Nick Kovaliov   23 May 2003 14:17:28 
 Re: z buffer   Eugene Kilachkoff   23 May 2003 15:34:41 
 Re: z buffer   Nick Kovaliov   23 May 2003 16:03:47 
 z buffer   Andrew Aksyonoff   23 May 2003 20:02:09 
 z buffer   Alex Astafiev   23 May 2003 01:36:56 
 Re: z buffer   Nick Kovaliov   23 May 2003 14:33:15 
 Re: z buffer   Eugene Kilachkoff   23 May 2003 15:34:41 
 z buffer   Konstantin Yegupov   24 May 2003 01:04:38 
 z buffer   Andrew Aksyonoff   24 May 2003 11:04:33 
 z buffer   Konstantin Yegupov   25 May 2003 00:49:17 
 z buffer   Andrew Aksyonoff   25 May 2003 11:11:41 
 z buffer   Alex Astafiev   25 May 2003 16:47:40 
 z buffer   Konstantin Yegupov   27 May 2003 00:14:35 
 z buffer   Alex Astafiev   27 May 2003 13:01:24 
 z buffer   Alex Astafiev   24 May 2003 15:26:00 
 z buffer   Konstantin Yegupov   26 May 2003 21:46:18 
 z buffer   Alex Astafiev   27 May 2003 12:10:54 
 z buffer   Konstantin Yegupov   28 May 2003 21:32:58 
 z buffer   Alex Astafiev   29 May 2003 20:00:13 
 z buffer   Konstantin Yegupov   30 May 2003 21:14:04 
 z buffer   Alex Astafiev   31 May 2003 21:24:02 
 z buffer   Konstantin Yegupov   02 Jun 2003 23:46:46 
 Re: z buffer   Alexey Krasnov   02 Jun 2003 09:58:08 
 z buffer   Alex Astafiev   02 Jun 2003 16:11:42 
 Re: z buffer   Alexey Krasnov   02 Jun 2003 17:14:57 
 Re: z buffer   Eugene Kilachkoff   27 May 2003 11:23:00 
 z buffer   Andrew Aksyonoff   22 May 2003 15:26:13 
 z buffer   Alex Astafiev   22 May 2003 11:14:58 
 z buffer   Konstantin Yegupov   24 May 2003 01:03:36 
 Re: z buffer   Eugene Kilachkoff   25 May 2003 11:56:14 
 z buffer   Konstantin Yegupov   26 May 2003 21:43:18 
Архивное /ru.algorithms/33393edbaed1.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional