Đa giác - manim python
class
RegularPolygon(n=6, **kwargs)
Tham số
n(int) – Số cạnh của hình đa giác
**kwargs– Tham số khác
**kwargs– Tham số khác
ví dụ
from
manim import *
class
RegularPolygonExample(Scene):
def construct(self):
polygon_1 = RegularPolygon(n=6) #1
polygon_2 = RegularPolygon(n=6, start_angle=30*DEGREES, color=GREEN) #2
polygon_3 = RegularPolygon(n=10, color=RED) #3
polygon_group = Group(polygon_1, polygon_2, polygon_3).scale(1.5).arrange(buff=3) #4
self.add(polygon_group) #5
giải thích
#1 Tạo một đa giác 6 cạnh và gán vào biến polygon_1
#2 Tạo một đa giác 6 cạnh và hán vào biến polygon_2; quay một góc 30 độ; viền mầu xanh
#2 Tạo một đa giác 6 cạnh và hán vào biến polygon_3; viền mầu đỏ
#4 Gộp 3 hình đa giác vào 1 nhóm; tăng độ lớn lên 1.5 lần, và sắp xếp với khoảng cách buff=3
#5 hiển thị
command window
manim PopularPolygon.py -p -ql
kết quả