» Общие вопросы. Python.
26 мая 2009 в 11:49Рейтинг: 0
0
0
камера припаренчена к перцу.
мне нужны координаты именно относительно персонажа. Если персонаж крутиться и передвигаеться то это на координаты камеры это никак не влияет.
26 мая 2009 в 11:51Рейтинг: 0
0
0
Персонаж это и есть локальная система координат с центром там где сам персонаж.
26 мая 2009 в 12:12Рейтинг: 0
0
0
ну вот, что то есть
print obj.getVectTo('Camera'

можно получить
дистанцию между объектами, глобальный вектор и локальный вектор
что дальше делать ?
26 мая 2009 в 12:46Рейтинг: 0
0
0
вроде то что нужно, выдает оно что-то типа: (distance, globalVector(3), localVector(3))
как теперь задавать этот localVector ?
26 мая 2009 в 14:15Рейтинг: 0
0
0
блин, вот вы паритесь, двоечники!
возьми координаты камеры, вычти(векторно!) координаты перса и будет тебе счасьте.
учи матчасть, 3dmax! вместе с липким
26 мая 2009 в 14:16Рейтинг: 0
0
0
не знаю, как точно проверить, но кажется
надо просто дистанцию умножать на вектора локальные,
получим координаты камеры относительно объекта
как-то так
dist,glV,loV=obj.getVectTo('Camera'

print loV[0]*dist,loV[1]*dist,loV[2]*dist
26 мая 2009 в 14:18Рейтинг: 0
0
0
Ден, вы бы лучше просто выложили решение, чем столько попусту говорить
вы сами-то уверены, что помните весь школьный курс?
26 мая 2009 в 19:45Рейтинг: 0
0
0
Гость это ты двоечник !!! Вычесть векторно это и есть то что lipkij предложил в самом начале. Это не катит !!!
вот что мне написали на буржуйском форуме.
cameraobject.matrixLocal.translationPart()
The matrixLocal variable
26 мая 2009 в 20:38Рейтинг: 0
0
0
в моей ролевухе которую ща делаю.камера как в гта сан андреас
g = GameLogic
c = g.getCurrentController()
o = c.getOwner()
Ray = c.getSensor("Collision"

if Ray.isPositive():
Collision = Ray.getHitPosition()
Camera = c.getSensor("CamPar"

.getOwner()
Camera.setPosition(Collision)
else:
OrigCamera = c.getSensor("CamPos"

.getOwner()
OrigCameraLoc = OrigCamera.getPosition()
Camera = c.getSensor("CamPar"

.getOwner()
Camera.setPosition(OrigCameraLoc)
26 мая 2009 в 21:03Рейтинг: 0
0
0
ты ток растолкуй что у тя за сенсоры "Collision", "CamPar" и "CamPos"
26 мая 2009 в 21:09Рейтинг: 0
0
0
а лучше дай
этот файл с камерой я быстрее сам разберусь.
26 мая 2009 в 22:12Рейтинг: 0
0
0
емпти к которой припарентина камера осмотри
26 мая 2009 в 22:13Рейтинг: 0
0
0
это пример был на сайте PVD ктото его делал. не я