Svader: GPU 렌더링 지원 Svelte 컴포넌트 라이브러리

2024-12-14

Svader는 WebGL과 WebGPU 프래그먼트 셰이더를 사용하여 GPU 렌더링된 Svelte 컴포넌트를 생성하기 위한 라이브러리입니다. 개발자는 프래그먼트 셰이더에서 프로그램을 작성하여 픽셀 색상을 사용자 지정하고, 매개변수를 전달하여 렌더링 효과를 제어할 수 있습니다. Svelte 4와 Svelte 5를 지원하며, 해상도, 크기 조정, 시간 등의 내장 매개변수를 갖춘 WebGL 및 WebGPU 렌더링 모드를 제공합니다. Svader는 사용하기 쉬운 컴포넌트를 통해 GPU 렌더링을 간소화하며, WebGL 또는 WebGPU를 지원하지 않는 환경에서는 대체 렌더링을 제공합니다.

개발