Розыгрыш Premium и Уникальной юзергруппы на форуме! Перейти


  • УЖЕ ЗАВТРА! Просто зашёл, нажал на кнопку участия и забрал кучу призов уже 30-го декабря: https://yougame.biz/threads/366947/

LUA скрипт [GS] DX Render++

  • Автор темы Автор темы Klient
  • Дата начала Дата начала
Теперь маски можно использовать друг в друге

C++:
Expand Collapse Copy
client.set_event_callback( 'render', function( )
    render.push_mask( )
        render.circle( render.vec2_t( 200, 200 ), render.col_t( ), 100 )
    render.begin_mask_content( )
        render.rect_blur( render.vec2_t( 100, 100 ), render.vec2_t( 300, 300 ), render.col_t( 1, 1, 1 ) )
        
        render.push_mask( )
            render.circle( render.vec2_t( 300, 200 ), render.col_t( ), 50 )
        render.begin_mask_content( )
            render.rect( render.vec2_t( 270, 150 ), render.vec2_t( 250, 250 ), render.col_t( 0, 1, 0 ) )
        render.pop_mask( )

    render.pop_mask( )
end )

Добавил push/pop_clip_rect

В документацию были добавлены clip rects

Немного поменял код
 
Назад
Сверху Снизу