Сообщений: 188
Написано 13 полезных сообщений (для 18 пользователей)
Ответ: Childs and Parents
Бл**ь... Ну нафига я спросил?
Я жалею что ответил. Nite раз уж ты даешь такие глупые советы попробуй реализовать сам это!
Мне ДаСтАлО объяснять всем что я хочу прикрутить не ОБЫЧНЫЙ мешь, а ФИЗ.меш к пивойту если реализуешь это то признаю свою бездарность и глупость, тупизм , упорность и пр.
А то сразу все хотят дать советы которые сами не проверяли.
Я просто оставлю это здесь.
.Squid этот пример я знаю давно но он мне не подходит т.к я пользуюсь не PhysxBullet а PhysxWrapper. Еще пробывал реализовать подобное с джоинтами но было стоко проблем что запарился и решил сделать все сам.
Сообщений: 188
Написано 13 полезных сообщений (для 18 пользователей)
Ответ: Childs and Parents
Хочу обьяснить свое отношение к булетту:
1) Пользовался им как токо появился( где то мес. 3), пока на меня не напало куча багов(косяк с трианглами - все меши(хул-,три- и пр)).Боролся как мог но все мои попытки избежать их становились весьма сложными и емкоресурсными.
2) Был мал функционал по отношению к врапперу( ну там веревки, joint`ы и др.)
Поэтому решил перейти(уже давано) на PhysxWrapper(хотя у него тоже есть недостатки).
Последний раз редактировалось Mind, 10.07.2011 в 23:32.
Я жалею что ответил. Nite раз уж ты даешь такие глупые советы попробуй реализовать сам это!
Мне ДаСтАлО объяснять всем что я хочу прикрутить не ОБЫЧНЫЙ мешь, а ФИЗ.меш к пивойту если реализуешь это то признаю свою бездарность и глупость, тупизм , упорность и пр.
Не тупи, тебе Nite написал что припарентить к камере надо пивот, а не физическое тело, а физическое тело ставить в позицию пивота:
Global cam=CreateCamera()
Global piv=CreatePivot()
Global plane=CreatePlane()
PositionEntity(piv,0,0,10,1)
EntityParent(piv,cam)
PositionEntity(cam,0,10,0,1)
light=CreateLight()
pxCreateWorld(1,"")
MoveMouse(GraphicsWidth()/2,GraphicsHeight()/2)
mousespeed#=0.5
camerasmoothness#=4.5
Global cbody=0
If MouseDown(1) And cbody<>0
cvx#=EntityX(piv,1)-pxBodyGetPositionX(cbody)
cvy#=EntityY(piv,1)-pxBodyGetPositionY(cbody)
cvz#=EntityZ(piv,1)-pxBodyGetPositionZ(cbody)
Local cmod%=2
pxBodySetLinearSpeed(cbody,cvx*cmod,cvy*cmod,cvz*c mod)
EndIf
If KeyHit(57)
Create_Px_Cube()
EndIf
mxs# = MouseXSpeed() * mousespeed
mys# = MouseYSpeed() * mousespeed
camxa# = camxa - mxs Mod 360
camya# = camya + mys
If camya < -89 Then camya = -89
If camya > 89 Then camya = 89
MoveMouse GraphicsWidth() / 2, GraphicsHeight() / 2
RotateEntity cam, camya, camxa, 0.0
Update_Px_Cube()
pxRenderPhysic(30,0)
UpdateWorld()
RenderWorld()
Text(10,10,cbody)
Flip
Until KeyHit(1)
End
Type Px_Cube
Field cube_body%
Field cube_mesh%
End Type
Function Create_Px_Cube()
ocu.Px_Cube = New Px_Cube
ocu\cube_body=pxBodyCreateCube(1,1,1, 3)
ocu\cube_mesh=CreateCube()
ScaleEntity ocu\cube_mesh,1,1,1
EntityColor ocu\cube_mesh,Rand(0,255),Rand(0,255),Rand(0,255)
pxBodySetPosition(ocu\cube_body,EntityX(cam)+Rand(-5,5),EntityY(cam)+Rand(-5,5),EntityZ(cam))
pxBodySetRotation(ocu\cube_body,Rand(-90,90),Rand(-90,90),Rand(-90,90))
End Function
Function Update_Px_Cube()
For ocu.Px_Cube = Each Px_Cube
pxBodySetEntity(ocu\cube_mesh, ocu\cube_body)
Next
End Function
Теперь можешь публично признать свою "бездарность и глупость, тупизм , упорность и пр."
Кстати, упорность и упоротость это очень разные вещи. Не думаю что кто-то тут обвинит тебя в упорности.
Сообщений: 188
Написано 13 полезных сообщений (для 18 пользователей)
Ответ: Childs and Parents
Итак начнем по-порядку:
а мы то все думали, что ты юзаешь именно ФизыксБуллет. только в нём ведь можно парентить физ меши.
Nite как ты мог написать пост и не прочесть веше посты где я уже писал...
Ниче признавать не буду т.к проблема оказалась не в моих знаниях а в возмржностях Physx`a.
Зря ты написал свой последний пост для меня т.к я и без тебя это мог сделать если б я пользовался буллетом..
Не тупи, тебе Nite написал что припарентить к камере надо пивот, а не физическое тело, а физическое тело ставить в позицию пивота
Venom ты как Nite не смотришь посты выше...
Жду признаний
За что? 0_o! За то что повторил все за Nite.. ппц.
Это ты не тупи..
Сообщений: 437
Написано 55 полезных сообщений (для 92 пользователей)
Ответ: Childs and Parents
если у тебя кривые руки, не нужно винить в этом тех кто пытается хоть как то понять тебя и обьяснить решение проблемы, созданной твоими же кривыми руками )) справку почаще кури, и таких проблем у тебя не будет, друг.