Пожалуйста, включите JavaScript.
Главная
Помощь
Вход
lolengine
/
lol
зеркало из
https://github.com/lolengine/lol
Следить
1
В избранное
0
Форкнуть
0
Код
Задачи
0
Релизы
0
Вики
Активность
Просмотр исходного кода
btphystest: use discard in fragment shader instead of AlphaFunc.
undefined
Sam Hocevar
12 лет назад
Родитель
1c42570a28
Сommit
4f66a49fc2
2 измененных файлов
:
5 добавлений
и
3 удалений
Единый вид
Опции Diff
Показать статистику
Скачать Patch файл
Скачать Diff файл
+0
-2
test/btphystest.cpp
+5
-1
test/front_camera_sprite.lolfx
+ 0
- 2
test/btphystest.cpp
Просмотреть файл
@@ -58,8 +58,6 @@ BtPhysTest::BtPhysTest(bool editor)
{
{
m_loop_value = .0f;
m_loop_value = .0f;
g_renderer->SetAlphaFunc(AlphaFunc::Greater, 0.0);
#if CAT_MODE
#if CAT_MODE
/* cat datas setup */
/* cat datas setup */
m_cat_texture = Tiler::Register("data/CatsSheet.png", ivec2(0), ivec2(0,1));
m_cat_texture = Tiler::Register("data/CatsSheet.png", ivec2(0), ivec2(0,1));
+ 5
- 1
test/front_camera_sprite.lolfx
Просмотреть файл
@@ -45,5 +45,9 @@ const float PI = 3.14159265358979323846264;
void main(void)
void main(void)
{
{
gl_FragColor = texture2D(in_texture, pass_texcoord.xy) * pass_color;
vec4 color = texture2D(in_texture, pass_texcoord.xy);
if (color.a < 0.01)
discard;
gl_FragColor = color * pass_color;
}
}
Редактирование
Предпросмотр
Загрузка…
Отмена
Сохранить