Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 3D-программирование

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 17.06.2009, 14:34   #1
pitonms
Знающий
 
Аватар для pitonms
 
Регистрация: 15.06.2009
Адрес: Санкт-Петербург
Сообщений: 291
Написано 36 полезных сообщений
(для 66 пользователей)
Помогите

Здравствуйте.
у меня есть объект tank и терраин mapa.
вопрос в том мне надо что бы модель поворачивалась нагибалась на неровностях а не просто ехала прямо не меняя угол.
смотрите в sampels drive.bb
__________________
Мой сайт : http://lavr-studio.ucoz.ru/
(Offline)
 
Ответить с цитированием
Старый 17.06.2009, 14:39   #2
Sleepybear
ПроЭктировщик
 
Аватар для Sleepybear
 
Регистрация: 13.02.2009
Сообщений: 134
Написано 21 полезных сообщений
(для 22 пользователей)
Ответ: Помогите

ты и зделай как в втом семпле! В чем проблема? щя не вспомню но помоему там только альфу на колесах убрать и все.
(Offline)
 
Ответить с цитированием
Старый 17.06.2009, 14:46   #3
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Помогите

Читай справку по командам:
AlignToVector
EntityType
Collisions

Если у тебя карта - террайн, то можно сделать и получая нормаль из террайна
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
pitonms (17.06.2009)
Старый 17.06.2009, 14:48   #4
pitonms
Знающий
 
Аватар для pitonms
 
Регистрация: 15.06.2009
Адрес: Санкт-Петербург
Сообщений: 291
Написано 36 полезных сообщений
(для 66 пользователей)
Сообщение от ABTOMAT Посмотреть сообщение
Читай справку по командам:
AlignToVector
EntityType
Collisions

Если у тебя карта - террайн, то можно сделать и получая нормаль из террайна
EntityType
Collisions я знаю а вот я в справке не нашёл AlingToVector

UPD.:

AlignToVector entity,vector_x#,vector_y#,vector_z#,axis

Parameters:


entity - entity handle
vector_x# - vector x
vector_y# - vector y
vector_z# - vector z

axis - axis of entity that will be aligned to vector
1: x-axis
2: y-axis
3: z-axis

Description:

Aligns an entity axis to a vector.


Example:

None.


Index
__________________
Мой сайт : http://lavr-studio.ucoz.ru/

Последний раз редактировалось Magus, 17.06.2009 в 18:44.
(Offline)
 
Ответить с цитированием
Старый 17.06.2009, 14:52   #5
Sleepybear
ПроЭктировщик
 
Аватар для Sleepybear
 
Регистрация: 13.02.2009
Сообщений: 134
Написано 21 полезных сообщений
(для 22 пользователей)
Ответ: Помогите

    dx#=EntityX(player)
    dy#=EntityY(player)
    dz#=EntityZ(player)
    px#=EntityX(ground)
    py#=EntityY(ground)
    pz#=EntityZ(ground)

    dx=dx-px
    dy=dy-py
    dz=dz-pz
    AlignToVector player,dx,dy,dz,2
Примерно так
(Offline)
 
Ответить с цитированием
Старый 17.06.2009, 14:55   #6
pitonms
Знающий
 
Аватар для pitonms
 
Регистрация: 15.06.2009
Адрес: Санкт-Петербург
Сообщений: 291
Написано 36 полезных сообщений
(для 66 пользователей)
Ответ: Помогите

щас заченю
__________________
Мой сайт : http://lavr-studio.ucoz.ru/
(Offline)
 
Ответить с цитированием
Старый 17.06.2009, 14:59   #7
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Ответ: Помогите

в корне не верно. Делается так:
count = CountCollisions(player)
For n = 1 to count
    nx# = nx# + CollisionNX(player,n)
    ny# = ny# + CollisionNY(player,n)
    nz# = nz# + CollisionNZ(player,n)
Next
nx = nx / count
ny = ny / count
nz = nz / count

AlignToVector Player, nx, ny, nz, 2
(Offline)
 
Ответить с цитированием
Эти 5 пользователя(ей) сказали Спасибо H@NON за это полезное сообщение:
ABTOMAT (17.06.2009), newman (17.06.2009), Nex (25.08.2009), NitE (17.06.2009), Sleepybear (17.06.2009)
Старый 17.06.2009, 15:15   #8
Sleepybear
ПроЭктировщик
 
Аватар для Sleepybear
 
Регистрация: 13.02.2009
Сообщений: 134
Написано 21 полезных сообщений
(для 22 пользователей)
Ответ: Помогите

Сообщение от H@NON Посмотреть сообщение
в корне не верно. Делается так:
Я же написал, "примерно"

(Offline)
 
Ответить с цитированием
Старый 17.06.2009, 16:54   #9
pitonms
Знающий
 
Аватар для pitonms
 
Регистрация: 15.06.2009
Адрес: Санкт-Петербург
Сообщений: 291
Написано 36 полезных сообщений
(для 66 пользователей)
Ответ: Помогите

И пришёл H@NON И ВОДЫ РАЗВЕРГЛИСЬ
__________________
Мой сайт : http://lavr-studio.ucoz.ru/
(Offline)
 
Ответить с цитированием
Старый 17.06.2009, 18:49   #10
pitonms
Знающий
 
Аватар для pitonms
 
Регистрация: 15.06.2009
Адрес: Санкт-Петербург
Сообщений: 291
Написано 36 полезных сообщений
(для 66 пользователей)
Ответ: Помогите

Помогите сделать самые простые тупые тени
__________________
Мой сайт : http://lavr-studio.ucoz.ru/
(Offline)
 
Ответить с цитированием
Старый 17.06.2009, 18:57   #11
Android
Бывалый
 
Регистрация: 29.03.2007
Сообщений: 662
Написано 199 полезных сообщений
(для 448 пользователей)
Ответ: Помогите

http://blitz.pp.ru/forum/showthread.php?threadid=4162
http://blitz.pp.ru/forum/showthread.php?threadid=3775
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
pitonms (17.06.2009)
Старый 18.06.2009, 12:42   #12
pitonms
Знающий
 
Аватар для pitonms
 
Регистрация: 15.06.2009
Адрес: Санкт-Петербург
Сообщений: 291
Написано 36 полезных сообщений
(для 66 пользователей)
Восклицание Ответ: Помогите

это просто супер
__________________
Мой сайт : http://lavr-studio.ucoz.ru/
(Offline)
 
Ответить с цитированием
Старый 18.06.2009, 14:26   #13
Sleepybear
ПроЭктировщик
 
Аватар для Sleepybear
 
Регистрация: 13.02.2009
Сообщений: 134
Написано 21 полезных сообщений
(для 22 пользователей)
Ответ: Помогите

Сообщение от pitonms Посмотреть сообщение
это просто супер
Это ещё не самый гуд.


зы: Народ подскажите куда в системе винуть d3dxof.dll ато у меня Visual Blitz ругается на недостаток файла приходится его раскидывать везде
(Offline)
 
Ответить с цитированием
Старый 18.06.2009, 14:36   #14
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: Помогите

C:\WINDOWS\system32
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Sleepybear (18.06.2009)
Старый 18.06.2009, 16:41   #15
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Помогите

Папка блица\bin
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com