|
3D-программирование Вопросы, касающиеся программирования 3D мира |
19.06.2009, 00:30
|
#76
|
Бывалый
Регистрация: 06.04.2009
Сообщений: 612
Написано 276 полезных сообщений (для 858 пользователей)
|
Ответ: Камера...
А я всё ждал пока афтор сам догадаетцо.
|
Убил наповал
|
(Offline)
|
|
19.06.2009, 08:45
|
#77
|
Знающий
Регистрация: 15.06.2009
Адрес: Санкт-Петербург
Сообщений: 291
Написано 36 полезных сообщений (для 66 пользователей)
|
Ответ: Камера...
Вот смотри на скрин и думай как это самому сделать, я догодался сам ибо есть HELP и GOOGLE и я изучаю BlitZ3D месяц!!!
|
(Offline)
|
|
01.07.2009, 23:38
|
#78
|
Оператор ЭВМ
Регистрация: 17.06.2009
Сообщений: 34
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: Камера...
ээ.. подскажите.. я понял что поворот куба там, или модельки производиться с помощью TurnEntit... а вот как именно... мне надо сделать поворот обьекта мышкою.. а вот как хз) помогите) вот код
Graphics3D 1024,768,32,2
SetBuffer BackBuffer()
cube=CreateCube()
light=CreateLight()
plane=CreateCube()
ScaleEntity plane,30,1,30
MoveEntity plane,0,-2,0
EntityColor plane,155,0,0
cam=CreateCamera()
PositionEntity cam,0,2,-10
EntityParent cam,cube
MoveMouse GraphicsWidth()/2,GraphicsHeight()/2
While Not KeyHit(1)
If KeyDown(31) Or KeyDown(208) MoveEntity plane,0,0,.1
If KeyDown(32) Or KeyDown(205) MoveEntity plane,-.1,0,0
If KeyDown(17) Or KeyDown(200) MoveEntity plane,0,0,-.1
If KeyDown(30) Or KeyDown(203) MoveEntity plane, .1,0,0
PointEntity cam,cube
UpdateWorld
RenderWorld()
Flip
Wend
End
|
(Offline)
|
|
01.07.2009, 23:40
|
#79
|
Оператор ЭВМ
Регистрация: 17.06.2009
Сообщений: 34
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: Камера...
и после того как я повернул куб, потом после нажатия кнопки вверх (как бе идти вперед) он бежал в ту сторону, в которую сейчас лицом как бе. если не сложно. пасиба
|
(Offline)
|
|
02.07.2009, 01:50
|
#80
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Камера...
мне надо сделать поворот обьекта мышкою.. а вот как хз) помогите) вот код
|
Поворачивают при помощи TurnEntity
С мышки тебе понадобятся MouseXSpeed и MouseYSpeed
Чтобы он шёл в ту сторону куда он лицом - это MoveEntity
Как получить прерывания клавиш - надеюсь, знаешь
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
03.07.2009, 00:26
|
#81
|
Оператор ЭВМ
Регистрация: 17.06.2009
Сообщений: 34
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: Камера...
а как вот это все реализовать..
|
(Offline)
|
|
03.07.2009, 00:58
|
#82
|
ПроЭктировщик
Регистрация: 09.10.2008
Адрес: Казань
Сообщений: 137
Написано 7 полезных сообщений (для 9 пользователей)
|
Ответ: Камера...
У тебя че подобных примеров чтоль нет?
Вот вращение объекта мышью:
mxs#=MouseXSpeed() ; скорость мыши по X
mys#=MouseYSpeed() ; скорость мыши по Y
CubeXRot#=CubeXRot#+mys#*0.2
CubeYRot#=CubeYRot#+mxs#*0.2
; Вставляешь ети две переменные в функцию RotateEntity
RotateEntity cube,CubeXRot#,CubeYRot#,0
|
(Offline)
|
|
03.07.2009, 09:08
|
#83
|
Дэвелопер
Регистрация: 24.07.2008
Сообщений: 1,544
Написано 1,095 полезных сообщений (для 2,706 пользователей)
|
Ответ: Камера...
Может поможет (WASD - перемещение, мышь - вращение камеры)
|
(Offline)
|
|
04.07.2009, 00:14
|
#84
|
Оператор ЭВМ
Регистрация: 17.06.2009
Сообщений: 34
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: Камера...
пасибааа, офигенная вещь... это.. а как сделать чтобы на до конца вверх можно было поворачиваться камеру, а чтобы на середине останавлявалось. ну чтобы короче нельзя на вернхнюю часть куба посмотрить
|
(Offline)
|
|
04.07.2009, 00:28
|
#85
|
ПроЭктировщик
Регистрация: 09.10.2008
Адрес: Казань
Сообщений: 137
Написано 7 полезных сообщений (для 9 пользователей)
|
Ответ: Камера...
вот меня эти значения:
If dest_yang<-85 Then dest_yang=-85
If dest_yang>85 Then dest_yang=85
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо ArtemkA за это полезное сообщение:
|
|
04.07.2009, 01:30
|
#86
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Ответ: Камера...
ken park, отличная идея ! я придумал как решить все твой вопросы/проблемы - воспользоватся мозгом ! ... он ведь всётаки не просто так тебе дан
|
(Offline)
|
|
Эти 5 пользователя(ей) сказали Спасибо NitE за это полезное сообщение:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Web камера |
Randomize |
Модули для BlitzMax |
0 |
25.09.2009 13:17 |
Камера |
Fatalix3d |
3D-программирование |
2 |
28.12.2008 15:17 |
Камера и Mesh |
JeSss |
3D-программирование |
15 |
29.01.2008 21:00 |
камера из 3дсмакс |
CRACK |
3D-программирование |
10 |
31.07.2007 18:24 |
Камера |
smaller |
3D-программирование |
14 |
05.04.2007 23:58 |
Часовой пояс GMT +4, время: 18:11.
|