This week I managed to implement a camera system; allow input with the mouse, keyboard and Xbox 360 controller and I managed to implement height-based lighting.
However, to begin with I had to put everything I had into a new framework. To be precise I placed my code within Frank Luna’s framework (from his Introduction to [...]
Archive for February, 2009
W3: New Framework
Posted in Interactive 3D Graphics on February 25, 2009 | Leave a Comment »
W2: Terrain
Posted in Interactive 3D Graphics on February 18, 2009 | Leave a Comment »
For this week, I had to create terrain and implement different terrain types and lighting.
Firstly I rendered a large grid on screen and then created a list of vectors to store the y value of the terrains height map at different positions. I loaded a RAW file (which are typically used to store height maps) [...]
W2: MIDlets
Posted in Mobile Devices on February 15, 2009 | Leave a Comment »
I produced an insurance form which could be filled in by a user on the mobile phone as part of this week’s exercise.
When the user entered their details and pressed Save it would show the details they entered.
This was created using TextFields (textboxes), StringItems (labels), ChoiceGroups (checkboxes and radiobuttons), Commands and two different forms. The [...]
W1: DirectX Vertices, Shading and Lighting
Posted in Interactive 3D Graphics on February 7, 2009 | Leave a Comment »
This week has really been a starter into getting grips with DirectX. It amuses me how easy small tasks are to do; the same “small” tasks I found very tedious last semester within the Introduction to 3D Graphics module. It has taken me a little time to adjust to the way DirectX works; but I’m [...]
Portfolio
Posted in Announcements on February 1, 2009 | Leave a Comment »
A portfolio page has been added which will showcase all programming work I have done. Currently only videos are being shown; but the page will soon have download-able content, so you will be able to try out the games I have created. To view my website portfolio please visit JTA Designs.