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

Воксельные миры (17 стр)

Страницы: 116 17 18 19 20 Следующая »
#240
14:16, 3 янв 2025

Aslan
> Тогда софтрендер вновь станет актуален
Встроенные не такие уж и слабые. Совсем мелкие карточки (вообще без памяти на борту) на нетбуках практически все игры позволяют запустить, на минимальных настройках. Ставят что и посильнее, если цели экономить энергию не стоит.

#241
14:20, 3 янв 2025

Zab
Я так понимаю (или неправильно?), на встройках gpu конкурирует с cpu за доступ к памяти. Каждый кадр переливает мегабайты данных из текстур во фреймбуфер

#242
15:09, 3 янв 2025

Aslan
На встроенных картах ГПУ использует ту же шину памяти что и ЦПУ, но это обычно не важно, потому что там и то и другое обычно слабое, а шина хорошая.

#243
15:27, 3 янв 2025

Вий
Т.е. у тебя целевая конфигурация - 1Tb памяти и встройка?
И что там лучше пойдет, gpu или софтрендер?

#244
(Правка: 17:14) 17:04, 3 янв 2025

Единственное, что надо учитывать, встроенные видюхи оперативку под свои нужды используют в экслюзивном режиме, она не разделяется и не виртуализируется. Оперативки должно быть достаточно, нетбук с 1гб оперативки не может 3D воспроизводить в принципе, вилюха заберет почти всю, не останется даже необходимого для работы системы минимума. Продавцы этого почему-то не учитывают, типовые комплектации боеспособными назвать никак нельзя. Не каждый же юзер разбирается настолько, чтобы спросить что-то не очень массовое.

#245
(Правка: 17:30) 17:26, 3 янв 2025

Как думаете, что вам предложат в магазине, если прийти к ним с просьбой подобрать "какой-нибудь комп для ребенка". Скорее всего там будет 4гб оперативки, и это на новом настольном компе. Экономия, однако... Когда для себя выбираешь, да еще и разбираешься чуток, понимаешь на чем экономить можно, а на чем нельзя, но большинство то покупателей не такие, им и пытаются подсунуть нечто, выглядящее как компьютер и имеющее очень привлекательную цену. Дорогое продать труднее.
Этот массовый парк компов можно как-то окучить? Впрочем, если кто за комп платить не хочет, он и за игры платить наверное не станет.

#246
(Правка: 20:55) 20:52, 3 янв 2025

Aslan
Нет, на самом деле я забил на воксели на CPU, потому что по производительности на топовых GPU можно выводить их грубой силой проходя по octree, а дальше возникают вопросы разрушаемости мира, движения частей модели, инструментов для создания моделей. Делать очередную демку незачем, а делать полноценный воксельный движок я не планирую. Я перестал думать о технологиях и теперь думаю о геймплее.

#247
21:01, 3 янв 2025

Вий
Mipmap (конечно низкого разрешения) легко модифицируется

#248
21:58, 3 янв 2025

Не забудьте полезность упаковки по Хафману. Она много дает для квадро/октодеревьев. GPU что-то подобное умеют?

#249
(Правка: 23:21) 23:17, 3 янв 2025

Aslan
> Mipmap (конечно низкого разрешения) легко модифицируется
Но эффективное хранение и трассировка лучей - в octree, поэтому нужно уметь модифицировать его. Это уже сложнее.
Ну и просто "проделать дырку" - это, конечно, круто, но по-настоящему интересно - если можно делать ткани, листву и траву, воду, кожу людей и одежду, в общем, все то, что деформируется. А для этого воксели "из коробки" подходят не очень хорошо. Получается, чтобы сделать полноценный воксельный движок, нужно определиться:
- только статичная геометрия из вокселов
- разрушаемая (дырявить можно) статичная геометрия из вокселов
- вся сцена с травой, тканью, персонажами из вокселов

Ну и мне интересен только последний вариант, а в реальности заниматься стоит первым и возможно вторым, рисовать его на GPU и получать что-то более-менее работающее на современном железе. Но не ясно зачем. Ведь вместо этого можно сделать достаточно убогий полигональный мир и сверху обрабатывать нейросетью, это выглядит гораздо более вероятным будущим.

#250
(Правка: 9:41) 0:28, 4 янв 2025

Вий
Mipmap - как тот же octtree, где каждый нод имеет 8 детей и трассируется так же быстро, легко меняется, но занимает больше места
В Minecraft дальность всего 128. А если сделать хотябы 1000, больше дальность или мельче кубы - уже интересно

> по-настоящему интересно - если можно делать ткани, листву и траву, воду, кожу людей и одежду, в общем, все то, что деформируется
Это нужны не воксели, привязанные к координатной сетке, а атомы, материальные точки, пока это фантастика

#251
16:20, 4 янв 2025

Aslan
> пока это фантастика
Просто надо атом с кулак сделать.

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры

#252
16:29, 4 янв 2025

Yuriy0
Построить весь игровой мир из атомов - затратно
С вокселями прибегают к ухищрениям вроде SVO

#253
16:33, 4 янв 2025

Деформировать воксельную модель можно не двигая воксели, а изгибая полигональную или криволинейную оболочку вокруг модели, то есть искривляя пространство

#254
16:43, 4 янв 2025

Вий
Деформации, всякие сжатия, растяжения, изгибы, скрутки так не сделаешь
Чтобы на девушке платье колыхалось - на вокселях не получится
demotivated

Страницы: 116 17 18 19 20 Следующая »
ПрограммированиеФорумГрафика