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

Как рисуется skybox? (2 стр)

Страницы: 1 2
#15
20:46, 20 мая 2017

Чтобы не создавать новую тему, хотел бы задать вопрос тут. Кубмап текстура для скайбокса создаётся из развёртки куба или из 6 отдельных текстур? И если первый вариант, то как это делается?


#16
21:20, 20 мая 2017

maks242
> Кубмап текстура для скайбокса создаётся из развёртки куба или из 6 отдельных
> текстур?
Как тебе удобнее, так и создаётся, в итоге всё равно грузишь с диска шесть текстур. Где и как создаётся тоже не суть важно, хоть в движке, хоть в 3D редакторе.

#17
21:31, 20 мая 2017

Dimich
> Как тебе удобнее, так и создаётся, в итоге всё равно грузишь с диска шесть
> текстур. Где и как создаётся тоже не суть важно, хоть в движке, хоть в 3D
> редакторе.
Ну вот удобнее же хранить одну развёртку, чем 6 текстур, а в самом движке уже разбить её. А вот как делать разбивку, не подскажешь?

#18
21:33, 20 мая 2017

maks242
> Ну вот удобнее же хранить одну развёртку, чем 6 текстур, а в самом движке уже
> разбить её.
Я и говорю, как тебе удобнее.

> А вот как делать разбивку, не подскажешь?
Не подскажу, я гружу как набор картинок или из dds.

#19
22:44, 20 мая 2017

Dimich
Был такой пример от АМД, где skybox был в одном файле .dds, но там 6 картинок. Вот интересно, как его загружать? я пытался через GL_TEXTURE_CUBE_MAP_ARRAY и ничего не получилось.

#20
22:54, 20 мая 2017

Funtik
А зачем array?

#21
23:13, 20 мая 2017

Раскрою секрет, в наши дни не кто скайбокс не рисует, рисуем меш полусферы, пилим шейдер на базе Mie Scattering & Rayleigh Scattering, облака делаем тоже мешами с формой кольца, накидываем карту плотности, цвета и нормалей, размещаем внутри полусферы и всё.

#22
23:13, 20 мая 2017

Dimich
Хорошо, а как тогда? Один файл, в нём 6 слайдов сайбокса... как его подгрузить? (я делал на GL4.5)

#23
23:20, 20 мая 2017

https://msdn.microsoft.com/ru-ru/library/windows/desktop/bb205577(v=vs.85).aspx
Описание как лежат стороны и мипы к ним.

Aviator777
> рисуем меш полусферы, пилим шейдер на базе Mie Scattering & Rayleigh
> Scattering
+1

#24
23:25, 20 мая 2017

Dimich
Благодарю! Буду разбираться.

#25
23:27, 20 мая 2017

Aviator777
> Раскрою секрет, в наши дни не кто скайбокс не рисует, рисуем меш полусферы,
> пилим шейдер на базе Mie Scattering & Rayleigh Scattering, облака делаем тоже
> мешами с формой кольца, накидываем карту плотности, цвета и нормалей, размещаем
> внутри полусферы и всё.
Хммм, интересно. Где-то можно об этом почитать?

#26
23:27, 20 мая 2017

Или может исходники какие-то.

#27
23:31, 20 мая 2017

maks242
> Хммм, интересно. Где-то можно об этом почитать?
Погугли по этим именам, презентаций куча.

> Или может исходники какие-то.
Посмотри на shadertoy.

Страницы: 1 2
ПрограммированиеФорумГрафика

Тема в архиве.