Войти
ПроектыФорумУтилиты

Космический симулятор SpaceEngine (213 стр)

Advanced: Тема повышенной сложности или важная.

Страницы: 1210 211 212 213 214 215 Следующая »
#3180
(Правка: 19:30) 18:59, 23 июня 2019

Нептун а как так у вас на спутниках одной из генерированых планет такие разные характеристики:холодная селена и жаркая пустыня, при одинаковом составе атмосферы у обоих и примерно равном давлении, т.е. я так понял состав атмосферы на тепло не влияет да


#3181
22:31, 23 июня 2019

А ну это на 0.98

#3182
0:09, 24 июня 2019

Приливной разогрев у них разные наверное.

#3183
0:33, 24 июня 2019

Вот оно как, понятно

#3184
12:50, 24 июня 2019

Интересно, GL_CLAMP_TO_BORDER не работает с массивами в направлении GL_TEXTURE_WRAP_R? Этот код не генерирует ошибок, но не работает, т.е. если в шейдере обратиться к массиву по индексу -1, будет сэмплитсья 0 слой (как бы GL_CLAMP_TO_EDGE работает). А нужно, чтобы выдавался цвет "границы".

    glGenTextures(1, &id);
    glBindMultiTextureSE(GL_TEXTURE0, GL_TEXTURE_2D_ARRAY, id);
    glTexParameteri (GL_TEXTURE_2D_ARRAY, GL_TEXTURE_WRAP_R, GL_CLAMP_TO_BORDER);
    glTexParameterfv(GL_TEXTURE_2D_ARRAY, GL_TEXTURE_BORDER_COLOR, borderColor);

Идея в том, чтобы вместо еще не загруженных текстур рисовать некий дефолтный цвет. Пока текстура не загружена, в шейдер передается индекс -1. Раньше для этого я использовал 0 слой, заполняя его дефолтным цветом при создании массива (и передавал индекс 0). Потом вместо этого добавил if-ы в шейдер (if (index >= 0.0) color = texture(...)). Хотелось бы поизящнее это сделать.

#3185
18:43, 25 июня 2019

А какой оптимальный полигонаж на корабль, если корабль не из конструктора а мешь из obj, решил попробовать замоделить танкер заправщик, охото покрасивше, но без внятного потолка-ограничения незнаю насколько можно проработать детализацию.

#3186
21:59, 26 июня 2019

Не знаю, 100к полигонов вроде не много по нынешним меркам?

#3187
(Правка: 22:19) 22:08, 26 июня 2019

Neptune
> Не знаю, 100к полигонов вроде не много по нынешним меркам?
Должно быть что то весомое, 100к - это если находишься внутри корабля и все что там есть, включая вилки и шпунтики, винтики входят в эти 100к - но это оптимально для средненьких и даже слабых видеокарт. Под совсем современный графоний, с ориентацией на "zero down horizon", персонажи чуть меньше миллиона полигонов, сложные конструкции с  роботами до 50 миллионов. Но есть и больше.

#3188
22:58, 26 июня 2019

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

#3189
23:55, 26 июня 2019

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

#3190
1:28, 27 июня 2019

foxes
> персонажи чуть меньше миллиона полигонов
Вроде как 100к на волосы и до 500к на все остальное.

#3191
13:03, 27 июня 2019

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

#3192
13:10, 27 июня 2019

Такой вопрос: тут есть темы по VR? И есть ли практика обмена шлемами на время среди разработчиков, живущих поблизости? Вот мне сейчас нужен Pimax, отладить SE на нем. Взамен могу дать потестить Oculus CV1 или Vive. Санкт-Петербург.

#3193
20:43, 27 июня 2019

Neptune
> нужен Pimax
это который 8к и стоит 100к рублей?
не факт, что у когото найдется.

Можно купить, погонять неделю и вернуть в магазин, но это не хорошо)

У меня одисей+ есть, но это тотже vive, на нем SE работает.

#3194
0:15, 30 июня 2019

Да хотя бы 5k. Там два дисплея под углом друг у другу, надо это учитывать при построении матриц проекции. Сейчас же обладателям этих девайсов приходится включать режим совместимости.

Страницы: 1210 211 212 213 214 215 Следующая »
ПроектыФорумУтилиты