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

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

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

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

Ответ
 
Опции темы
Старый 19.01.2014, 11:07   #1
Gector
Легенда
 
Аватар для Gector
 
Регистрация: 13.10.2007
Сообщений: 3,877
Написано 2,011 полезных сообщений
(для 5,070 пользователей)
Деформация изображения при Parent'е камеры

Дурацкий вопрос. Как избавиться от деформации изображения при parent'е камеры к чилду внутри модели?
Чтобы было более наглядно в аттаче скрины:
До перента:

После:

Знаю что есть какой то способ. Но забыл).
Миниатюры
Нажмите на изображение для увеличения
Название: screen.png
Просмотров: 1021
Размер:	19.6 Кб
ID:	20023  Нажмите на изображение для увеличения
Название: screen1.png
Просмотров: 1019
Размер:	21.6 Кб
ID:	20024  
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
LLI.T.A.L.K.E.R. (10.02.2014)
Старый 19.01.2014, 14:16   #2
Платон Александрович
Нуждающийся
 
Аватар для Платон Александрович
 
Регистрация: 05.10.2011
Адрес: Россия, Южно-Сахалинск
Сообщений: 66
Написано 42 полезных сообщений
(для 83 пользователей)
Ответ: Деформация изображения при Parent'е камеры

Если память мне не изменяет, это происходит из-за того, что матрица камеры, используемая в конечном счете при проецировании вершин, умножается на матрицу ее чайлда (так-как получается иерархия узлов сцены, и матрицы перемножаются по всей иерархии) и в результате ортонормированная матрица камеры "наследует" масштаб ее чайлда, и, грубо говоря, при проецировании вершин (ModelViewProjection), такая "кривая" матрица и дает искажение.
Поэтому попробуй последний параметр функции EntityParent поставить false
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Платон Александрович за это полезное сообщение:
Gector (19.01.2014), KCEPOKC (07.03.2014)
Старый 19.01.2014, 14:29   #3
Кирпи4
Социал-сычевист
 
Аватар для Кирпи4
 
Регистрация: 24.06.2011
Сообщений: 605
Написано 338 полезных сообщений
(для 1,337 пользователей)
Ответ: Деформация изображения при Parent'е камеры

После парента сделай ScaleEntity Cam, 1, 1, 1, 1 и всё =D
__________________


(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Кирпи4 за это полезное сообщение:
Gector (19.01.2014), LLI.T.A.L.K.E.R. (10.02.2014)
Старый 06.03.2014, 23:06   #4
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 4,692
Написано 2,088 полезных сообщений
(для 4,908 пользователей)
Ответ: Деформация изображения при Parent'е камеры

Сообщение от Кирпи4 Посмотреть сообщение
После парента сделай ScaleEntity Cam, 1, 1, 1, 1 и всё =D
Забавно, мне это не помогло.
Впрочем не критично.
(Online)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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