|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.12.2009, 21:52 | #1 |
Ra-Ra ?
Форумчанин
Регистрация: 06.03.2008
Сообщений: 286
|
Сферы тегов
Многие наверное видели в инете сферу тегов в виде 3д.
Долго я мучался пытаясь повторить, в итоге пришёл к выводу что все сделано на аффинных преобразованиях. Но что-то мне кажется что это не так, слишком много вычислений будет. Может это делается как-то еще? |
19.12.2009, 22:05 | #2 |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
Все проще: есть два угла- угол поворота вокруг вертикальной и горизонтальной(перпендикулярной взгляду) оси.
Положение высчитывается с помощью синуса и косинуса: Код:
Углы изменяются в зависимости от положения мыши относительно центра. Я когда-то такое во флэше делал... Тебе в ActionScript 2.0 или 3.0 нужно? Вот, кстати, урок http://easyflash.org/flashlearn/flas...-sozdanie.html Последний раз редактировалось Levsha100; 19.12.2009 в 22:15. |
19.12.2009, 22:38 | #3 | |
Linux C++ Qt ARM
Старожил
Регистрация: 30.11.2008
Сообщений: 3,030
|
Цитата:
Дилетант широкого профиля.
"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс |
|
20.12.2009, 00:48 | #4 | |
Ra-Ra ?
Форумчанин
Регистрация: 06.03.2008
Сообщений: 286
|
Цитата:
А я предполагал эллиптические орбиты у каждого объекта. Пишу на дельфи для удовольствия 8) |
|
20.12.2009, 01:06 | #5 |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
Можно просто сплюснуть по оси OZ вот и все. Сплюскиваем с помощью углов- тут уже нужно поиграться =).
Последний раз редактировалось Levsha100; 20.12.2009 в 01:08. |
21.12.2009, 19:11 | #6 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
В принципе Левша идею подал, сделай сначала 3д карусель, это часть задачи. А когда ее реализуешь, то уже можно проапгрейдить ее до облака. Начинать нужно с малого, а то захлебнуться можно
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
проблема с рисованием сферы | kady | Помощь студентам | 14 | 25.01.2010 17:48 |
Построение сферы в Visual Basic. | Sergantes | Помощь студентам | 3 | 06.10.2009 21:20 |
3d облако тегов | serega_od | PHP | 5 | 20.07.2009 15:37 |
Help!!!Движение точки по поверхности сферы | alex23xandr | Помощь студентам | 4 | 20.05.2007 14:45 |