|
`-=[]โจโฉ\;',./~!@#$%^&*()_+{}|:"<>? ๐๐๐๐๐๐๐โ๐๐๐๐๐๐๐๐๐๐๐ ๐ก๐ข๐ฃ๐ค๐ฅ๐ฆ๐ง
ร
โโโรโโ
โยฑโ๊๏นฆโโ โฏ ๐ธ๐นโ๐ป๐ผ๐ฝ๐พโ๐๐๐๐๐โ๐โโโ๐๐๐๐๐๐๐โค๐ด๐ต๐ถ๐ท๐ธ๐น๐บ๐ป๐ผ๐ฝ๐พ๐ฟ๐๐๐๐๐๐
๐๐๐๐๐๐๐๐
โผโฝโพโโโโโ
โโโโโโโ โก โคโฅโฆโงโจโฉโชโซ
โโโโโโ โโโโ
โโ ๐ผ๐ฝ๐พ๐ฟ๐๐๐๐๐๐
๐๐๐๐๐๐๐๐๐๐๐๐๐๐
โโโโ
โฆฐโโโโโโดโต โโโโโโโ โงโจโฉโช
โซโฌโญโฎโฏโฐโฑโฒโณ โฅโฎโฏโฐโฑ โ โฒ โณ โด โ โ สน สบ โต โถ โท
๏น ๏น ๏น ๏น ๏ธน ๏ธบ ๏ธป ๏ธผ ๏ธ ๏ธ ๏ธฟ ๏น ๏ธฝ ๏ธพ ๏น ๏น ๏ธท ๏ธธ โ โ โด โต โ โ โ โก
โโโโโคโฆโฅโงโโโโโโโฒโผโโถโบโปโฒโณ โผโฝโพโฟโโโโโโ
โโ โโโโโโโโโโโโโโโณโฅขโฅฃโฅคโฅฅโฅฆโฅงโฅจโฅฉโฅชโฅซโฅฌโฅญโฅฎโฅฏ
Draft for Information Only
Content
Manim Animation โTree Structure of Manim Animation โSource and Reference
Manim Animation
An Animation is the fundamental operations used in Manim.
Tree Structure of Manim Animation
Animation Structure 18Jan2020 based on 19Dec2019.
- animation
- animation.Animation(object)
- composition.AnimationGroup(Animation)
- composition.Succession(AnimationGroup)
- creation.AddTextWordByWord(Succession)
- indication.ShowCreationThenFadeOut(Succession)
- composition.LaggedStart(AnimationGroup)
- composition.LaggedStartMap(LaggedStart)
- specialized.Broadcast(LaggedStart)
- indication.Flash(AnimationGroup)
- indication.AnimationOnSurroundingRectangle(AnimationGroup)
- indication.ShowPassingFlashAround(AnimationOnSurroundingRectangle)
- indication.ShowCreationThenDestructionAround(AnimationOnSurroundingRectangle)
- indication.ShowCreationThenFadeAround(AnimationOnSurroundingRectangle)
- creation.ShowPartial(Animation)
- creation.ShowCreation(ShowPartial)
- creation.Uncreate(ShowCreation)
- indication.ShowPassingFlash(ShowPartial)
- indication.ShowCreationThenDestruction(ShowPassingFlash)
- creation.DrawBorderThenFill(Animation)
- creation.Write(DrawBorderThenFill)
- creation.ShowIncreasingSubsets(Animation)
- creation.ShowSubmobjectsOneByOne(ShowIncreasingSubsets)
- movement.Homotopy(Animation)
- movement.SmoothedVectorizedHomotopy(Homotopy)
- movement.ComplexHomotopy(Homotopy)
- indication.ApplyWave(Homotopy)
- movement.PhaseFlow(Animation)
- movement.MoveAlongPath(Animation)
- update.UpdateFromFunc(Animation)
- update.UpdateFromAlphaFunc(UpdateFromFunc)
- update.MaintainPositionRelativeTo(Animation)
- number.ChangingDecimal(Animation)
- number.ChangeDecimalToValue(ChangingDecimal)
- transform.Transform(Animation)
- transform.ReplacementTransform(Transform)
- transform.TransformFromCopy(Transform)
- transform.ClockwiseTransform(Transform)
- transform.CounterclockwiseTransform(Transform)
- transform.MoveToTarget(Transform)
- transform.CyclicReplace(Transform)
- transform.Swap(CyclicReplace)
- transform.ApplyMethod(Transform)
- transform.ApplyPointwiseFunction(ApplyMethod)
- transform.ApplyPointwiseFunctionToCenter(ApplyPointwiseFunction)
- transform.ApplyMatrix(ApplyPointwiseFunction)
- transform.FadeToColor(ApplyMethod)
- transform.ScaleInPlace(ApplyMethod)
- transform.ShrinkToCenter(ScaleInPlace)
- transform.Restore(ApplyMethod)
- transform.ApplyComplexFunction(ApplyMethod)
- specialized.MoveCar(ApplyMethod)
- transform.ApplyFunction(Transform)
- transform.TransformAnimations(Transform)
- growing.GrowFromPoint(Transform)
- growing.GrowFromCenter(GrowFromPoint)
- growing.SpinInFromNothing(GrowFromCenter)
- growing.GrowFromEdge(GrowFromPoint)
- growing.GrowArrow(GrowFromPoint)
- fading.FadeOut(Transform)
- fading.FadeOutAndShift(FadeOut)
- fading.FadeOutAndShiftDown(FadeOutAndShift)
- fading.FadeIn(Transform)
- fading.FadeInFromPoint(FadeIn)
- fading.FadeInFromLarge(FadeIn)
- fading.FadeInFrom(Transform)
- fading.FadeInFromDown(FadeInFrom)
- rotation.Rotate(Transform)
- indication.FocusOn(Transform)
- indication.Indicate(Transform)
- indication.CircleIndicate(Indicate)
- indication.TurnInsideOut(Transform)
- fading.VFadeIn(Animation)
- fading.VFadeOut(VFadeIn)
- fading.VFadeInThenOut(VFadeIn)
- rotation.Rotating(Animation)
- indication.WiggleOutThenIn(Animation)
Source and Reference
https://github.com/3b1b/manim 19Dec2019
ยฉsideway
ID: 200702602 Last Updated: 7/26/2020 Revision: 0
|
 |