Small Update to the Landscape Engine

Damn, my head hurts today :(. Gotta stop consuming those vast amounts of alcohol. Anyways, I’ve uploaded a version of my landscape engine as it is now, with source of course. It can be found at the projects section. Here’s a screenshot:

screenshot

I’ve added some small classes to enable me to have a camera and a framecounter. Don’t use to much time on the code for those classes (CCamera and CFrameCounter), they kinda sux :).

screenshot1

As always I would like to hear what you think of it.

Nothing Really

Sorry for the missing upload. I just can’t seem to get satisfied with the program, I’ve added a simple FPS counter and diverse optimizations. I might just upload a “beta” of it anyway tomorrow and just leave it there until I’m done adding the rest of the features. As for the soccer interessted, AaB “lost” 2-2 against Broendby :(. They were in the lead with 2-0 until ten minutes before time when Broendby scored twice! BAH

New Link

I can’t find the time to complete the landscape program today is I hoped yesterday, I just found the time to do this small news post. I’m going to the match (AaB-Broendby) in an hour or so and I don’t think I can complete the program that quick. Maybe tomorrow… ;)
Oh, I’ve added a new link on my links page, it’s to the site called
GLdomain, go check it out

Rendering Normals

I’ve been doing a lot of programming today, after having slept along time after the party yesterday I’ve pretty much been focused on my landscape programming (oh, I watched “The hunt for Red October” too, and I took a long walk in the forest with the dog). Here’s a screenshot of the program in action:
screenshot
When you look at the shot you might notice that the quality of the textures and the rendering in general is very poor – that’s because I haven’t found a way to take screenshots of my app running fullscreen voodoo2, so I have to let my S3 Virge card do the rendering in a window, and that sux.


I’m quite happy with the renderer though, and the following screenshot illustrates the most important technique which I use, vertex normals:

screenshot

If I get the time I’ll upload a demo of the program tomorrow, including full source as usual, but I would like to make some proper camera movements first, and I don’t know if I have the time to do that tomorrow, I’m going to Aalborg to watch AaB play against Broendby, the game is sold out in advance and It’s going to be a blast to see AaB beat Broendby, if they can :)

New Features

I’ve fixed some horrible bugs in a landscape renderer I’m currently working on. It calculates normals for each vertex and renders the landscape using smooth shading, it looks really good. I won’t release it until I’ve added the last few features which is:

  • A decent camera system.
  • More height gradients.
  • Texture blending (perhaps).

I’m looking forward to getting some programming done tomorrow, but tonight I’m going to a party at my highschool, the last party ever at that place for me since I’m on my last year :).

Done Uploading the New Design

The new design has been uploaded. I’m really happy with the result and Lars has done a great job. If there are errors aound on the page you should probably blame me, not him, since I edit the HTML manually to insert news items and such, and I can’t really understand all those weird tags like TD,TR and such which the HTML is filled with, so I might make some mistakes. Anyway, enjoy the new design and send you comments to me or Lars. We would both be glad for any feedback.
The old news has been moved and can be accesed at the bottom of the page, I haven’t changed the layout of those pages though, so it does not look very nice;)

Back from Mekka & Symposium

So, I’m back fromt the mekka & symposium and I have some news to share with you. First and most important I’m glad to announce that lars has finished a new design for this homepage which I’ll implement within a few days. Secondly I’ve learned a lot at the m&s, I started writing a landscape engine and talked to some members of the demogroup hybris/nemesis and got some great inputs. Since my bezier patch renderer works similar to the landscape engine I might improve it when I’m done with the landscape, which will be full open source as usual. I might write a longer post about the m&s later if I get the time. later…:)

A Week to Mekka & Symposium

So, only a week to mekka & symposium now, the final details about our bustour has been planned and I’m just waiting for the trip to start now! And I’ve finally been put on the waiting list for an appartment (actually its a dorm, at least I think that’s what it’s called) in Aarhus, I’m currently #31 on the list so I’m hoping that at least 31 ppl decides to move from the dorm this summer:)

Blabla

I’ve started completely from scratch with the new engine using the things I learned with my last. I finished the pipeline programming yesterday and I’m pretty content with the result, the ohjects are tied to the world in a linked list and each object has children and a pointer to a linked list containing its polygons.
Another thing is that Lars at the fame had drafted a new design for this page which he’ll try to make in the next couple of weeks, it’ll look really cool!.