![]() |
|
Модераторы: Poseidon |
![]()
|
|
| home777 |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 27.4.2012 Репутация: нет Всего: нет |
В посте пример. В 3д.
Интересует алгоритм самого размытого полупрозрачного овала поверх прямоугольников. Можно glu,glut Спасибо. |
|||
|
||||
| Amp |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 886 Регистрация: 17.2.2009 Репутация: нет Всего: 17 |
Квадрат из четырех треугольников. Крайним вершинам задается нулевая альфа.
|
|||
|
||||
| home777 |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 27.4.2012 Репутация: нет Всего: нет |
А вот ещё такой нюанс. Поверх отрисованого тела 3d можно рисовать полигон как в 2d ? Если нет то как отрисовать четырёхугольник на поверхности сферы? математика что ли?
|
|||
|
||||
| Amp |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 886 Регистрация: 17.2.2009 Репутация: нет Всего: 17 |
Что значит на поверхности? Полигон спокойно отрисовывается перпендикулярно направлению взгляда, называется это спрайтом. Главное разрулить с z-буфером, чтобы спрайт был поверх нужной тебе геометрии.
|
|||
|
||||
| home777 |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 27.4.2012 Репутация: нет Всего: нет |
ну вот я сделал функцию которая принимает Х и У и сама по ним вычитывает нужный зет, если я расставлю точки краёв того полигона который мне надо построить то он будет плоский (в центре никто не посчитал зет)
нужен объём чтобы я задавал края полигона точками, а центр полигона и тд высчитывался через соответсвуюшие точке Х и У |
|||
|
||||
| Amp |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 886 Регистрация: 17.2.2009 Репутация: нет Всего: 17 |
Полигон сам по себе плоский, о каком объеме речь?
|
|||
|
||||
| home777 |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 27.4.2012 Репутация: нет Всего: нет |
возми кусочек целофана, нарисуй на нём точки полигона, натяни целофан на шарик для тениса и посмотри что будет |
|||
|
||||
| Amp |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 886 Регистрация: 17.2.2009 Репутация: нет Всего: 17 |
||||
|
||||
| home777 |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 27.4.2012 Репутация: нет Всего: нет |
хорошо бы n-угольную, я сделал отрисовку треугольника который разбит на более мелкие рекурсивно (вышло шикарно но не получается использовать трианглс_стрип, вместо него просто трианглс), теперь ищу алгаритм который переведёт полигон в примитивные треугольники и передаст их моей функции
Добавлено @ 10:36 Это сообщение отредактировал(а) home777 - 13.5.2012, 10:36 |
|||
|
||||
| Amp |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 886 Регистрация: 17.2.2009 Репутация: нет Всего: 17 |
А ты что потом с полигонами собираешься делать, текстуры на них накладывать? Может сразу на проекционные текстуры глядеть?
|
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: нет Всего: 52 |
Тема перенесена. -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |