Well………….. How to begin with? A good Question……….
As GPS(Global perspective on society) talked about cosmology, a great idea popped up in my head. Why not describe the production of life by using the Big Bang as a starting point and delve into the Micro perspective?
Some techniques just gathered in my mind, for example, gradually changing speed, random balls with random colors in random speeds falling apart, rotation, sin/cos waves, etc.
So, I continuously created and updated some demos to see how far I can go. Below are some of my explorations.
explosion
cells
gene chain
Let’s focus on the randomness, because this was the part that has been lingering in the air for so long.
The initial purpose was to keep hundreds of balls radiating from the center of the canvas, however, with limited knowledge, I could only code one ball at once and it was such a time consuming process. The visualization was not what I had expected.
Suddenly, I thought about function. By coding one ball and putting in some variables, I could make the code simpler and tidier. Still, I needed to type function(a,b,c) plenty of times in the draw function. This was becoming confusing and exhausting….
On the recitation section, I asked for help, and the fellow told me that when we reached array, you would find out.
After that, I searched up what array is and happily it’s quite similar to the list in python! As was expected, I failed again, because there is subtle difference in these two languages and I had totally no idea.
When it came to the day that the instructor taught about array, and under his help, I successfully make it!
The whole process was like being tripped down once and once again, however, the development of approaches and the final outcome brought me great satisfaction!
The prototype of Project A would be switching in 3 different motions in order to zoom in from the Macro view to Micro view. The creature may focus on the last motion which is Gene chain, because Gene is everywhere in the universe and by magnifying could we see its true self!
Just Expect It!!!
Leave a Reply