Second Demo available for downlaod

Posted by Kaya Kupferschmidt • Friday, December 31. 2004 • Category: OpenGL
I packaged a second demo (which again actually is only a small test application) of Project Magnum. This time it is a simple 3DS Loader displaying a model using OpenGL.

You can move and rotate the modle using your mouse and buttons. The model and textures are not made by me (of course), it is freely downloadable at www.meshfactory.com. The demo still is not perfect, transparent meshes aren't handeled correctly yet.

You can download at demo at the download page of Project Magnum. Stay tuned for further demos!

Kaya

Tiny Demo for Download

Posted by Kaya Kupferschmidt • Tuesday, December 28. 2004 • Category: OpenGL
Finally I succeeded in building the basics for a graphical user interface on top of OpenGL. I prepared a small download at the project page of Magnum.

You cannot do very much, but as you can see, the mouse input is correctly interpreted and the buttons change their colour according to their state (normal, hover and pressed are the three possible states of a button). Plus you can see various fonts which are drwan using freetype.

To make this a really useful user interface there is still a lot missing, you needs many more controls (Sliders, Text Input, Checkboxes etc) plus some of the backend for firing messages is still missing.

But before working on these tasks I want to prepare some more packages and publish the source code. This still is a lot of work ahead of me!

Kaya

Merry Christmas!

Posted by Kaya Kupferschmidt • Friday, December 24. 2004 • Category: General
Merry Christmas to all Readers of my blog!

This picture actually was taken two years ago from the window of our appartment, but I used it for two reasons: There is no snow outside today and they replaced that church with a new and ugly one.

Merry Christmas!

Kaya

C++ Style Guide

Posted by Kaya Kupferschmidt • Thursday, December 23. 2004 • Category: C++
The last few days I began to work on a C++ Style Guide which contains rules and recommendeations about good programming habbits in C++. This helps to ensure high quality of produced code and software and even can speed up development by giving answers to common questions when designing a new class.

There is an online browsable version and a downloadable PDF document available. Pleas keep in mind that this still is work in progress!

Kaya

2.5 Gigapixel Camera

Posted by Kaya Kupferschmidt • Monday, December 20. 2004 • Category: Weird
A very impressive project is the 2.5Gigapixel camera made by TNO TPD, a company situated in the netherlands.



Actually this is not only one picture. but a composition of 600 photos. Very impressive work! You can zoom in every detail on the virtual zoom camera.

c u r b r a l a n

Posted by Kaya Kupferschmidt • Wednesday, December 15. 2004 • Category: C++
Don't ask me what the word curbralan mean, but this is the wrong question anyways. While searching some stuff about good C++ coding style, I found the Homepage curbralan of a software consultant called Kevlin Henney. There are some really nice papers about good cogins style and guidelines for object oriented programming. I would say that man really knows of what he is speaking, and as the material comes for free, I highly recommend every serious C++ or Java software developer to have a closer look.

Kaya