Plamo Colour paints finally arrived

Paints from Plamo Colour finally arrived! With some extras to apologize for the delay too. Might try them out tomorrow.

RSS feeds

Installed the Liferea RSS reader on my netbook. This works a lot handier than any RSS reader I’ve tried before. Just open the unread folder, scroll through the headlines, read…

Recasting figure parts

To try out the silicone and resin I bought a while ago, I made a recast of a Nendoroid head. Recasting of existing figure parts is often done by people…

Lossless JPEG transforms

Was aware that it existed, but didn’t really bother with it before. There’s a tool called jpegtran which allows you to do lossless rotations and cropping of JPEGs. Very useful….

Lacquer airbrush paints

Recap. Trying to get some decent lacquer paints for my airbrush, I had initially planned to get the Mr. Color range of paints from Japan. Apparently, though, it seemed the…

Tsunacon 2013 Figure

I created this figure for the Tsunacon 2013 convention in the Netherlands of their mascot character. This is the third year I make one for this convention. Trying out some…

3ds Max File Format (Part 6: We get signal)

Let’s see what we can do now. INode *node = scene.container()->scene()->rootNode()->find(ucstring(“TR_HOF_civil01_gilet”)); nlassert(node); exportObj(“tr_hof_civil01_gilet.obj”, node->getReference(1)->getReference(1)); Plain easy, right?

3ds Max File Format (Part 5: How it all links together; ReferenceMaker, INode)

At this point, you should start to familiarize yourself a bit with the publicly available 3ds Max API documentation. The contents of the file map practically 1:1 with how the…

3ds Max File Format (Part 4: The first useful data; Scene, AppData, Animatable)

The most interesting part of this file is, evidently, the Scene. Opening it up in the chunk parser, it begins like follows, and goes on for a few ten thousands…

3ds Max File Format (Part 3: The department of redundancy department; Config)

Now we’ll have a look at the Config stream. It begins like follows, and goes on forever with various integer fields and other binary blobs. (StorageContainer) [15] { 0 0x2090:…