K-ON! Clubroom – Merry Christmas!

Merry Christmas, everybody!

Download: Clubroom VR Demo

Watch the teaser trailer:


And a happy new orbital period of the Earth!


K-ON! Clubroom – Model Spotlight #3

Everybody say hello to Ton-chan:


I don’t have much experience with organic shapes, so Ton-chan was a little more difficult for me to make than the other models. Luckily, Ton is quite a small turtle, so I didn’t need to make him extremely detailed. He is made up of several different parts:ton-spotlight-1

  • Head & Body
  • Eyes
  • Shell
  • Front Flippers
  • Back Flippers

Ton’s flippers are not fixed relative to his body, this allows them to waggle up and down, as if he is swimming.

Right now, Ton’s behaviour isn’t very realistic; he simply floats up and down in the one spot. The poor guy is doing his best, perhaps he’s just tired! In a future version of the application, I’d like to have him swim around the tank more actively.


Take care of your pets, and I’ll see you on the other side of the constellation Lyra.

K-ON! Clubroom – Seasons!

The seasonal system has been massively improved, along with the 2D/3D skybox visible outside the window. There are now a total of four “seasons” that the application can choose between:


Each season has dramatically different lighting and a custom 2D skybox, complete with hand-painted clouds. The colours of each skybox are based on references from the anime.

There are also unique sound and visual effects to complete the mood, such as heat haze/cicadas in Summer and chirping crickets at night.

I will be adding a Winter season as well, but first I need to close the windows to keep in the heat. It’s only sensible.

k-on-72-city-lightsDuring the rainy season and at night, you can see city lights glowing in the distance. Even the Moon makes an appearance during the evening.k-on-73-moonlightEvery season also sees the Sun in a different position in the sky, as determined by an accurate simulation of the Earth’s orbit. All the calculations are set for the year 2009 in Toyosato. I even checked the phase of the Moon.


See you next time, under the light of a waxing crescent.

K-ON! Clubroom – Model Spotlight #2

It’s been a little while since the last update. Unfortunately I was delayed because of a software issue. Anyway, today we’re looking at the school desk model:


desk-spotlight-1This desk has quite an unusual design. The sides of the desk were created first as 2D shapes, and then extruded to the correct thickness in 3D.

As you can see in the image to the right, the desks also have an interior where the students can put their books.

Overall, this model is quite simple. Even so, their unique look really adds a lot of personality to the room.

In VR, the desks actually feel quite small, but then you have to remember that they’re designed for high school students!

This model is also special because I’ve had it 3D printed! I own the entire collection of K-ON! figma figures (because of course I do), and I wanted to give them some matching props. Here’s Nodoka-chan hanging out with the first print:


If you’re interested, you can purchase your own 3D printed Sakuragaoka desk from my Shapeways store. If you have any suggestions for other 3D printed K-ON! models you’d like to see, just leave a message.


Next time I’ll be posting another progress report. Let’s beat Elon to Mars, shall we?

K-ON! Clubroom – Characters!

Time for a progress update. I’ve ported the loading screen from the Unity 4 version:


But now you can select your favourite character! The full list:

  • Yui
  • Ritsu
  • Mio
  • Mugi
  • Azusa
  • Nodoka
  • Ui
  • Jun
  • Sawako

Choosing a character will change your height in the scene, from Azusa (150cm) to Sawako (165cm). There are also other consequences to your choice. For example, some Easter eggs may only be visible to a certain character.

There’s a few new items laying around as well. You may remember these cards from the second season OP (#2):


And Ritsu’s lucky pencil makes an appearance, along with another surprise item from the first season:


You might also notice that the lighting looks a bit different in the last two images. That’s because the season is now randomly selected from a list when you start the application. The current possibilities are:

  • Summer
  • Spring
  • Rainy Season

Just like your choice of character, the season will alter the environment.


Please don’t say, “you are lazy”, just know that I am crazy. I’ll post again once the Earth has rotated some more.

K-ON! Clubroom – Back In Action!

It’s been a long time, but I’m finally ready to continue working on this project.

The clubroom in the most recent Unity 5 build.

One of the lessons from K-ON! is that you shouldn’t be afraid to rely on your friends!

So if you have any experience 3D modelling and would like to contribute (I’m afraid it will have to be volunteer work), please leave me a message.

The following “major” assets have yet to be created:

  • The turtle and the hare on the banister outside
  • The amps for the various instruments
  • The cassette player
  • Ritsu’s drum kit
  • The old fan (RIP)
  • Decorations inside Ton-chan’s aquarium


Thanks for visiting! Yeah, I’m a rocket ship on my way to Mars.

K-ON! Clubroom – Parts 29 to 34

Let’s take a look at the remaining builds from 2014.

K-ON! - 59 - Stairwell

Here is the stairwell outside the clubroom. There’s still some missing details, but the basic structure of the room is there.

K-ON! - 60 - Stairwell Window

The stairs continue until they’re out of view.

On the other side of the room, the air conditioner that was added during a particularly hot summer.

K-ON! - 62 - Aircon

I still haven’t added the power point it plugs into. I’ll have to do that sometime.

K-ON! - 61 - External Door

This build also saw the addition of a unique external door model. I wasn’t happy with the way it looked here, since it doesn’t have a lot of interesting details.

Immediately following the addition of the air conditioner is the tea cabinet. Sadly, it’s empty in this build. No tea time yet.

K-ON! - 63 - Tea Cabinet

It’s really big, by the way.

After adding the air conditioner and the tea cabinet, I needed the sink to complete this corner of the room.

K-ON! - 64 - Sink

I used a Unity extension called “Reflection Manager” to add some nice reflections to the model. “Reflection Manager” generates cube maps with added parallax correction. It looks really nice in VR.

The next build sees the addition of the two music stands that sit next to the whiteboard. I’m really happy with how these turned out.

K-ON! - 65 - Music Stands

But what’s that sitting on the right music stand?

K-ON! - 66 - Fuwa Fuwa Time

It’s Fuwa Fuwa Time! This is from the scene where Azusa and Yui try to teach Ritsu how to play guitar. Unfortunately, the resolution of the Oculus is a little too low to read the music.


And that’s everything I added back in 2014! Next time, we’ll check out what was added in early 2015. Don’t burn up on re-entry before then!