Been working on this Model M again.
Finally opened up this project again a few days ago, been working on modeling my Model M keyboard but beige instead of black. I can make all kinds of Model M variants after finishing it up though. This keycap was done today, which I'm pretty proud of. I'm getting better at making certain things quick. This model originally was abandoned in July last year, as my modeling skills and knowledge weren't quite up to the task at that time.
This is a real simple procedural setup using vertex colors as a mask for the bump detail. I'd recommend checking out the Noise Nodes extension for Blender. It adds a load of new and useful noise nodes for the shader editor, and I used a three layered dent noise setup for this plastic texture. I think the keycap could be a bit better, but it'll do for now. It needs a more pronounced cylindrical profile I think. The render looks a bit flat compared to the real thing.


Making the rest of the keyboard could be either very easy or insanely difficult depending on how much of the internal parts I want to model. I think right now I won't be modeling anything more than the stem posts for the keycaps to sit in. I guess I can always come back later and really overhaul the model if I want. I'll post some pictures of it when it's done.
I've also been itching to do some environment models, but I haven't really acted on that desire quite yet. Maybe soon.
Modeled and rendered entirely in Blender.
Darktable used for color correction.
AmbientCG textures and HDRI used for the table and background.