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


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Valentin Davydov                     2:5020/400     23 May 2002  20:59:55
 To : Alex Astafiev
 Subject : Re: hidden lines removal
 -------------------------------------------------------------------------------- 
 
 >   From: Alex Astafiev <Alex.Astafiev@p16.f228.n5000.z2.fidonet.org>
 >   Date: Tue, 21 May 2002 21:52:30 +0400
 >
 > VD> Откуда тогда hidden lines?
 >
 > Представь себе кубик или пирамидку.   Если ты видишь "задние" ребрышки,
 >то ты его представляешь прозрачным. Мне хочется рисовать обьекты непрозрачными.
 
 Так если они непрозрачные, значит, у них есть поверхность. То есть текстура.
 Хотя бы в виде простейшего foreground color.
 
 >даже более того, корректно отображать перекрытие одного обьекта другим и
 >даже хотелось бы сделать корректное отображение протыкания граней.
 >Вот я попыхтел:
 >
 >
 >     __________
 >    /\         \
 >   /  \         \
 >  /    \         \
 > /      \         \____
 > \       \_________\   \
 >  \      /         /    \         <- wireframe
 >   \    /         /      \
 >    \  /         / \______\
 >     \/_________/  /      /
 >           \      /      /
 >            \    /      /
 >             \  /      /
 >              \/_____ /
 >
 
 Который на твоём рисунке совпадает с background colorом ;-)
 
 >т.о. алгоритм должен работать не в пространстве изображения, но в пространстве
 >обьектов (2d проекций и 3d плоскостей).
 
 При протыкании граней так или иначе придётся искать точки и линии пересечения
 рёбер/граней. А когда они найдены, можно разбить модель по ним на более мелкие
 полигоны и свести задачу к предыдущей.
 
 Вал. Дав.
 
 --- ifmail v.2.15dev5
  * Origin: St. Petersburg State University (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 hidden lines removal   Alex Astafiev   18 May 2002 22:46:35 
 Re: hidden lines removal   Valentin Davydov   20 May 2002 20:15:44 
 hidden lines removal   Andrew Fedorov   20 May 2002 22:23:58 
 Re: hidden lines removal   Valentin Davydov   21 May 2002 13:58:47 
 hidden lines removal   Andrew Fedorov   21 May 2002 19:33:08 
 hidden lines removal   Alex Astafiev   21 May 2002 21:52:30 
 Re: hidden lines removal   Valentin Davydov   23 May 2002 20:59:55 
 hidden lines removal   Alex Astafiev   21 May 2002 15:14:18 
 hidden lines removal   Alexandr Brezgin   22 May 2002 13:54:00 
 hidden lines removal   Alex Astafiev   23 May 2002 20:25:57 
Архивное /ru.algorithms/44174303b33e.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional