awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
bradley avatar

bradley/Blotter

0
View on GitHub↗
3,078 نجوم·204 تفرعات·JavaScript·other·3 مشاهداتblotter.js.org↗

Blotter

Blotter is a WebGL text rendering engine and fragment shader text visualizer. It provides a system for composing and previewing stylized text effects by applying custom GLSL fragment shaders to text elements on a web canvas.

The project includes a shader editor for defining and updating custom shader logic and uniforms in real time. This interface allows for the creation of unique visual styles and the modification of rendering variables without reloading the underlying logic.

The engine incorporates performance optimizations for WebGL rendering, utilizing texture atlas batching and a single back buffer to minimize draw calls. It also supports real-time visual animation by synchronizing updates with the display refresh rate.

Features

  • Shader-Based Effects - Implements a high-performance rendering engine that uses custom GLSL fragment shaders to apply visual effects to text.
  • Shader-Based Effects - Applies fragment shaders to text on a canvas to create advanced, GPU-accelerated visual effects.
  • WebGL Rendering Pipelines - Implements a WebGL rendering pipeline that converts text geometry into shader-manipulated pixel grids.
  • Custom Shader Programming - Implements custom fragment shader programming to define the visual appearance of text pixels.
  • Custom Shader Programs - Allows users to define custom shader programs that are compiled into GPU-executable code for text effects.
  • Texture Atlases - Uses texture atlas batching to group multiple text elements into a single texture, minimizing GPU draw calls.
  • Real-Time Shader Parameters - Provides a visual editor to modify shader properties in real-time using uniform parameters.
  • Text Rendering - Renders stylized text strings onto a web canvas with configurable shader-based visual effects.
  • Patterned Text Effects - Implements artistic, non-standard text rendering using coordinate-based patterns and shader effects.
  • Shader Uniform Management - Provides a system for passing dynamic uniform variables to GPU shaders for real-time visual parameterization.
  • Animations and Effects - Implements smooth visual animations for text effects by synchronizing updates with the display refresh rate.
  • GLSL Editors - Provides a real-time interface for writing and testing GLSL shader code specifically for text visual effects.
  • Draw Call Batching - Reduces CPU-to-GPU overhead by batching draw calls for multiple stylized text elements.
  • Render-to-Texture Buffers - Renders stylized text elements into shared off-screen buffers before final screen output.
  • Visual Effect Shaders - Provides a streamlined interface to compose GLSL visual effect shaders for stylized text.
  • Draw Call Batching - Minimizes GPU draw calls by using texture atlasing and a shared back buffer for stylized text.
  • Batch Renderers - Increases rendering speed by grouping multiple text elements sharing the same effect into single draw calls.
  • Text Animation Libraries - API for creating unconventional text effects.

سجل النجوم

مخطط تاريخ النجوم لـ bradley/blotterمخطط تاريخ النجوم لـ bradley/blotter

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Blotter

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Blotter.
  • shopify/react-native-skiaالصورة الرمزية لـ Shopify

    Shopify/react-native-skia

    8,424عرض على GitHub↗

    react-native-skia is a cross-platform graphics framework that provides a high-performance 2D graphics engine for rendering shapes, paths, and images. It functions as a vector graphics engine and UI animation toolkit, allowing for hardware-accelerated visuals across mobile and web platforms. The project is distinguished by its integration of the Skia 2D graphics library, enabling a shader and filter pipeline for complex pixel-level effects. It supports the rendering of Lottie animations exported from After Effects and the execution of animations directly on the UI thread to maintain fluid moti

    TypeScriptreactreact-nativeskia
    عرض على GitHub↗8,424
  • o3de/o3deالصورة الرمزية لـ o3de

    o3de/o3de

    8,954عرض على GitHub↗

    This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic environments. It functions as a robotics simulation platform with native integration for ROS 2 to model robot controllers and sensors. The engine features a multi-threaded Forward+ physically based renderer that supports hardware-accelerated ray tracing and global illumination. The system is built on a modular extension architecture using Gems to add or replace features without modifying core binaries. It includes a native SDK for AWS cloud integration, enabling IAM authenticati

    C++3d-graphics3d-graphics-engineanimation
    عرض على GitHub↗8,954
  • patriciogonzalezvivo/thebookofshadersالصورة الرمزية لـ patriciogonzalezvivo

    patriciogonzalezvivo/thebookofshaders

    6,931عرض على GitHub↗

    The Book of Shaders is an interactive educational guide and curriculum for learning GLSL fragment shader programming to create procedural graphics and visual effects. It provides a structured learning path and a categorized reference guide for data types, built-in functions, and mathematical operations used in shader development. The project features a web-based shader sandbox and interactive editor that allows for real-time iteration and visualization of GLSL code. Users can experiment with procedural art and share their results via unique URLs. The curriculum covers a wide range of graphic

    GLSL
    عرض على GitHub↗6,931
  • bradlarson/gpuimageالصورة الرمزية لـ BradLarson

    BradLarson/GPUImage

    20,299عرض على GitHub↗

    GPUImage is a GPU-accelerated image processing framework for iOS designed to apply real-time filters and effects to images and video. It functions as a processing engine and fragment shader library that manages textures and shaders for efficient visual data manipulation. The framework utilizes a chainable filter architecture and a texture-based data pipeline to pass image data between processing stages without expensive memory transfers. It enables the creation of bespoke visual effects through the authoring of custom fragment shaders and provides mechanisms to synchronize texture data with e

    Objective-C
    عرض على GitHub↗20,299
عرض جميع البدائل الـ 30 لـ Blotter→

الأسئلة الشائعة

ما هي وظيفة bradley/blotter؟

Blotter is a WebGL text rendering engine and fragment shader text visualizer. It provides a system for composing and previewing stylized text effects by applying custom GLSL fragment shaders to text elements on a web canvas.

ما هي الميزات الرئيسية لـ bradley/blotter؟

الميزات الرئيسية لـ bradley/blotter هي: Shader-Based Effects, WebGL Rendering Pipelines, Custom Shader Programming, Custom Shader Programs, Texture Atlases, Real-Time Shader Parameters, Text Rendering, Patterned Text Effects.

ما هي البدائل مفتوحة المصدر لـ bradley/blotter؟

تشمل البدائل مفتوحة المصدر لـ bradley/blotter: o3de/o3de — This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic… shopify/react-native-skia — react-native-skia is a cross-platform graphics framework that provides a high-performance 2D graphics engine for… patriciogonzalezvivo/thebookofshaders — The Book of Shaders is an interactive educational guide and curriculum for learning GLSL fragment shader programming… bradlarson/gpuimage — GPUImage is a GPU-accelerated image processing framework for iOS designed to apply real-time filters and effects to… photonstorm/phaser — Phaser is a cross-platform 2D web game engine and framework designed for creating interactive experiences that run on… irisshaders/iris — Iris is a graphics modifier and OpenGL shader engine for Minecraft. It functions as a tool for improving visual…