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


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Alex Astafiev                        2:5000/228.16  22 May 2003  11:14:58
 To : Konstantin Yegupov
 Subject : z buffer
 -------------------------------------------------------------------------------- 
 
  KY> Hу почему же. А на брезенхамовские параллельные линии эту проекцию,
  KY> что, плохо режут?
 
 ...Hа практике с удивлением обнаруживаем что существует такой пренеприятный
 дефект как дискретность растра, всвязи с чем, фигуры вычерченые параллельными
 линиями будут иметь "дыры", т.е. единичные выпадающие пиксели. Вычерчиваемые
 _любым_ алгоритмом, таким как Wu, Bresenham, DDA и любой аппроксимирующей
 модификацией.  Дыр не будет, если угол наклона линии либо 90, либо 0 градусов,
 т.е. параллельны осям экрана.
  KY> Если б при рендеринге полигон бился на линии с непостоянной
  KY> z-координатой, это увеличило бы скорбь по поводу дополнительного
  KY> расчета z и выбора корректной mip-текстуры/проведения трилинейной
  KY> фильтрации вдоль линии, т.е. во внутреннем цикле. Hе верю.
 
 Поздравляю с осознанием факта, с которым боролось столько поколений
 демодизайнеров и программистов 3d энжин до эпохи 3D-акселераторов. Именно это и
 происходит. Так что придется поверить. :-)
 Специально для Вас по мотивам демомейкеровских текстов был создан замечательный
 3D Faq. Бегом качать/читать на www.enlight.ru/3dfaq/
  AA>> При этом в любом случае придется аппроксимировать нелинейность
  AA>> u,v вдоль строки, если желаем текстурировать
  AA>> перспективно-корректно.
  KY>
  KY> Здрасте я ваша тетя. А зачем тогда все пляски с бубнами касательно
  KY> точности анизотропной фильтрации, если мы перед этим аппроксимируем
  KY> рационально-дробную функцию. Погрешности же будут офуительные.
 
 В общем, просвещайтесь, на здоровье, теорией по вышеуказаному URL.
 Случай как раз подходящий. Кстати, FAQ существует и в текстовом варианте для
 фидо. Если интересует как дела обстоят в 3d-акселераторах(этого нет в 3d faq),
 то там тупо все считается, выполняются все прямые вычисления схемами в железе.
 
 0 error(s), 0 warning(s)
 
 ---
  * Origin: Фидонет - сеть друзей. Будьте дружественнее! (2:5000/228.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/174643ecd002e.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional