Wow – I continue to be impressed by your work! Very well done, I do believe.
(And I may have said this before, but if so it perhaps bears repeating: I think that I would love to see these modules get into an official Panda release at some stage, if you’re willing.)
That is kickass! Looks a bit like modded Skyrim
Only the trees and grass poping up kind of spoils it. Maybe tweaking fog/haze or depth of field effect could hide that or some kind of fade effect? Or moving their clip-plane further.
How do the requirements look?
Is it running on glsl or cg?
Yeah, I’m working on the popping. I think I’ll do some fade in/fade out. I don’t want to change the fog factor, as I want to have a big view radius (currently fog factor is 5.5km while the terrain is 8,192km). Moving the clip plane will work but then I have to test the performance … I’ll test out that stuff and keep you updated
It’s running cg and glsl. Cg for the terrain, trees and grass. Glsl for the scattering and post processing. When releasing it, I think I have to port the cg stuff to glsl, as I’m using texture sampling in the vertex shaders, which means it otherwise won’t run on ATI cards.
I don’t mean to press, but do you yet have any thoughts on when this might be released in some form, even if in some form of beta?
As to popping, without having looked at the effect myself I will note that I seem to recall fading being the recommended means of dealing with popping.
Well, actually the sourcecode is already open. The problem is, many users don’t want to compile the required c++ modules, which are required to run the terrain.
Maybe the terrain will be included in panda3d at some time. Then the module would be available without having to compile it. But for now, you have to compile it yourself
Ah, I wasn’t aware that the code was open! (I don’t see a link in the first post, although I may well have missed it.)
I’m tempted to have a shot at compiling it myself (I’m already using a home-compiled version of Panda), but I have severe doubts about my current computer managing to handle anything like that… ^^;