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

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

Страницы: 180 81 82 83 84 85 Следующая »
#1230
7:29, 26 янв 2024

iw4nna.rock
Я делал порт кингсбаунти под мак лет десять назад

#1231
14:41, 26 янв 2024

innuendo
А че он там так плохо работал!?

#1232
14:45, 26 янв 2024

Vodo4ka
Как бы тебе сказать .. изначальный код был сильно не туда

#1233
14:49, 26 янв 2024

innuendo
Да я даже не играл на маке (только на Win) :) Просто хотел узнать, что ты скажешь по этому поводу.

А что там плохого было, например по части рендерера? Знаю, что игру пилили на базе мотора от компании из Москвы.

#1234
14:55, 26 янв 2024

innuendo
> Я делал порт кингсбаунти под мак лет десять назад

+ Показать
#1235
15:08, 26 янв 2024

iw4nna.rock
Жееннсть ... Ты сделал мой день
Вот примерно так и бвло

#1236
15:10, 26 янв 2024

Vodo4ka
Я после этого мак ненавижуууу
До меня были катаури и скайфолен

#1237
16:09, 26 янв 2024

innuendo
Слабенький. Вот если бы на айфон сказали портировать))

#1238
17:53, 26 янв 2024

Vodo4ka
Ааа...ну ну

#1239
20:06, 26 янв 2024

Vodo4ka
> А что там плохого было, например по части рендерера?
DirectX + FFP в оригинале, насколько я могу судить по Royal Quest. Он в себя часть исходников впитал из KB, клиент почти целиком.

#1240
(Правка: 20:42) 20:34, 26 янв 2024

totoro
Классная столовка на Достоевского :)
Там не просто ффп ...там полный набор мега жлпы...мне до сих пор кошмары снятся по ночам

#1241
21:53, 26 янв 2024

totoro
innuendo
Интересненько. Прям мешали шейдеры и ффп активно?

#1242
0:44, 27 янв 2024

Vodo4ka
Мешали пассивно жить

#1243
17:25, 19 фев 2024

Вопрос по освещению прозрачной геометрии.
Есть функция f расчета освещения пикселя, заданного (position:vec3, normal:vec3, baseColor:vec3, etc) источником света, заданного (position:vec3, innerRadius: float, outerRadius: float, colorLight:vec3, etc).
Если я хочу освещать прозрачный пиксел, то есть его baseColor это vec4, то по сути, в функция f я передаю rgb компоненты его baseColor, а alpha компоненту просто переношу уже в посчитанное значение функции.
Если я освещаю пиксел несколькими источниками света, то аккумулирую значение функции f, посчитанной для каждого источника света.
Вопрос, что делать с alpha полученной суммы? Она остается равной alpha компоненте baseColor пиксела или тоже должна как-то смешиваться в зависимости от количества источников света.

#1244
(Правка: 21:56) 21:54, 19 фев 2024

AMM1AK
Если брать физически корректный рендер, то альфа должна влиять только на переизлученный свет, и не влиять на отраженный. Но судя по твоему описанию - у тебя не PBR. А значит ты можешь делать как угодно, никто тебе не скажет как правильно, а как нет, потому что любой вариант будет в той или иной степени правильным.

Страницы: 180 81 82 83 84 85 Следующая »
ПрограммированиеФорумГрафика