cause im not skilled using C, ill tell ya something about ur delphi-app.
first of all, if u're going to write an engine (whatever type it is), you should completely seperate it from any delphi generated code,
otherwise your code is not reusable. i see similar things in your C code.
1 time i closed your app, my computer crashed with a bluescreen (with activated vsync).
you should really take a look at this.
runs with ~770fps on my desktop (athlon 64 3000+, 1.5gb ddr400, 6600gt).
but at this framerate, its impossible to see something of your engine ^^
an implementation of timebased movement is necessary in future apps.
some tips:
- your lightning looks a little bit strange (guess that belongs to the LOD). you should think about using static lightmaps (if your terrain is static)
or use a simple glsl shader.
- using a vbo would even bring more performance, but is not that compatible. maybe as an alternative?
- you create an infinite terrain by tiling the heightmap. that may look strange when the height differences between both sites are huge. an interpolation with 2 or more quads per quad would increase the optic
greets
_________________ I'm not the signature, I'm just cleaning the floor...
Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.