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

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

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

Ответ
 
Опции темы
Старый 22.02.2010, 20:16   #1
Sashka007
ПроЭктировщик
 
Аватар для Sashka007
 
Регистрация: 11.11.2008
Адрес: Тольятти
Сообщений: 153
Написано 10 полезных сообщений
(для 24 пользователей)
Вопрос Проблемы с Metal Cloth

Есть такая проблема, есть машмна, ну я решил добавить Cloth metal, вроде все нормально, объект стоит в нужных координатах, но допустим я начинаю ехать, этот объект начинает отклонятся от колес, немогу понять в чем проблема...

причем все объекты так, отдельно бампера и тд...
(Offline)
 
Ответить с цитированием
Старый 22.02.2010, 20:30   #2
Taugeshtu
scientist.alien
 
Аватар для Taugeshtu
 
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений
(для 2,593 пользователей)
Ответ: непонимаю...

Положи руку на монитор... Закрой глаза... Сосредоточься на коде и я попробую прочитать его из твоих мыслей...
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab.
We LOVE you. We MADE you.
(Offline)
 
Ответить с цитированием
Эти 8 пользователя(ей) сказали Спасибо Taugeshtu за это полезное сообщение:
ABTOMAT (22.02.2010), Android (22.02.2010), Arles (27.02.2010), BlackDragon (23.02.2010), h1dd3n (23.02.2010), is.SarCasm (22.02.2010), Randomize (24.02.2010), Reks888 (22.02.2010)
Старый 22.02.2010, 20:35   #3
Sashka007
ПроЭктировщик
 
Аватар для Sashka007
 
Регистрация: 11.11.2008
Адрес: Тольятти
Сообщений: 153
Написано 10 полезных сообщений
(для 24 пользователей)
Ответ: непонимаю...

