Author: Violet
-
L-Systems with shapes
Rendering shapes is a relatively small addition to the L-System code I’ve been implementing over the last few weeks, it consists of a few manual dispatches to drawing code based on the first symbol in a sublist. The immediate alternative is using defgeneric and the common lisp object system, which is probably the correct thing…
-
Improving On L-Systems
The simplest implementation of L-Systems requires term-rewriting, and maybe turtle graphics. We already have arbitrary computation on the execution end, but what if we could add computation on the term rewriting phase? We can get a lot more flexibility without adding an infinite number of rules. Also the last L-System post has had its code…
-
Traveling
Yesterday I traveled across the united states in order to visit my parents. Honestly, airports feel better than they ever have. Most people don’t want to face charges about not wearing a mask, so most people did. Especially on the planes. It’s odd though, the airport ads have hardly changed. Nothing about covid, just the…
-
Idk, games I guess
I grew up during that period when newgrounds was a major media site. A lot of the games were not very good, especially the one I made with a pirated adobe flash CS3. But hey, the score was your health and that was something that someone called “An unusual mechanic” which is the closest to…
-
Some Thoughts on Codex, a Common Lisp Documentation Tool
Codex is one of a small number of native documentation generators in lisp. It uses an unusual markdown format called Scriba. I have been using it to document img-genner since about 2 years ago. In those two years there hasn’t been an update for it(Actually for at least 7), but that’s not terribly uncommon among…
-
L-Systems
L-Systems are a type of fractal, well, that’s not really true; L-systems are a formalism for constructing rules for iterated systems, such as plant growth and turning those into images. But what’s interesting is that they’re actually remarkably simple to implement the evaluation of. So let’s look at one of the simpler ones, the binary…
-
Particles Tunneling Through Solid Earth
No, I’m not going to write about neutrinos, or anything else that is ‘real’. Pixels are the particles of today’s post. Their universe is very different than ours, it is solid in all directions, it is quantized(at a different level than ours). At each moment, there are a countable number of choices. To be a…
-
Timetracker
One of the other projects I’ve worked on, the one I’m not sure I’ve talked about here has been the timetracker tool. What it provides different than others that I have found is that it doesn’t ask what you’re doing, it just reads the window you’re using and files it away for later, along with…
-
Recreating an old Visualizer I swear I saw
I have vague memories of a visualizer that I will likely never encounter without looking for it again. It was a waveform display but it had these rectangles that would ride them like boats, not really like surfing. Now, you might be wondering why I’m doing this when my library creates, at best, video. Well,…