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

OpenGL Вопросы (96 стр)

Страницы: 195 96 97 98100 Следующая »
#1425
13:04, 30 окт 2024

barnes
> У меня там DSA
И? Что это меняет?
> ваш код слишком для этого устаревший
Да что вы говорите...

#1426
13:23, 30 окт 2024

iw4nna.rock
> И? Что это меняет?
> Да что вы говорите...
Таки да, говогим)))
было

glActiveTexture(GL_TEXTURE0 + tmu);
glBindTexture(GL_TEXTURE_2D, texnum);

стало

glBindTextureUnit(tmu, texnum);

И биндить при создании текстуры не надо. Ничего совсем не поменялось, ага-ага)

#1427
13:32, 30 окт 2024

barnes
> поменялось, ага-ага
Да что вы мне строчки кода суете, вы скажите сколько выигрыш в frames per second.

#1428
13:45, 30 окт 2024

iw4nna.rock
А него там нет и от биндлессов практически тоже. Просто удобнее и красивее код. ВСЕ. Я не раз о этом тут писал.

#1429
(Правка: 11:01) 5:49, 3 ноя 2024

barnes
Не надо создавать себе проблем на ровном месте
Не надо байндлессс , это не то ради чего несмотря ни на что
Вот спарсе текстуре это да

#1430
(Правка: 19:10) 15:51, 3 ноя 2024

innuendo
Нет это не мои проблемы. Это проблемы интела и тех кто его использует. Ну а если какой то нищеброд страдает на интеловской карточке, то мне до него дела нет. Я не в гейм деве работаю, у меня вашей проф деформации вызванной визжащим над ухом менеджером нет))))

#1431
16:04, 3 ноя 2024

barnes
Фанат гл ... Так и запишем

#1432
19:11, 3 ноя 2024

innuendo
> Фанат гл ... Так и запишем
Да мне не жалко, записывай)

#1433
13:09, 5 ноя 2024

barnes
Просто краш или есть ошибки перед ?
Хотя депфстенсил для байндлесс это как сало в шоколаде

#1434
13:28, 5 ноя 2024

    innuendo


Причем тут байндлесс к депфстенсил ?

#1435
13:33, 28 ноя 2024

barnes
И как оно в итоге ?

#1436
21:21, 28 ноя 2024

innuendo
> И как оно в итоге ?
забил - мне интелы не интересны. Шмапы добавил, теперь ловлю баги)))

#1437
13:31, 12 дек 2024

  Можно используя две "чёрно-белые" текстуры, используя наложение друг на друга, прицепить им 4 цвета. Один прозрачный. Один для белого цвета первой текстуры. Второй для белого цвета второй текстуры. И при наложении белого на белого - третий цвет, и чтоб этот цвет не смешивался, а был отдельным.

  Каждый "белый" цвет считайте 1, чёрный - 0. Вместо 1, 0, мне надо получить именно разные цвета. 00 - прозрачный, 01 - первый, 10 - второй, 11 - третий (без смешивания первых двух! Просто отдельный цвет).

  Делать три текстуры, не предлагать, этот вариант понятен. Мне интересно можно ли это сделать используя 2 текстуры.

#1438
18:38, 12 дек 2024

Mirrel
Что значит наложение текстуры? По описанию ничерта не понятно.
Мультиеткстурирвание? Во фрагментном шейдере читаешь значение из первой, читаешь значение из второй. Далее через if-else пробегаешь по всем вариантам.

#1439
10:22, 13 дек 2024

AMM1AK
> Что значит наложение текстуры?
наложение текстуры - это наложение текстур друг на друга. Да, мультитекстурирование, ты всё правильно понял.

  Меня интересовал этот момент, чтоб он работал для всех версий OpenGL, а не только для шейдеров.
  Как вариант - это делать три текстуры и у каждой будет свой конечный цвет, но вот хочется обойтись двумя текстурами.

Страницы: 195 96 97 98100 Следующая »
ПрограммированиеФорумГрафика