Размеры 3D объектов [РЕШЕНО]

Импорт текстур, моделей, звуков и пр.

Размеры 3D объектов [РЕШЕНО]

Сообщение DikSan 06 июл 2017, 11:59

Здравствуйте! Суть проблемы такова: на сцене есть 3D объекты. При изменении разрешения экрана все объекты становятся больше/меньше. Можно ли их как-то заставить подстраиваться под экран? (c#)
Последний раз редактировалось DikSan 06 июл 2017, 19:25, всего редактировалось 1 раз.
DikSan
UNIт
 
Сообщения: 52
Зарегистрирован: 23 июн 2017, 16:34

Re: Размеры 3D объектов

Сообщение DikSan 06 июл 2017, 17:44

и еще вопрос. Можно ли как-то сделать так, чтобы у UI объекта уголки вокруг него стали (чтобы не вручную подгонять)
DikSan
UNIт
 
Сообщения: 52
Зарегистрирован: 23 июн 2017, 16:34

Re: Размеры 3D объектов

Сообщение samana 06 июл 2017, 18:18

Так у вас эти 3d объекты находятся в Canvas? Вы так поверхностно описали проблему, что как-то не понятно. От разрешения экрана объекты вроде как не должны меняться в размере, ведь на выходе это билд с конкретным разрешением.
Аватара пользователя
samana
Адепт
 
Сообщения: 4738
Зарегистрирован: 21 фев 2015, 13:00
Откуда: Днепропетровск

Re: Размеры 3D объектов

Сообщение DikSan 06 июл 2017, 18:32

Приложение разрабатываю под андроид. У меня две сцены, на одной камера с видом 3d, на другой с видом 2d. Там где вид 3d при изменении разрешения экрана все нормально, а там где камера с 2d видом все 3d объекты становятся как бы больше. Т.е. при изменении разрешения экрана с 1920*1280 на 720*480 объекты, которые казались маленькими могут начать занимать пол экрана
DikSan
UNIт
 
Сообщения: 52
Зарегистрирован: 23 июн 2017, 16:34

Re: Размеры 3D объектов

Сообщение DikSan 06 июл 2017, 18:34

когда сменил вид камеры с 2d на 3d стало лучше, почти на всех размерах экранов 3d объект стал одинаковым, однако все равно при разрешении 1920*1280 он становится заметно меньше
3D объект находится в канвасе, прикрепленном к камере.
(камера-канвас-элемент scroll view-Viewport-Content-button-Объект)
DikSan
UNIт
 
Сообщения: 52
Зарегистрирован: 23 июн 2017, 16:34

Re: Размеры 3D объектов

Сообщение samana 06 июл 2017, 19:15

Я не уверен, так как не сталкивался с такой проблемой, но попробуйте в инспекторе Канваса в компоненте CanvasScaler изменить режим UI Scale Mode, вдруг поможет.
Аватара пользователя
samana
Адепт
 
Сообщения: 4738
Зарегистрирован: 21 фев 2015, 13:00
Откуда: Днепропетровск

Re: Размеры 3D объектов

Сообщение DikSan 06 июл 2017, 19:21

Я понял в чем проблема заключается. На канвасе стоит Render Mode: Screen Space - Camera. Поэтому канвас меняет свои размеры вместе с разрешением экрана(камеры), а объект остается прежних размеров и , поэтому, становится больше относительно камеры/канваса. Если установить Render Mode: World Space, то проблема исчезает.
DikSan
UNIт
 
Сообщения: 52
Зарегистрирован: 23 июн 2017, 16:34

Re: Размеры 3D объектов

Сообщение DikSan 06 июл 2017, 19:24

Спасибо огромное, это действительно помогло, я забыл, что там нужно указать Scale With Screen Size. И снова вы меня выручили ^:)^ :)
DikSan
UNIт
 
Сообщения: 52
Зарегистрирован: 23 июн 2017, 16:34

Re: Размеры 3D объектов

Сообщение samana 06 июл 2017, 19:25

Отлично! :ymparty:
Аватара пользователя
samana
Адепт
 
Сообщения: 4738
Зарегистрирован: 21 фев 2015, 13:00
Откуда: Днепропетровск

Re: Размеры 3D объектов [РЕШЕНО]

Сообщение DikSan 06 июл 2017, 19:28

еще вопрос, можно ли здесь у вас на форуме где-то задавать вопросы и получать ответы не создавая отдельные темы? А то вопросы вот такие часто встречаются, и создавать 1000 тем не хочется.
DikSan
UNIт
 
Сообщения: 52
Зарегистрирован: 23 июн 2017, 16:34

Re: Размеры 3D объектов [РЕШЕНО]

Сообщение samana 06 июл 2017, 19:34

Многие начинают писать в личку, но это не всегда правильное решение, так как на форуме вашу тему увидят большее кол-во людей и возможно кто-то из них будет знать ответ. К тому же решение в теме на форуме может пригодится кому-то ещё, кто столкнулся с похожей ситуацией.
Аватара пользователя
samana
Адепт
 
Сообщения: 4738
Зарегистрирован: 21 фев 2015, 13:00
Откуда: Днепропетровск

Re: Размеры 3D объектов [РЕШЕНО]

Сообщение waruiyume 06 июл 2017, 20:07

можно ли здесь у вас на форуме где-то задавать вопросы и получать ответы не создавая отдельные темы?

Для этого есть 1000 и 1 группа Вконтактика, где невозможно найти что-либо конкретное.
Аватара пользователя
waruiyume
Адепт
 
Сообщения: 6143
Зарегистрирован: 30 окт 2010, 05:03
Откуда: Ростов на Дону


Вернуться в Медиа

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3