FLUTTER ECOSYSTEM

jonahwilliams/flutter_shaders

FragmentProgram API 작업을 위한 유틸리티 모음

flutter_shaders 프로젝트 이미지
Stars
127
Forks
24
최근 푸시(UTC)
2024. 6. 20.
프로젝트 상태
활성
Jonah Williams GitHub avatar
GITHUB User

Jonah Williams ↗

Rock, Flag, and Eagle

RobloxSan Mateo, CA
언어DartGLSL

이 저장소가 배포한 패키지

사용 중인 의존성

의존성 목록 3 개
  • flutter{"sdk":"flutter"}
  • vector_math^2.1.4
  • flutter_test개발 의존성{"sdk":"flutter"}

원본 README

아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.

README 펼치기 / 접기

flutter_shaders

A collection of utilities to make working with the FragmentProgram API easier.

Available Shaders

This package includes a number of shaders that can be optionally included into your application by declaring them in the pubspec.yaml:

Pixelation

The pixelation shader reduces the provided sampler to MxN samples. This can be used with the [AnimatedSampler] widget. The required uniforms are:

Floats:

  • The number of pixels in the X coordinate space.
  • The number of pixels in the Y coordinate space.
  • The width of the sampled area.
  • The height of the sampled area. Samplers:
  • The child widget, captured as a texture.

To include this shader in your application, add the following line to your pubspec.yaml

flutter:
  shaders:
    - packages/flutter_shaders/shaders/pixelation.frag