Skip to content

Commit 8a6ef31

Browse files
authored
Adding some initial examples to the docs (#431)
* # adding some initial examples to the docs
1 parent 9c51150 commit 8a6ef31

File tree

4 files changed

+80
-12
lines changed

4 files changed

+80
-12
lines changed

docs/source/examples.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@ Examples
55
:caption: Table of Contents
66

77
examples/hello_example
8+
examples/plots_examples

docs/source/examples/hello_example.md

Lines changed: 0 additions & 12 deletions
This file was deleted.
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
SomeTestExample
2+
=================================
3+
4+
.. manim:: DotScene1
5+
:quality: low
6+
:save_last_frame:
7+
8+
class DotScene1(Scene):
9+
def construct(self):
10+
dot = Dot().set_color(GREEN)
11+
self.add(dot)
12+
self.wait(1)
13+
14+
.. manim:: DotScene2
15+
:quality: medium
16+
:save_last_frame:
17+
18+
class DotScene2(Scene):
19+
def construct(self):
20+
dot = Dot().set_color(YELLOW)
21+
self.add(dot)
22+
self.wait(1)
23+
24+
.. manim:: DotScene3
25+
:quality: high
26+
:save_last_frame:
27+
28+
class DotScene3(Scene):
29+
def construct(self):
30+
dot = Dot().set_color(GREEN)
31+
self.add(dot)
32+
self.wait(1)
33+
34+
.. manim:: DotScene4
35+
:quality: low
36+
37+
class DotScene4(Scene):
38+
def construct(self):
39+
dot = Dot().set_color(GREEN).scale(3)
40+
self.add(dot)
41+
sq = Square()
42+
self.play(Transform(dot,sq))
43+
self.wait(1)
44+
45+
.. manim:: DotScene5
46+
:quality: medium
47+
48+
class DotScene5(Scene):
49+
def construct(self):
50+
dot = Dot().set_color(YELLOW).scale(3)
51+
self.add(dot)
52+
sq = Square()
53+
self.play(Transform(dot,sq))
54+
self.wait(1)
55+
56+
.. manim:: DotScene6
57+
:quality: high
58+
59+
class DotScene6(Scene):
60+
def construct(self):
61+
dot = Dot().set_color(RED).scale(3)
62+
self.add(dot)
63+
sq = Square()
64+
self.play(Transform(dot,sq))
65+
self.wait(1)
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
Plotting with manim
2+
=================================
3+
4+
.. manim:: ParamFunc1
5+
:quality: medium
6+
:save_last_frame:
7+
8+
class ParamFunc1(Scene):
9+
def func(self,t):
10+
return np.array((np.sin(2*t), np.sin(3*t),0))
11+
def construct(self):
12+
func=ParametricFunction(self.func, t_max=TAU, fill_opacity=0).set_color(RED)
13+
self.add(func.scale(3))
14+

0 commit comments

Comments
 (0)