GodotФорумВопросы

Sub Viewport

#0
13:41, 12 окт 2025

Привет. Так как эту тему все равно читает только 2 человека я и уважаемый Der FlugSimulator. То чтобы не замусоривать тему игры, решил поспорить здесь. В целом не пытаюсь доказать что я прав. Если прав Der FlugSimulator, я с удовольствием приму его точку зрения.

Тема спора.
Я накидал быстро сцену с sv. И потестил на старом ноуте чтобы было заметно разницу. Просадки в фпс не наблюдается.
Затем воссоздал тот же эксперимент на мобильном телефоне (а Годот и там работает). За 10к. Там тоже не обнаружил просадок.
Может ли быть такое что технология как-то была оптимизирована? Например, в SV картинка же статичная её система тоже кэширует и не напрягается?

#1
15:22, 12 окт 2025

Gamma_Teta
> Я накидал быстро сцену с sv. И потестил на старом ноуте чтобы было заметно разницу. Просадки в фпс не наблюдается.

И что тут скажешь?
Где спецификации, цифры, сама сцена?

#2
6:30, 15 окт 2025

Хотел уточнить, конкретики не будет?

#3
10:07, 15 окт 2025

Der FlugSimulator
> Хотел уточнить, конкретики не будет?
Я просто немного занят. Какую ты хочешь конкретику? Сцена из примитивов.

#4
15:03, 15 окт 2025

Gamma_Teta
> Я просто немного занят.
Я тоже, даже больше, чем немного.

> Какую ты хочешь конкретику? Сцена из примитивов.
Ну как - если у тебя бенчмарк - вот и надо смотреть какие у тебя фпс-ы без vsync  в обоих случаях.
На разных железках, ос.

#5
19:32, 15 окт 2025

Gamma_Teta
Если в текстуру рисуется что-то примитивное - не будет просадок.

Внутри ноды sub_viewport - много свойств.
Вероятно, если их оставить по умолчанию, то не будет лишней нагрузки.
(У меня, включена галочка "own_world_3d" - рисуем лиш чилдов sub_viewport).


// технология как-то оптимизирована?
Если нету тормозов, то и пофигу

#6
10:13, 16 окт 2025

Der FlugSimulator
> без vsync  в обоих случаях.

Да я кстати не подумал про это. Ок надо перепроверить. Спасибо что указал на ошибку.

#7
18:03, 16 окт 2025

slatazan
> Если в текстуру рисуется что-то примитивное - не будет просадок.
Так речь не о том что у тебя  на глаз "не будет просадок".
Во первых "на глаз" - это неправильно.
Во вторых, когда тебе нарисуют хайполи ган с шейдерами и счётчиками патронов всё может сильно усугубится.

> Если нету тормозов, то и пофигу
А в третьих, на другой, интегрированной железке - они например будут. Или в VR.
И если ты не понял - речь шла об альтернативе SV, именно в плане оптимизации производительности.


Gamma_Teta
> > без vsync в обоих случаях.
> Да я кстати не подумал про это.

Так замеры производительности фпс только так и делают.
Иначе видеокарта не успеет прогрузиться между кадрами, и ты получишь свои 60-120 , или какой там у тебя монитор, в обоих случаях.

GodotФорумВопросы