the last month or so I've been learning how to do shader programming in GDShader (a derivative of GLSL), and the last two weeks or so I've been creating shaders for things in scifi shows, and this has been the most fun I've had in AGES
Post
the thing i'm trying to create has a clear specification -- i can point to a picture and say "i want that"
the task is a programming task with a lot of technical problems to solve
the individual shaders are small enough to get fast turnarounds
visual feelback is immediate
its like a perfectly tuned problem for satisfying me intelectually. Skinnerian learning theory in highly concentrated form
its really good
i have a whole library of materials now, and zoo of examples that i'm building
also the concepts of a Zoo and a Museum has been somewhat liberating
i can make things without it being in a huge context, which lowers the feeling of difficulty??
like, in a Zoo, i can make individual little things and focus on just the one thing, but also i have a clear, visible record of my efforts producing more and more things, so there's a sense of mounting accomplishment
and with a Museum, I can see how the pieces combine to form bigger coherent wholes, which demonstrate the simple compositional aspects, and thereby make it clear how easy it is to build large scale uses from small scale components