Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 3178eda

Browse files
authored
Update README.md
1 parent c9d7341 commit 3178eda

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

‎README.md‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,17 @@
66
<img src="https://github.com/gaw1ik/visualizers/blob/master/pulsars/pulsars_6.gif" width="32%"/>
77
</p>
88

9-
This project centers around the creation of short animations using Python script. One of the primary goals for these animations is to be used as clips for music visualizers, but the animations can also be used to create standalone GIFs or videos.
9+
This project centers around the creation of short animations (shown here as GIFs) using Python scripts. One of the primary goals for these animations is to be used as clips for music visualizers, but the animations are still pretty interesting as standalone clips.
1010

11-
Each type of animation (e.g. bubbles) is built on a single script which is written in an object oriented manner. The scripts are highly functionalized, and all the example GIFs you see for each one are made just by changing the parameters in the Inputs section of each script. The scripts are [mostly] operational simply by making use of the Inputs section (as long as you have all the appropraiate libraries in place). The resulting GIF should save to your current working directory.
11+
Each type of animation (e.g. bubbles) is built on a single script which is written in an object oriented manner. The scripts are highly functionalized, and all the example GIFs you see for each one are made just by changing the parameters in the Inputs section of each script. The scripts are [mostly] operational simply by making use of the Inputs section (as long as you have all the appropraiate libraries in place). The resulting GIF should save to your current working directory under the filename which you define at the top of the Inputs section.
1212

13-
Each class is pursued with an original concept in mind - like twinkling stars, for instance - but because of the high degree of funcionality, the resulting classes/scripts can produce a much wider range of visual aesthetics.
13+
Many of the classes are pursued with an original concept in mind - like twinkling stars, for instance - but because of the high degree of funcionality in the scripts, the resulting classes can produce a much wider range of visual aesthetics, often completely deviating from the original concept. Furthermore, some of the classes create a visual that is fairly unfamiliar, and as I continue working on the project, I can see the naming becoming more and more difficult.
1414

15-
I think this is a really great foundation for a potential application centered around creating visuals in which the user can select from any number of "sprites" (e.g. bubbles, stars, rain, etc.) and tweak/keyframe a limited, but powerful set of parameters to create really interesting effects, especially for ceating music visualizers! I have used these animations in combination with video editing software with great results. If they aren't cool enough on their own, the ability to time-stretch, zoom, rotate, fade-in/fade-out, etc. makes for incredibly cool visuals.
15+
I think this is a really great foundation for a potential application centered around creating visuals in which the user can select from any number of "sprites" (e.g. bubbles, stars, rain, pulsars, etc.) and tweak/keyframe a limited, but powerful set of parameters to create really interesting effects, especially for ceating music visualizers! I have used these animations in combination with video editing software before with great results. If they aren't cool enough on their own, the ability to time-stretch, zoom, rotate, fade-in/fade-out, etc. makes for incredibly cool visuals that can be timed to music.
1616

17-
Obviously, Python doesn't really lend itself to creating amazing user interfaces. A future rendition of this project could involve mocking it up in Javascript and including a UI. It would be super nice if the parameters could be changed in real-time instead of having to save a GIF and open it to view the impact of parameter changes. Ultimately, it would be excellent if parameters could also be timed to video using keyframing.
17+
I continue to evolve the general architecture of these scripts, adding features like the option to select from different color palettes (e.g. 'warm','forest','rainbow'), various motion options, etc. The architecture is not super mature yet, but is heading in a fairly cohesive direction in which objects have there own unique properties, but at some point there may be "global" attributes as well that can be added to animations such as color palettes, fades, zooms, motion, etc. This could be cool for adding a panning effect through the stars, for instance (a la Star Wars).
1818

19-
<b>Note: This repo is still under construction, but the bubbles and stars sections are reasonably mature.</b>
19+
Obviously, Python doesn't really lend itself to creating amazing user interfaces, which is sad, but a future rendition of this project could involve mocking it up in Javascript and including a GUI. It would be super nice if the parameters could be changed in real-time instead of having to save a GIF and open it to view the impact of parameter changes. And as I said before, ultimately, it would be excellent if parameters could also be timed to video using keyframing.
2020

2121
## Bubbles
2222

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /