0% found this document useful (0 votes)
195 views

Manim Shaders Structure

The document describes various scene and mobject types in Manim, an animation and visualization library for creating explanatory math animations. It lists types like ThreeDCamera, CoordinateSystem, Axes, VectorScene, and SceneFromVideo that relate to building 3D scenes and embedding videos. It also lists types like ValueTracker, ComplexValueTracker, and AnimatedBoundary that relate to animating values and boundaries over time. The list covers a wide range of scene elements and animated objects that can be used to construct explanatory math visualizations.

Uploaded by

gingo
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
195 views

Manim Shaders Structure

The document describes various scene and mobject types in Manim, an animation and visualization library for creating explanatory math animations. It lists types like ThreeDCamera, CoordinateSystem, Axes, VectorScene, and SceneFromVideo that relate to building 3D scenes and embedding videos. It also lists types like ValueTracker, ComplexValueTracker, and AnimatedBoundary that relate to animating values and boundaries over time. The list covers a wide range of scene elements and animated objects that can be used to construct explanatory math visualizations.

Uploaded by

gingo
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

ThreeDAxes

ThreeDCamera Camera
CoordinateSystem Axes
NumberPlane ComplexPlane

LinearTransformationScene VectorScene

GraphScene Group

ExponentialValueTracker
ZoomedScene MovingCameraScene
ValueTracker
ComplexValueTracker
SampleSpaceScene Scene
ImageMobject
SceneFromVideo
BraceLabel BraceText

ThreeDScene Point

BlankScene CameraFrame

AnimatedBoundary

SceneFileWriter Window Cross

VectorField

StreamLines

VGroup AnimatedStreamLines

ShowCreationThenFadeOut Succession CurveAsSubmobjects

LaggedStartMap BarChart
LaggedStart
Broadcast SurfaceMesh

Flash
DashedVMobject
ShowPassingFlashAround
AnimationGroup DashedLine
ShowCreationThenDestructionAround AnimationOnSurroundingRectangle
TangentLine
ShowCreationThenFadeAround
Vector
ShowPassingFlashWithThinningStrokeWidth Line Arrow
DoubleArrow
TransformMatchingShapes
TransformMatchingParts NumberLine UnitInterval
TransformMatchingTex
Underline
ReplacementTransform
TipableVMobject Dot
TransformFromCopy
ShaderWrapper
Circle Ellipse
ClockwiseTransform
Annulus
CounterclockwiseTransform Arc
ArcBetweenPoints
MoveToTarget

ApplyPointwiseFunctionToCenter manim Mobject


AnnularSector

ApplyPointwiseFuction Text
ApplyMatrix
shaders SVGMobject ...
ApplyComplexFunction
ApplyMethod
VMobject VMobjectFromSVGPathstring
ScaleInPlace
Title
...
TextMobject
BulletedList
ApplyFunction Transform SingleStringTexMobject TexMobject
Brace
CyclicReplace(Swap)
VectorizedPoint
FadeInFromPoint FadeIn
Fade
DecimalNumber Integer
FadeOutToPoint FadeOut
DecimalMatrix
FadeTransformPieces FadeTransform
Matrix IntegerMatrix
SpinInFromNothing GrowFromCenter
Animation MobjectMatrix
GrowFromEdge GrowFromPoint
TracedPath
GrowArrow
ParametricCurve FunctionGraph
FocusOn
CubicBezier
CircleIndicate Indicate
RegularPolygon Triangle ArrowTip
TurnInsideOut
Square
Uncreate ShowCreation
Polygon
ShowPartial RoundedRectangle
ShowCreationThenDestruction ShowPassingFlash

ApplyWave Rectangle SurroundingRectangle BackgroundRectangle

SmoothedVectorizedHomotopy Homotopy ScreenRectangle FullScreenRectangle FullScreenFadeRectangle

ComplexHomotopy SampleSpace

Rotate Rotating Elbow

Write DrawBorderThenFill PGroup

ShowSubmobjectsOneByOne ShowIncreasingSubsets Point


PMobject
VFadeOut DotCloud
VFadeIn
VFadeInThenOut SGroup Cube Prism

WiggleOutThenIn TexturedSurface

PhaseFlow Square3D
ParametricSurface
MoveAlongPath Sphere

ChangingDecimalToValue ArglessSurface Torus


ChangingDecimal
CountInFrom Cylinder Line3D
UpdateFromAlphaFunc UpdateFromFunc
Disk3D
MaintainPositionRelativeTo

You might also like