![]() |
3d: планеты (земля, марс, луна)
Моя первая 3d демо (не считая пирамиды) на flash-е: объёмные планеты с текстурированием и освещением методом Гуро.
Нужен flash 8. http://heilong.oceanography.ru/flash/planets/ http://heilong.oceanography.ru/flash...s/earth_hi.jpg |
Тот что high quality вначале вообще сказал, что лимит на исполнение скрипта вышел, и возможно ваш ролик завис...
|
Тоже самое, дошёл до определённого момента (после загрузки) и подвис... хотя может быть это так и надо? :)
fps 2.4 - маловато будет :) (комп 3 ГГц, ОЗУ - 512 МБ) |
Надо на вопрос, вырубить ли ролик, ответить нет и подождать ещё.
fps поднять кардинально не выйдет. |
Боюсь что практической ценности это не имеет - ресурсы уж очень жрет. При этом все таки земля - это шар, а не многоугольник .
|
Земля, насколько я помню, даже не шар, а эллипс. Но суть не в том. Я чуть не завис когда врубил hight qual. Начала так и не дождался(
|
По-моему, флэш надо оставить для тго, для чего он и был создан - для красочных презентациий и банеров и прочей векторной анимации и муры. А для создания 3D-объектов все-таки три дэ макс гораздо более пригоден.
|
Цитата:
|
У меня не завис, но больше 2,4 fps не тащит (Flash Player 9)
|
а кто-нибудь вообще знает для чего это вообще все тут? все давно уже выяснено с 3д во флэш. Полно технологий, двигай их, там все для этого сделано, зачем издеваться над флэш???
|
aksyos, а в курсе что даже многие продвинутые renderer-ы, основанные на ray tracing, бьют все эти NURBS-ы на маленькие треугольники (tesselation), это выходит быстрее чем считать пересечение луча с NURBS-ом численными методами. Так что вся компьютерная графика это сплошные аппроксимации...
Dominator, у меня кстати учтена эллиптичность Земли, которая примерно равна 0.997 (equatorial radius: 6378.135km, polar radius: 6356.750km), и плюс к тому накладывается карта высот (DEM = digital elevation map), только без большого величения, которого там нет, так как не делал view frustum clipping, этого не заметить. Насчёт тормозов извиняй, я ведь предупреждал. undeddy, ну простенькое 3д флэш таки кое-как тянет (в три раза более простенькое), а насколько я знаю, плаг-ина 3d max в браузере нету, а экспорт в swf не всегда подходит. Плюс мне просто захотелось тряхнуть стариной и вспомнить как там обращаться с матрицами и однородными координатами. Madasan, согласен, просто C++ задолбал и прогаю я теперь на флэше, вот и решил посмотреть, а вдруг получится нормально... не вышло, но похвастаться-то надо ;) |
Цитата:
|
Цитата:
|
Цитата:
верю что учтено |
KUZEN, знаю я про Director. Он, между прочим, далеко не у всех стоит, в отличии от флэша которые мало у кого не стоит. Ещё раз говорю, просто хотелось написать и написал. Да, тормозит. Да, малоприменимо.
|
Лучше хвастаться достижениями, а не трудозатратами.
|
Цитата:
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
ЗЫ Я щас слетал в космос и посмотрел оттуда - Земля Геоид! :rtfm: "Земля, насколько я помню, даже не шар, а эллипс" Эллипс - плоская (двухмерная) фигура |
:) да согласен. Просто как ета 3хмерная фигура называется я не помню)
Пусть будет - фигура, образованная вращением эллипса вокруг своей оси) |
Цитата:
|
Ага, эллипсоид в приближении (если учесть рельеф, то ничего из вышеперечисленного, конечно). Хочу ещё раз сказать что тема создана не чтобы удовлетворить моё скромное эго, а просто чтобы поделиться результатами так сказать работы. Вдруг кого заинтересует. Вопрос о полезности этого думаю уже обсуждён достаточно.
|
high идет, но кадра... 2-3 в секнду
|
не рационально, обманные же способы есть для такой цели.
|
2Ostgur
вообще-то цели у этой работы (насколько я понял) - не обычная анимация вращеия планет |
2 Dominator: Ну тогда мой коммент не в силу, я просто глазом глянул, сказал что думал...(
|
Цитата:
|
| Часовой пояс GMT +4, время: 14:04. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.