4 مستودعات
Code-based definitions for programmatic animation of mathematical scenes and geometric objects.
Explore 4 awesome GitHub repositories matching graphics & multimedia · Scene Animation Scripts. Refine with filters or upvote what's useful.
Manim is a Python-based computational geometry framework designed for programmatic video production. It functions as a mathematical animation engine, allowing users to generate high-fidelity visual content by scripting scene definitions rather than using traditional timeline-based editing software. The library is built to translate code-based instructions into precise, frame-accurate animations, making it a tool for explaining complex mathematical functions, geometric proofs, and abstract theories. The engine distinguishes itself through a declarative scene graph that organizes visual element
Animates mathematical scenes and geometric objects using descriptive, code-based definitions.
Cesium is a JavaScript library designed for rendering high-precision 3D globes and 2D maps within web browsers. It functions as a visualization engine that leverages hardware-accelerated graphics to display complex geographic data, terrain, and imagery. The library distinguishes itself through a modular architecture that supports the streaming of massive geographic datasets. By employing tiled data delivery and hierarchical level-of-detail optimization, it maintains performance while navigating large-scale environments. It also includes a time-dynamic state management system, which synchroniz
Enables dynamic scene animation by controlling simulation time and visual state changes for geographic data.
Material-Animations is a Java-based library for coordinating activity transitions, property animations, and reveal effects within Android mobile user interfaces. It provides a framework for automating visual updates whenever view properties or layout configurations are modified. The project implements high-level patterns for shared element transitions, linking independent views across different sections to simulate a single moving element. It also includes circular reveal masking to unveil content from a specific focal point and coordinate-based view mapping to execute translation and scaling
Moves layouts between different static states by calculating position changes for all visible views.
This project is a programmatic animation engine designed to create mathematical visualizations through executable scripts. It functions as a mathematical visualization tool that renders parametric curves, equations, and coordinate systems to translate abstract concepts into high-resolution video. The system features an interactive scene renderer that allows for the execution of code snippets and real-time manipulation of scene states before final rendering. It includes an automated animation workflow that manages rendering checkpoints, scene playback, and video sequencing directly from a text
Provides a Python API for the programmatic definition of mathematical scenes and geometric animations.