![]() |
|
|
![]()
|
|
| Elfet |
|
||||||
![]() Белый и Пушистый ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 3776 Регистрация: 2.4.2003 Репутация: нет Всего: 16 |
Как построить сферу при помощи полигонов? (получить массив полигонов, образующих сферу)
Заранее спасибо! Добавлено через 11 минут и 54 секунды Я нашёл вот это, но коечто здесь не понимаю, поясните пожалуйста!
Вот это что?
И ещё я не использую ни OpenGL , ни DX И не очень разбираюсь в них: каким образом они работают? (что бы получить координаты треугольников?)
|
||||||
|
|||||||
| Elfet |
|
|||
![]() Белый и Пушистый ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 3776 Регистрация: 2.4.2003 Репутация: нет Всего: 16 |
Тоже с не понимаю |
|||
|
||||
| IAV |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 91 Регистрация: 4.7.2005 Репутация: нет Всего: 3 |
Автор кода - Polaris|Northern Dragons. Код из дискмага Hugi #27. Удачи |
|||
|
||||
| Elfet |
|
|||
![]() Белый и Пушистый ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 3776 Регистрация: 2.4.2003 Репутация: нет Всего: 16 |
IAV, это что?
|
|||
|
||||
| Elfet |
|
|||
![]() Белый и Пушистый ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 3776 Регистрация: 2.4.2003 Репутация: нет Всего: 16 |
Проблема у меня с аппроксимациями
Остается дырка :/ |
|||
|
||||
| maxim1000 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: 33 Всего: 110 |
ну а там уже можно отдельно рассмотреть случай
например, просто использовать треугольники, у которых одна вершина - полюс -------------------- qqq |
|||
|
||||
| IAV |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 91 Регистрация: 4.7.2005 Репутация: нет Всего: 3 |
- это небольшая программка на си, в которой не очень сложно разобраться при желании. И в ней нет проблем с апроксимациями. Рисовать в опенжл при помощи триангл-фенов, можно и обычными трианглами.
---------------------------- Просто для справки - R*sin(x_angle)*sin(y_angle), R*cos(x_angle), R*sin(x_angle)*cos(y_angle)) это соотв. x,y,z координаты каждой вершины. Это сообщение отредактировал(а) IAV - 4.7.2007, 14:34 |
|||
|
||||
| Elfet |
|
|||
![]() Белый и Пушистый ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 3776 Регистрация: 2.4.2003 Репутация: нет Всего: 16 |
maxim1000, с другой стороны всё в порядке, а вот с этой нет :/ Тут и там QuadStep - но с этой стороны получаются где то нулевые нормали, вот и выскакивает ошибка. Не могу понять почему с другой стороны такого не произошло?
IAV, а вот как определить где начинается новая полоска? |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 1 Всего: 52 |
Elfet, Мой тебе совет - никогда не пользуйся чужим кодом, чтобы разобраться в проблеме. Лучше сначала сам подумай, а готовый исходник оставь на крайний случай. Возьми мат. справчоник инайди уравнение сферы, а затем сам уже сообразишь какеё строить. Это получаса делов
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| Elfet |
|
|||
![]() Белый и Пушистый ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 3776 Регистрация: 2.4.2003 Репутация: нет Всего: 16 |
Ок!
|
|||
|
||||
| IAV |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 91 Регистрация: 4.7.2005 Репутация: нет Всего: 3 |
Elfet, они просто переходят одна в одну. Получается чет вроде лесенки
------------------------- Rickert - золотые слова Это сообщение отредактировал(а) IAV - 5.7.2007, 12:26 |
|||
|
||||
![]()
|
| Правила форума "Алгоритмы" | |
|
|
Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Алгоритмы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |