|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Alex Astafiev 2:5000/228.16 21 May 2002 21:52:30 To : Valentin Davydov Subject : hidden lines removal --------------------------------------------------------------------------------
VD> Откуда тогда hidden lines?
Представь себе кубик или пирамидку. Если ты видишь "задние" ребрышки,
то ты его представляешь прозрачным. Мне хочется рисовать обьекты непрозрачными.
даже более того, корректно отображать перекрытие одного обьекта другим и
даже хотелось бы сделать корректное отображение протыкания граней.
Вот я попыхтел:
__________
/\ \
/ \ \
/ \ \
/ \ \_____
\ \_________\ \
\ / / \ <- wireframe
\ / / \
\ / / \_______\
\/_________/ / /
\ / /
\ / /
\ / /
\/_____ /
т.о. алгоритм должен работать не в пространстве изображения, но в пространстве
обьектов (2d проекций и 3d плоскостей).
соображения на этот счет у меня есть (каждое ребро-к-каждой грани), но может
статься, существует готовый алгоритм?
---
* Origin: Alex Raider/ Flash inc. 1992-2002 (2:5000/228.16)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/174643ceb2c34.html, оценка из 5, голосов 10
|