![]() |
3d куб
http://www.hot.ee/ribalkin/kub55.html
Трехмерный куб скачет в другом трехмерном кубе. Кнопками (или с клавиатуры - клавиши подписаны) можно двигать камеру |
Цитата:
Странно ты клавиатуру используешь. Я обычно пользуясь примерно таким if(Key.isDown(39)){rh++} if(Key.isDown(37)){lf++} if(Key.isDown(38)){up++} if(Key.isDown(40)){dn++} Чтобы сразу несколько клавиш работало. А вот с триДэ я ничего не понимаю. Хотя и использовал бы какие-то эллементы в своих играх. Нормально вобщем. Дальше нужно делать, чтобы настоящее 3Д было. А тут типо два квадрата(большой и маленький), а из углов идут lineto. Можт и не так, но выглядет так. Достаточно хорошо. Молодец. |
кубы, кубы...
|
Цитата:
Куб вытягивался потому что расстояние до точки высчитывалось не точно - по упрощенному алгоритму - а если высчитывать всё как надо, то получается "эффект линзы" - изображение уменьшается к краям. Но там даже прикольнее - теперь линии и углы довольно "ломаные" и как "два квадрата, соединенные линиями" уже не смотрятся :) Ну и большой куб я еще развернул на 45 градусов - для полного счастья - http://www.hot.ee/ribalkin/kub65.swf |
Цитата:
|
Цитата:
|
http://www.hot.ee/ribalkin/kub85.swf вот, теперь они и сами крутятся. Специально для тех, кому уже надоели кубы - введён параляпяпид 1*1*3.
Всё, пойду спать :o Спокойной ночи, кубики! |
| Часовой пояс GMT +4, время: 18:58. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.