Просмотр полной версии : 3d куб
http://www.hot.ee/ribalkin/kub55.html
Трехмерный куб скачет в другом трехмерном кубе. Кнопками (или с клавиатуры - клавиши подписаны) можно двигать камеру
Psychocat
13.08.2005, 23:38
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. Можт и не так, но выглядет так.
Достаточно хорошо. Молодец.
Слишком вытянут. Получается паралелепипед(вроде бы :) в смыле прямоугольник), а не куб.
А вот с триДэ я ничего не понимаю. Хотя и использовал бы какие-то эллементы в своих играх.
Нормально вобщем. Дальше нужно делать, чтобы настоящее 3Д было. А тут типо два квадрата(большой и маленький), а из углов идут lineto. Можт и не так, но выглядет так.
Достаточно хорошо. Молодец.
Спасибо :)
Куб вытягивался потому что расстояние до точки высчитывалось не точно - по упрощенному алгоритму - а если высчитывать всё как надо, то получается "эффект линзы" - изображение уменьшается к краям. Но там даже прикольнее - теперь линии и углы довольно "ломаные" и как "два квадрата, соединенные линиями" уже не смотрятся :) Ну и большой куб я еще развернул на 45 градусов - для полного счастья -
http://www.hot.ee/ribalkin/kub65.swf
Спасибо
Куб вытягивался потому что расстояние до точки высчитывалось не точно - по упрощенному алгоритму - а если высчитывать всё как надо, то получается "эффект линзы" - изображение уменьшается к краям. Но там даже прикольнее - теперь линии и углы довольно "ломаные" и как "два квадрата, соединенные линиями" уже не смотрятся Ну и большой куб я еще развернул на 45 градусов - для полного счастья -
http://www.hot.ee/ribalkin/kub65.swf
Что то куб здесь не в кубе...
Что то куб здесь не в кубе...
Куб в кубе был в первом варианте - а во-втором нарисовал новый большой куб, развернутый на 45 градусов (чтоб посложнее как бы композиция была). Ес-но, что маленький кубик теперь не в нем уже
http://www.hot.ee/ribalkin/kub85.swf вот, теперь они и сами крутятся. Специально для тех, кому уже надоели кубы - введён параляпяпид 1*1*3.
Всё, пойду спать :o Спокойной ночи, кубики!
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.