Deferred Rendering with OpenSceneGraph

Hello folks! 😀

The last 3 years I was always like “I am going to make a deferred renderer soon”, but for some reason I was always postponing it! 😀 It was time to cut the BS and implement it! Because my own 3D engine is still at a very early development stage, I used OpenSceneGraph (OSG) to implement deferred shading. Why OSG? We use it a lot at work and so I am familiar with it. I did a very simple implementation with only diffuse lighting and one light. No optimizations no anything. I spent about 5 hours for reading and implementing it. I am not going to spend more time on it because it is based on OSG and not on my 3D engine.
I liked the fact that deferred shading is so easy to implement and there are no any tough maths behind it. When I will implement deferred shading in my 3D engine I might write a short tutorial for this awesome technique!



At my flight back from Australia, I had a 24 hour transit in Dubai. I won’t say much about Dubai. Dubai is all about luxury and shopping. Everything was clean, big, and new. The airport, the buildings, the metro rail, everything! I can say that I was amazed with the shopping mall next to the tallest building in the world: Burj Khalifa. It had EVERYTHING! All kinds of shops, all the brands you can imagine, and it was cheap! 😀 But other than that, I didn’t like anything else because there was nothing else to see! Dubai is like a huge construction site. Tens of buildings, roads, artificial parks etc are under construction. Oh… I almost forget.. there is something I have to mention: All the middle east women, the ones who wear this Burqa thing (or whatever is called) had the body of a model. I didn’t see not even ONE fat middle east women in Dubai! 😛 That was really awkward. 😛

So, this is it people! You like holidays with luxury and shopping? Then you should definitely give Dubai a chance!



For a very long time I had this desire to visit Australia. It was looking like the best place on earth! So, the day came and I flew to Australia. And guess what??? Australia is the best place on earth! 😀 I visited four big cities: Melbourne, Sydney, Brisbane and Gold Coast. Each one of them had something different and nice to show me. 😀

I loved Melbourne! I can say it is my favorite city in the world so far! Seriously, I couldn’t find something bad in this city! Everything was just perfect! Nice weather, warm and welcome people, excellent transportation system, nice places and parks to walk and relax.
I loved to walk the small street lanes in the town center or the pavements along the river. During my stay there I also made 3 new friends! One Australian, one French and one Greek! Unfortunately I stayed in Melbourne only for 4 nights which are definitely not enough. But well, I had to so to Syndey! 😀

Oh my God! It was a-m-a-z-i-n-g! Sydney is a big city, more busy and noisy than Melbourne. The Opera House and the Sydney bridge were fabulous. They looked fake to me, because till that day I had only seen them in pictures or on TV! Sydney didn’t have the “relaxed” atmosphere like Melbourne (actually it had it but not in a very big scale like Melbourne), but it had…. nice beaches! 😀 The weather was hot those days and it would be a sin not to visit Manly beach. The beach and the ocean were amazing! I really enjoyed swimming there! Like in Melbourne, in Sydney I did two new friends, one American and one Japanese. Before I realize that I was in Sydney 4 days passed and I had to leave for Gold Coast!

Gold Coast
Gold Coast is the paradise for all the surfers. I was amazed by the extremely looooooooooong beach with the huge waves. You could see surfers all over the place surfing all day long. No matter the weather there were keep surfing! Unfortunately, all three days I stayed in Queensland the weather was not good. It was raining everyday. Of course, the rain didn’t stop me from having good time! There is a zoo in Gold Coast, called Wildlife Sanctuary. There you can find lots of different Australian animals. And guess what? I fed kangaroos!! Woohoooo!!! It was really fun! 😀 Unfortunately, they didn’t allow me to get one back home. 😛 Like in all the previous cities, I made a new friend (Canadian). It is funny because all the friends I did in Australia were from different places from all over the world! :D. Gold Coast was nice but it would be wrong not to visit the capital of Queensland which is only a couple of hours away: Brisbane.

Brisbane is the capital of Queensland and the 3rd biggest city in Australia. It was not very busy like Melbourne or Sydney but I liked it. It didn’t have Sydney’s beaches or Melbourne’s parks and relaxed atmosphere, but it was a medium size warm and clean city. I had some walks around for abut 6 hours. Then i had to go back to Gold Coast. And that was my adventures in Queensland.

My holidays were over. I had to go back to Glasgow now. Usually, when I go somewhere for holidays, the last days I am like “OK, I think this is enough, I have to go back home now.” For first time in my life I didn’t want to go back. I wanted to stay there. While I was in Melbourne airport waiting for my flight, I was creating stories in my mind, with me staying in Australia and never going back home. 😛 But, well… I had to go back if I wanted to keep my job! 😛

So… that’s it guys! My Australian adventure story ends here. Australia is the nicest place I have ever been so far. It had everything and at the same time it had nothing bad. I definitely suggest you to visit Australia if you have the chance.