Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Вращение монеты.Проблема с ребром. (http://www.flasher.ru/forum/showthread.php?t=122997)

vadimled 22.03.2009 21:26

Вращение монеты.Проблема с ребром.
 
Здравствуйте все!
Имеется фото монеты с двух сторон. Я организовал ее вращение,но при повороте на 90 град. монета плоская.Как запрограммировать вращение монеты реально, с ребром? Делитесь,пожалуйста по этому поводу любыми мыслями.

VVall 22.03.2009 21:47

Либо выдумывать трюк для этого конкретного случая, либо брать 3D-движок и делать цилиндр с текстурами сторон монеты.

Трюк будет заключаться в раздельном вращении сторон, с небольшим смещением центра каждой из них, и закраске ребра в нужные моменты. Когда одна сторона обращена от зрителя, вместо неё должен выводиться "повёрнутый" залитый круг, причём ближняя к зрителю сторона всегда рисуется первой. Между ними рисуется залитый прямоугольник ребра, его ширина немного меняется в зависимости от угла поворота.

serenkiy 22.03.2009 22:07

Берите 3D движок (например, Sandy 3D - бесплатный и простой в освоении) и заморачивайтесь с трюками.

vadimled 22.03.2009 22:10

Спасибо.Интересно.Попробую. А как применение 3D движка повлияет на вес swf?
С этими делами я еще не сталкивался.

serenkiy 22.03.2009 22:12

повлияет, но не значительно. Точно сказать не могу, попробуйте экспериментальным путем выяснить :)

vadimled 22.03.2009 22:20

Да уж придется.Спасибо.
Если есть еще варианты(другой язык,другой компилятор...) с удовольствием выслушаю

willis83 22.03.2009 22:30

надо основать отдельный раздел про 3d движки, очень популярная тема, а документации нет, только на английском

serenkiy 22.03.2009 22:34

изучайте Java, хоть 3Д тормозить не будет. В любом случае, языка с встроенным 3Д что бы монеты поворачивать Вы не найдете, придется подключать движки.

VVall 22.03.2009 22:36

Цитата:

Сообщение от vadimled (Сообщение 807710)
Если есть еще варианты(другой язык,другой компилятор...) с удовольствием выслушаю

Объясните, что вам надо получить в итоге и для каких целей.

vadimled 22.03.2009 22:36

Понял. Английский меня не пугает. Есть ссылочка для примера?

Добавлено через 3 минуты
Монета падает, подскакивает и выпадает орел или решка. Это просто устроить меняя время работы твина генератором случайных чисел.

GBee 23.03.2009 08:58

http://xitri.com/2008/05/14/2d-3d-an...-in-flash.html
Вообще очень полезный и интересный блог.

vadimled 23.03.2009 11:02

О! Это в точку! Спасибо большое

Котяра 23.03.2009 13:34

Для анимации монетки (именно анимации) 3D есть такая вещь как swift3D

the_tracker 10.04.2009 17:49

а не проще сфотографировать еще и ребро и анимацию делать имходя из 3-х фоток?


Часовой пояс GMT +4, время: 01:19.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.