Войти
ПрограммированиеФорумГрафика

Vulkan API (вышел!) (652 стр)

Страницы: 1651 652 653 654663 Следующая »
#9765
13:22, 2 дек 2022

ronniko
Голосовой ввод с телефона

#9766
13:33, 2 дек 2022

THE_MASTER
> Для какого стриминга?
Игра - 200Gb
RAM - 16Gb
VRAM - 4Gb
Так понятнее? Карта какого-нибудь warzone 2 весит больше оперативки. И темболее видяхи. 1 текстура весит больше, чем вся VRAM.

#9767
14:05, 2 дек 2022

VRAM - 4Gb

Пора видяху с 24 гигами покупать :)

#9768
14:09, 2 дек 2022

ronniko
>
> Пора видяху с 24 гигами покупать :)
Или поломать руки разрабам

#9769
(Правка: 14:26) 14:13, 2 дек 2022

Быстрее, проще и легче купить видеокарту.
И еще остаться на свободе :)

#9770
14:35, 2 дек 2022

ronniko
> Быстрее, проще и легче купить видеокарту.
> И еще остаться на свободе :)
Ну что лучше для человечество

#9771
(Правка: 6:36) 6:29, 3 дек 2022

Asdpoi
> Имеется в виду постоянная замена (загрузка-удаление-переписывание) текстур из/в
> видеопамяти по мере движения персонажа по уровню, очевидно.
lookid
> Карта какого-нибудь warzone 2 весит больше оперативки
нихрена себе вы тут игроделы продвинутые, под телефоны пишите? :)
В моём понимание изменяемая текстура - это нечто из раздела signed distance function, ну если про игры - какой-то дым или огонь генерить, а так что бы вообще VRAM закончился - об этом я как-то и не думал пока-что, хотя... лично мне придётся об этом скоро думать, т.к. у меня будут гигантские карты целых городов и стран (детальные)

Кстати, так что на счёт адресации текстур, у вас сэмплеры везде с одинаковыми настройками или вы храните кучу сэпмплеров и настройки аля mirrored repeat или просто repeat в файле с текстурами? (вспоминая дизайнеров не добрым словом, что эти гадёныши додумались применить эту настройку в 3dmax-е? )

#9772
(Правка: 6:38) 6:33, 3 дек 2022

Такое вопрос: а простые линии, ну и всякие примитивы аля окружности, эллипсы и пр, которые так же состоят из линий, вы рисуете как, толщиной в 1 пиксель, что бы везде поддерживалось, надеетесь на расширение вулкана, где можно задать толщину линий или же рисуете по старинке, как мне ещё лет 7 назад суслик говорил, мол для каждой линии рисуешь прямоугольник из двух треугольников, затем как-то его в геом шейдере через координату W каким-то образом (уже не помню как) всё время разворачиваешь к экрану или в том же геом шейдере спаунишь на каждую линию этот ректангл и в нём уже рисуешь крутую процедурно линию во фрагментнике

#9773
(Правка: 7:04) 7:04, 3 дек 2022

FlyOfFly
> Ну что лучше для человечество
купить видяху. Потому что это подстегивает прогресс. А оптимизация его замедляет если мы про пользовательский софт,
а не про научный.

#9774
(Правка: 7:21) 7:17, 3 дек 2022

Super_inoy
>
> купить видяху. Потому что это подстегивает прогресс. А оптимизация его
> замедляет если мы про пользовательский софт,
Чего? Именно оптимизация позволила сделать игровую индустрию, которую мы знаем. Основа пк гейминга это оптимизирующие хаки  . Если бы не оптимизация, то мы бы на пк только в косынку и играли . Именно попытка выжать максимум из очень ограниченных ресурсов и ускоряет прогресс

#9775
(Правка: 7:28) 7:20, 3 дек 2022

FlyOfFly
> Основа пк гейминга это оптимизирующие хаки  .
только в 3д. Ну точнее были времена когда и в 2д, но они прошли в середине 90х
FlyOfFly
> Чего? Именно оптимизация позволила сделать игровую индустрию, которую мы знаем.
ну не думаю что лутбоксы это лучше для человечества. А именно такую мы на 2022 год и знаем.
Зато мат. база для научных исследований и рассчетов растет.

> если мы про пользовательский софт,
> а не про научный.
Ты видимо не правильно вот эту фразу понял.
Речь все равно идет об общечеловеческом прогрессе. А не о прогрессе в пользовательском софте.

FlyOfFly
> Именно попытка выжать максимум из очень ограниченных ресурсов и ускоряет
> прогресс
прогресс подогревается сугубо спросом(на железо). Чтобы был спрос - нужно чтобы нехватало. Чтобы
нехватало - нужно плохо оптимизировать.

+ Показать
#9776
(Правка: 7:36) 7:29, 3 дек 2022

FlyOfFly
> оптимизирующие хаки
А хаки обычно вообще вот к этому приводят:

+ Показать
#9777
7:36, 3 дек 2022

Super_inoy
> прогресс подогревается сугубо спросом(на железо). Чтобы был спрос - нужно чтобы
> нехватало
ошибаешься, в действительности постоянно завышают требования к железу как в играх, так и в новых выпусках винды в целом и всё ради того, что бы как раз таки брали новые железки, а не сидели на старых десятилетиями

#9778
(Правка: 7:38) 7:37, 3 дек 2022

THE_MASTER
> ошибаешься, в действительности постоянно завышают требования к железу как в
> играх, так и в новых выпусках винды в целом и всё ради того, что бы как раз
> таки брали новые железки, а не сидели на старых десятилетиями
????????????? в зацитированном тобой противоречия твоим словам нет. Более того там написано почти тоже самое

+ Показать
#9779
7:39, 3 дек 2022

Super_inoy
Я про это больше говорю

float Q_rsqrt( float number )
{
  long i;
  float x2, y;
  const float threehalfs = 1.5F;

  x2 = number * 0.5F;
  y  = number;
  i  = * ( long * ) &y;                       // evil floating point bit level hacking
  i  = 0x5f3759df - ( i >> 1 );               // what the fuck? 
  y  = * ( float * ) &i;
  y  = y * ( threehalfs - ( x2 * y * y ) );   // 1st iteration
//  y  = y * ( threehalfs - ( x2 * y * y ) );   // 2nd iteration, this can be removed

  return y;
}
Страницы: 1651 652 653 654663 Следующая »
ПрограммированиеФорумГрафика