PDA

Просмотр полной версии : Реализация сложной 3D фигуры


chingachgoog
04.10.2007, 13:53
Речь о настоящем 3D c закрашенными поверхностями.
Простейших примеров таких 3D много, например тут
http://silin.fatal.ru/#2,11

Но как быть, если фигура сложная?
Например: бублик (тор) и сквозь него (отверстие) проходит цилиндр?
Не беда если изображение каркасное - тут все ясно, но как только начинаешь задумываться о закрашенных поверхностях, встает много вопросов и первый - можно ли вообще такое сделать? Ведь тут получается, что один и тот же объект (цилиндр) может находиться на разной глубине по отношению к тору - на одном конце цилиндра он перекрывает тор, а другим уходит за него...

aQuestion
04.10.2007, 17:41
блин, некоторые люди просто как с неба падают http://away.kiev.ua/away3d/techdemos/engine/

pyatifan
05.10.2007, 00:23
Вот нашел урок:
http://fordesign.info/557_0_154.html

chingachgoog
11.10.2007, 15:30
Спасибо за ссылки. Но это немного не то о чем я спрашивал.
Наиболее близок к моему вопросу пример inersecting по ссылке aQuestion но там я подозреваю, просто напросто основные (три больших) прямоугольники на самом деле разбиты на 6 или более мелких.

Видимо это единственный путь решить проблему.

aQuestion
11.10.2007, 16:23
m o r e (http://away.kiev.ua/away3d/techdemos/zorder/)

CrazyFlasher
11.10.2007, 17:01
google: papervision3D

chingachgoog
11.10.2007, 17:42
Спасибо.
papervision3D - это готовый движок, меня же интересовал сам принцип, но думаю, я его понял.