BlenderУкраина
Главная
Новости
Статьи
Уроки
Файлы
Ссылки
Форум
Галерея
Конкурсы
• Поиск по сайту


Логин:

Пароль:

 Запомнить
Восстановление пароля

Зарегистрироваться

Наше сообщество:

 Форум

 Галерея
       Все работы по рейтингу
       Все новые работы
       Последние комментарии

 Конкурсы
       Ежедневный
       На баннер (прием работ)
       Повтори
       Художественный
       Модель для сборки

 Гостевая

 Радио

RSSНовости Blender
Последние сообщения форума

 Добавить новость
парфюмерияпарфюмерия : Днепропетровск : модели радиомоделирадиомодели модели на радиоуправлении
Сейчас на сайте 8 посетителей:
Игор, starik99, taburet и 5 гостей

Обсуждаемые темы:

motion blur для анимации (taburet)
Уголок юного музыканта.) (MORee.?!))
Linux (5araon)
Болталка (Lanuhum)
SILICONE-2 (игра разрабатывается) (Дима Кива)
W.I.P. newman (newman)
Конкурсы от Lanuhum (Lanuhum)
Пожелания и предложения Blender 2.46 (Илья Джордан)
Ежедневный Конкурс моделирования в Blender (Илья Джордан)
Blender 2.5 Materials and Textures Cookbook (Lanuhum)
Вопросы новичков и ответы (newman)
Рисование (XDev)
WIP by ПыщПыщ (ПыщПыщ)
Анекдоты (DukeNukem2005)
Помощь с управлением blender (SWaP)
Blender Foundation - News, Announcements & Another (nazyk950)

Работа дня:

Em
Ежедневный конкурс моделирования

Новые работы в галерее:


Автор: M_Rodionov

Автор: Sever

Автор: zloy_tux


Автоматический полив


Лекарственные травы


Прически и стрижки  

Общие вопросы. Python.



Главная » Форум » Python и плагины » Общие вопросы. Python.

Сообщений 512, на страницах: 1 2 3 17 31 32
добавить сообщение
lipkij
пользователь
lipkij
Сообщений: 147
Рейтинг: 0



26 мая 2009 в 11:43Рейтинг: 0    0    0
#16


совсем запутался ==[


3dmax
игродел
3dmax
Сообщений: 3652
Рейтинг: +165



26 мая 2009 в 11:49Рейтинг: 0    0    0
#17


камера припаренчена к перцу.
мне нужны координаты именно относительно персонажа. Если персонаж крутиться и передвигаеться то это на координаты камеры это никак не влияет.

3dmax
игродел
3dmax
Сообщений: 3652
Рейтинг: +165



26 мая 2009 в 11:51Рейтинг: 0    0    0
#18


Персонаж это и есть локальная система координат с центром там где сам персонаж.

lipkij
пользователь
lipkij
Сообщений: 147
Рейтинг: 0



26 мая 2009 в 12:12Рейтинг: 0    0    0
#19


ну вот, что то есть
print obj.getVectTo('Camera';)
можно получить
дистанцию между объектами, глобальный вектор и локальный вектор

что дальше делать ? :)

3dmax
игродел
3dmax
Сообщений: 3652
Рейтинг: +165



26 мая 2009 в 12:46Рейтинг: 0    0    0
#20


вроде то что нужно, выдает оно что-то типа: (distance, globalVector(3), localVector(3))
как теперь задавать этот localVector ?

3dmax
игродел
3dmax
Сообщений: 3652
Рейтинг: +165



26 мая 2009 в 13:09Рейтинг: 0    0    0
#23


да тут про питон идет речь

Прикреплено изображение (нажмите, чтобы увеличить):
прикрепленное изображение

Гость
не авторизован
Гость
26 мая 2009 в 14:15Рейтинг: 0    0    0
#24


блин, вот вы паритесь, двоечники!
возьми координаты камеры, вычти(векторно!) координаты перса и будет тебе счасьте.
учи матчасть, 3dmax! вместе с липким :)

lipkij
пользователь
lipkij
Сообщений: 147
Рейтинг: 0



26 мая 2009 в 14:16Рейтинг: 0    0    0
#25


не знаю, как точно проверить, но кажется
надо просто дистанцию умножать на вектора локальные,
получим координаты камеры относительно объекта
как-то так
dist,glV,loV=obj.getVectTo('Camera';)
print loV[0]*dist,loV[1]*dist,loV[2]*dist

lipkij
пользователь
lipkij
Сообщений: 147
Рейтинг: 0



26 мая 2009 в 14:18Рейтинг: 0    0    0
#26


Ден, вы бы лучше просто выложили решение, чем столько попусту говорить
вы сами-то уверены, что помните весь школьный курс? :)

3dmax
игродел
3dmax
Сообщений: 3652
Рейтинг: +165



26 мая 2009 в 19:45Рейтинг: 0    0    0
#27


Гость это ты двоечник !!! Вычесть векторно это и есть то что lipkij предложил в самом начале. Это не катит !!!
вот что мне написали на буржуйском форуме.
cameraobject.matrixLocal.translationPart()

The matrixLocal variable
www.blender.org/documentation/....Object-class.html#matrixLocal

Дима Кива
Торт
Дима Кива
Сообщений: 2868
Рейтинг: +385



26 мая 2009 в 20:38Рейтинг: 0    0    0
#28


в моей ролевухе которую ща делаю.камера как в гта сан андреас
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)

3dmax
игродел
3dmax
Сообщений: 3652
Рейтинг: +165



26 мая 2009 в 21:03Рейтинг: 0    0    0
#29


ты ток растолкуй что у тя за сенсоры "Collision", "CamPar" и "CamPos"

3dmax
игродел
3dmax
Сообщений: 3652
Рейтинг: +165



26 мая 2009 в 21:09Рейтинг: 0    0    0
#30


а лучше дай
этот файл с камерой я быстрее сам разберусь.

Дима Кива
Торт
Дима Кива
Сообщений: 2868
Рейтинг: +385



26 мая 2009 в 22:12Рейтинг: 0    0    0
#31


емпти к которой припарентина камера осмотри

http://tempfile.ru/file/947583

Дима Кива
Торт
Дима Кива
Сообщений: 2868
Рейтинг: +385



26 мая 2009 в 22:13Рейтинг: 0    0    0
#32


это пример был на сайте PVD ктото его делал. не я

3dmax
игродел
3dmax
Сообщений: 3652
Рейтинг: +165



26 мая 2009 в 22:24Рейтинг: 0    0    0
#33


Спасибо, у меня в старом примере камера не хуже перемещалась, но я хотел улучшить но пока не получаеться :(


Сообщений 512, на страницах: 1 2 3 17 31 32
добавить сообщение
© 2007-2012 Юлия Корбут, некоторые права соблюдены.
© 2007-2012 Julia Korbut, some rights reserved.