It’s hard to remember when you’re running around inside a crazy realistic, yet ultimately unreal world, that everything you see is built with lines of code. And that all the code does is turn switches on and off. Way down deep – it is still just ones and zeros.
Back in the beginning, when I was writing those lines of code in Basic on a Commodore Pet, I felt incredibly powerful knowing that I could tell the computer to turn a certain pixel on the screen ‘on’ with a single command. I understood exactly what that line of code did and how it worked.
Now, 35 years later, I’m building a 3d model of a kitchen cabinet. I’m still manipulating switches, but I don’t really know what all those switches do anymore. There are too many layers between me and the ones and zeros, I can’t see how it all works as clearly as I used to.
While I love learning new things, there comes a point where I wonder why I bother. If I’m not really understanding exactly how all this works, if I’m just blindly following the lessons of the tutorial, if I find myself sighing one more time when the tutorial says, “We don’t have time to go into the details now, but just click here to do this,” what’s the point?
It would be a lot easier and faster to just buy the 3d models I need for my project. This could be a whole ‘time vs money’ lesson – it would be much more efficient to spend my money on someone else’s work – they can make what I want in a tenth of the time – and I have lots code and animation stuff to do that I am already good at. I don’t need to control every aspect of the project, it would be better to let go of some of the details.
But… at the moment, I have lots of time and no money.
And… I would love to say, in the end, I did it all myself.
Besides – who am I kidding – I’m a total control freak – which is why I’m working on this crazy project all by myself in the first place.
Alright – break over – time to get back to pushing pixels.