|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Dmitry Kalinin 2:5009/5.43 04 Dec 2001 08:32:05 To : Oleg Gritskov Subject : Re: 3d - отчечение невидимых предметов -------------------------------------------------------------------------------- 02 Дек 01 23:40, Oleg Gritskov -> All: OG> почитал я факу по 3д графике на www.enlight.ru/faq3d/index.htm там OG> есть около-сабжевая тема, но она описана для отсечения нелицевых OG> граней, а как делается отсечение невидимых обьектов загороженных OG> "лицевыми"? конкретнее у меня есть модель молекулы состоящая из OG> множества пересекающихся "шаров" (Вандервальсовых взаимодействий), и OG> надо при отрисовке откинуть невидимые, но как их отобрать? ведь у них OG> нет граней по которым можно проверить их видимость :( они ведь OG> круглые... Hе круглые, а сферические. Сферу можно описать набором полигонов. А вто по этим полигонам уже можно судить о видимости или невидимости того или иного участка сферы. Скорость прорисовки будет зависеть от выбранного добой числа полигонов на сферу. Если сферы достаточно малы, то для простоты расчета можно заменить их оксаэдрами. OG> чтобы сразу отсеить возможные ответы про алгоритм "художника" - не OG> пойдет, так как молекулы из органики и они могут содержать больше OG> сотни атомов, а прорисовка их всех занимает уйму времени, надо как-то OG> сразу отсеить невидимые - в этом то и вопрос как?... Помимо алгоротма художника есть еще уйма методов. Dmitry ... "Отдав дууш врагу" (c) Легион --- 0f 0f 0e 0e 0e 0e 0c 0c 0a 09 09 06 03 00 00 00 ДВБВДБДДВДДДДДБДДДДД * Origin: mailto: dim0k@mail.ru (2:5009/5.43) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/27843c0c5409.html, оценка из 5, голосов 10
|