Skip to content

nicholas348/Manteraction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Package Manteraction

Manteraction is a python subpackage of manim to form interactive ppt-like manim in local interactive animation, based on godot gaming animation.

intended input resources:

mouse/trackpad:

dragging/proposing, choosing object to drag

keyboard:

up /down to flip page

input object:

  1. slider slider is an object to slide and drag object. It can return a continuous/discrete value of number in 0/1

  2. checkbox a checkbox is a square box to click and check. After checking or unchecking, the animation will change based on the attribute of the box.

base: python->godot

render principle:

using python to create manim project based on Vulkan, in order to use vulkan to render in GPU, enhancing render efficiency to achieve live interaction

our goal: achieve ppt-like live drag, show/vanish, resize, and edit interactive scene of manim.

contact us:

nicholas.t.e838@gmail.com

About

version 0.0.0 proposed the idea of the interactivity, added two main input Mobject: CheckBox and Slider. add a test file for testing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages