From 0bf582a1bc6f06c472362fe8d7588d9e47b08358 Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Tue, 6 Oct 2015 12:16:55 -0700 Subject: [PATCH] reorganize pile of old scripts --- scripts/matrix_as_transform_2d.py | 33 +++++++++++++++++++ .../{ => old_scripts}/counting_in_binary.py | 0 scripts/{ => old_scripts}/ecf_graph_scenes.py | 0 scripts/{ => old_scripts}/generate_logo.py | 0 scripts/{ => old_scripts}/inventing_math.py | 0 .../inventing_math_images.py | 0 scripts/{ => old_scripts}/moser_intro.py | 0 scripts/{ => old_scripts}/moser_main.py | 0 .../{ => old_scripts}/music_and_measure.py | 0 .../playground_counting_in_binary.py | 0 scripts/{ => old_scripts}/tau_poem.py | 0 11 files changed, 33 insertions(+) create mode 100644 scripts/matrix_as_transform_2d.py rename scripts/{ => old_scripts}/counting_in_binary.py (100%) rename scripts/{ => old_scripts}/ecf_graph_scenes.py (100%) rename scripts/{ => old_scripts}/generate_logo.py (100%) rename scripts/{ => old_scripts}/inventing_math.py (100%) rename scripts/{ => old_scripts}/inventing_math_images.py (100%) rename scripts/{ => old_scripts}/moser_intro.py (100%) rename scripts/{ => old_scripts}/moser_main.py (100%) rename scripts/{ => old_scripts}/music_and_measure.py (100%) rename scripts/{ => old_scripts}/playground_counting_in_binary.py (100%) rename scripts/{ => old_scripts}/tau_poem.py (100%) diff --git a/scripts/matrix_as_transform_2d.py b/scripts/matrix_as_transform_2d.py new file mode 100644 index 00000000..48a204eb --- /dev/null +++ b/scripts/matrix_as_transform_2d.py @@ -0,0 +1,33 @@ +#!/usr/bin/env python + +import numpy as np +import itertools as it +from copy import deepcopy +import sys + + +from animation import * +from mobject import * +from constants import * +from region import * +from scene import Scene +from script_wrapper import command_line_create_scene + +MOVIE_PREFIX = "matrix_as_transform_2d/" + +class TransformScene2D(Scene): + def construct(self): + pass + +class SampleScene(Scene): + def construct(self): + self.add(Grid()) + self.add(Line(LEFT+SPACE_HEIGHT*DOWN, RIGHT+SPACE_HEIGHT*UP)) + self.dither() + def func((x, y, z)): + return ((SPACE_HEIGHT+y)*x, y, z) + self.apply(ApplyPointwiseFunction, func, interpolation_function = clockwise_path) + self.dither() + +if __name__ == "__main__": + command_line_create_scene(MOVIE_PREFIX) \ No newline at end of file diff --git a/scripts/counting_in_binary.py b/scripts/old_scripts/counting_in_binary.py similarity index 100% rename from scripts/counting_in_binary.py rename to scripts/old_scripts/counting_in_binary.py diff --git a/scripts/ecf_graph_scenes.py b/scripts/old_scripts/ecf_graph_scenes.py similarity index 100% rename from scripts/ecf_graph_scenes.py rename to scripts/old_scripts/ecf_graph_scenes.py diff --git a/scripts/generate_logo.py b/scripts/old_scripts/generate_logo.py similarity index 100% rename from scripts/generate_logo.py rename to scripts/old_scripts/generate_logo.py diff --git a/scripts/inventing_math.py b/scripts/old_scripts/inventing_math.py similarity index 100% rename from scripts/inventing_math.py rename to scripts/old_scripts/inventing_math.py diff --git a/scripts/inventing_math_images.py b/scripts/old_scripts/inventing_math_images.py similarity index 100% rename from scripts/inventing_math_images.py rename to scripts/old_scripts/inventing_math_images.py diff --git a/scripts/moser_intro.py b/scripts/old_scripts/moser_intro.py similarity index 100% rename from scripts/moser_intro.py rename to scripts/old_scripts/moser_intro.py diff --git a/scripts/moser_main.py b/scripts/old_scripts/moser_main.py similarity index 100% rename from scripts/moser_main.py rename to scripts/old_scripts/moser_main.py diff --git a/scripts/music_and_measure.py b/scripts/old_scripts/music_and_measure.py similarity index 100% rename from scripts/music_and_measure.py rename to scripts/old_scripts/music_and_measure.py diff --git a/scripts/playground_counting_in_binary.py b/scripts/old_scripts/playground_counting_in_binary.py similarity index 100% rename from scripts/playground_counting_in_binary.py rename to scripts/old_scripts/playground_counting_in_binary.py diff --git a/scripts/tau_poem.py b/scripts/old_scripts/tau_poem.py similarity index 100% rename from scripts/tau_poem.py rename to scripts/old_scripts/tau_poem.py