Сообщение от [Ize'g0re+] Посмотреть сообщение
Положи руку на монитор... Закрой глаза... Сосредоточься на коде и я попробую прочитать его из твоих мыслей...
а можно по делу? Если нечего сказать, то неговори, а если я выразил свои мысли в говнотексте из первого поста, то скажи, я по другому вырожусь...
(Offline)
 
Ответить с цитированием
Старый 22.02.2010, 21:30   #4
Gector
Легенда
 
Аватар для Gector
 
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений
(для 5,072 пользователей)
Ответ: непонимаю...

Всмысле отклоняются? Как они себя ведут?
(Offline)
 
Ответить с цитированием
Старый 22.02.2010, 21:42   #5
KingMaks
Знающий
 
Аватар для KingMaks
 
Регистрация: 26.11.2009
Сообщений: 313
Написано 35 полезных сообщений
(для 95 пользователей)
Ответ: непонимаю...

Sashka007
думаю, [Ize'g0re+] хотел сказать, что здесь нет екстрасенсов
покажи код
__________________
StimuL
Maks
(Offline)
 
Ответить с цитированием
Старый 23.02.2010, 18:48   #6
Sashka007
ПроЭктировщик
 
Аватар для Sashka007
 
Регистрация: 11.11.2008
Адрес: Тольятти
Сообщений: 153
Написано 10 полезных сообщений
(для 24 пользователей)
Ответ: непонимаю...

код довольно огромный, скажу так... эту машину создаю функцией create_machin(loadcar$), а потом в цикл добавил функцию update_machin()
, бампер создаю в первой функции, вот:
car\front_bumper_mesh = LoadMesh(car\front_bumper_path$)
ScaleMesh car\front_bumper_mesh,1.1,1.1,1.1
car\front_bumper_mesh_phys = LoadMesh(car\front_bumper_mesh_phys_path$)
ScaleMesh car\front_bumper_mesh_phys,1.1,1.1,1.1
car\front_bumper_body = BodyCreateHull(car\front_bumper_mesh_phys,5)
pxBodySetPosition car\front_bumper_body,-11.55, 20,31
jointbumper2=pxJointCreateFixed(car\car_body,car\f ront_bumper_body)
pxJointSetBreakable(jointbumper2, 3000, 3000)
CreateShadowCaster car\front_bumper_mesh
cloth_fbumper=CopyMesh(car\front_bumper_mesh)
surf_fbumper = GetSurface (cloth_fbumper,1)
cloth_body_fbumper = pxCreateMetalCloth(cloth_fbumper, surf_fbumper, car\front_bumper_body, 10, 5)

в конце добавил это pxUpdateCloth()

уухх, незнаю даж как это объяснить...
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 767
Размер:	537.5 Кб
ID:	9256  Нажмите на изображение для увеличения
Название: 2.jpg
Просмотров: 742
Размер:	562.8 Кб
ID:	9257  
(Offline)
 
Ответить с цитированием
Старый 23.02.2010, 19:00   #7
Gector
Легенда
 
Аватар для Gector
 
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений
(для 5,072 пользователей)
Вопрос Ответ: непонимаю...

Она как бы ведет себя как одежда? Правильно? В семплах физикса был пример рвущегося металла. Там бочку расстреливать надо было. Погляди там. Может поможет. Так как дистанционно тут сложно помочь.
(Offline)
 
Ответить с цитированием
Старый 23.02.2010, 19:03   #8
Sashka007
ПроЭктировщик
 
Аватар для Sashka007
 
Регистрация: 11.11.2008
Адрес: Тольятти
Сообщений: 153
Написано 10 полезных сообщений
(для 24 пользователей)
Ответ: непонимаю...

семпл я смотрел, а код страшно выкладывать, тк его много и врядли кто будет в нем ковыряться...
(Offline)
 
Ответить с цитированием
Старый 23.02.2010, 19:25   #9
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Проблемы с Metal Cloth

Тема переименована, т.к. название не отражает её содержания (см. Правила форума).
Другие темы с названиями, не отражающими их содержания, будут удаляться.
Ибо уже раздражает: захожу посмотреть новые топики и вижу: "непонимаю", "в чом дело", "как зделать", думаю, может, могу что-то подсказать. Ах нет, внутри темы оказывается вопрос по какой-то теме, которую я уже давно знать не желаю. Получается, если бы увидел в заголовке, то время тратить не стал.
"Не" с глаголом пишется раздельно (кроме особых случаев, см. соответствующую литературу).
Всего доброго.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

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

(Offline)
 
Ответить с цитированием
Старый 23.02.2010, 20:30   #10
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: Проблемы с Metal Cloth

Была такая же проблема.
Причина - неправильный порядок обновления и апдейта

нада так:

апдейт тряпок
апдейт физики

апдейт машины (колеса крутим)
совмещаем меши с физикой
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Harter (23.02.2010)
Старый 23.02.2010, 21:55   #11
Sashka007
ПроЭктировщик
 
Аватар для Sashka007
 
Регистрация: 11.11.2008
Адрес: Тольятти
Сообщений: 153
Написано 10 полезных сообщений
(для 24 пользователей)
Ответ: Проблемы с Metal Cloth

....

pxUpdateCloth()

pxRenderPhysic(60,0)


UpdateWorld()
UpdateShadows camera1
RenderWorld()


update_machin()-апдейт машины

update_mesh()-совмещаем меши с физикой

....

tormoz

ничего не поменялось, посмотрел семпл, там не в таком порядке, как ты написал, но работает...
(Offline)
 
Ответить с цитированием
Старый 23.02.2010, 22:51   #12
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: Проблемы с Metal Cloth

Сообщение от Sashka007 Посмотреть сообщение
....

pxUpdateCloth()

pxRenderPhysic(60,0)


UpdateWorld()
UpdateShadows camera1
RenderWorld()


update_machin()-апдейт машины

update_mesh()-совмещаем меши с физикой

....

tormoz

ничего не поменялось, посмотрел семпл, там не в таком порядке, как ты написал, но работает...
pxUpdateCloth()

pxRenderPhysic(30,0)


UpdateWorld()
UpdateShadows camera1	



update_machin()-апдейт машины

update_mesh()-совмещаем меши с физикой

RenderWorld()
__________________
(Offline)
 
Ответить с цитированием
Старый 24.02.2010, 19:14   #13
Sashka007
ПроЭктировщик
 
Аватар для Sashka007
 
Регистрация: 11.11.2008
Адрес: Тольятти
Сообщений: 153
Написано 10 полезных сообщений
(для 24 пользователей)
Ответ: Проблемы с Metal Cloth

tormoz,

Сделал так, как у тебя написано и получил такое. Теперь в добавок еще и все остальное ненормально ведет себя.
Миниатюры
Нажмите на изображение для увеличения
Название: 1111.jpg
Просмотров: 744
Размер:	518.9 Кб
ID:	9275  
(Offline)
 
Ответить с цитированием
Старый 24.02.2010, 19:39   #14
Sashka007
ПроЭктировщик
 
Аватар для Sashka007
 
Регистрация: 11.11.2008
Адрес: Тольятти
Сообщений: 153
Написано 10 полезных сообщений
(для 24 пользователей)
Ответ: Проблемы с Metal Cloth

немного поколдавал, при таком порядке перестали эти глюки быть

update_machin()

pxRenderPhysic(30,0)

UpdateWorld()

pxUpdateCloth()

UpdateShadows camera1

RenderWorld()

update_mesh()

а почему там надо 30 писать? почему при 60 начинаются глюки?
(Offline)
 
Ответить с цитированием
Старый 24.02.2010, 20:06   #15
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: Проблемы с Metal Cloth

а хз что там с синхро агея намутила

а порядок у меня именно как я написал норм работал
__________________
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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