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

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

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

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

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

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

После:

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

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

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


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

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


Опции темы

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

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


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


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