![]() |
Сайт с псевдо 3D
http://www.flasher.ru/forum/showthre...145#post756145
Как я думаю лучше всего это сделать через смену изобраджений в зависимости от курсора. Какой алгоритм использовать?то есть как вычислить какое изображение нужно показывать, в зависимости от полжения курсора |
Смотрите тему http://www.flasher.ru/forum/showthread.php?t=114336
|
Вообщето модель не выглядит сложной, разве нельзя ее реально сделать в проекции. Имхо, проще чем кадры подбирать для любого направления движения. А шарики должны двигаться по орбитам? Если да, то о картинках лучше забыть.
|
Вся трудность стоит в том что нужно сделать вращение модели во всех направлениях. Вращение должно происходить в сторону мышки
|
Просто вращение модели.
|
это для презентации можно так делать а для сайта предется грузить чертову уйму картинок...а такделаешь мувик в каждом кадре которого еще мувик с кадрами 1 положения вращения по горизонтали и N-изображений вращения по вертикали... получится если сделаешь деление на 36 кадров по кругу то придется загонять около 5 тысячь каритнок...ну может както оптимизировать и сократить до 3-4тысячь... что всеравно много
это если делать по пронципу как в квиктайме формируется 3д изображение |
Вложений: 1
Ну не знаю, сам я в 3д не силен. Но ребята в 2000-м делали такие вот простенькие игрушки.
|
Привет! одно дело что можно нарисовать динамично.
А здесь нетолько шары, но и эти полоски,тени на шарах,потому мне кажется стоит делать из картинок. или я не прав? А вот есть движки 3d для флэша.их никак нельзя использовать в данном случае? |
я думаю что с рутиной я справлюсь даже если будет их очень много, но не будет ли это потом тормозить?
То что нужно сделать такой мувик,я понимаю. И я в этой теме хотел узнать как реализовать связь между этим мувиком и мышью? чтобы модель всё сермя крутилась, но чем дальше от центра,тем быстрее |
может просто не стоит делать полный оборот... а сделать только какието пределы вращения...
|
Дело в том что вращение должно крутиться само, в сторону мыши.
А от дальности мыши до центра зависит скорость вращения. Поэтому делать нужно весь оборот |
Хаят! Будте внимательны! Я не зря упомянул тему (см.предыдущий мой пост). Там в моей программе есть два режима, один из них тот что Вам нужен(читайте преамбулу к программе).
|
Извините, но Вы сами внимательно читали эту ветку?)))
Вот я внимательно посмотрел Вашу программу. В моём случае модель должна вертеться во всех направлениях.во всех.не только по горизонтали, или по вертикали, а на все 360 градусов |
Не надо извинений(незачто). Принцип взаимодействия мыши и переключения кадров аналогичен принципу , представленному в моей программе. Для того, чтобы вращать объект во всех направлениях вам потребуется огромное количество кадров-изображений, что сильно отяготит Ваш проект. Однозначно, такого рода задачи надо решать с помощью 3D движков, например papervision, Sandy3D и движки ребят из AlternativaGames. Удачи!
|
Модель очень простая - любой 3d движок на флеш запросто ее потянет. Советую воспользоваться Alternativa3D - здесь есть русский форум на котором отвечают на вопросы сами разработчики библиотеки.
вот почти все уже готово |
| Часовой пояс GMT +4, время: 14:23. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.