@Tapewormz - Hmm, people have had this issue, but because they are not using the June 1st release of DBPro, you are the first to get this issue while using the correct version.
I can only suggest to perhaps try installing again, try whatever you can think of, if you can't fix it then I will email Mike and see if he has any ideas.
@trogdor
Thanks for all the info, I think there are a few issues here. I think there may be an overall driver/texture mode issue, I will come back to that, in the meanwhile, I too had issues with this demo and solved them by doing the following:
Change the code in the demo to this:
//-- Setup static imposters.
//-- We randomly select if they are instanced from
//-- asteroid 1 or asteroid 2.
for i = 1 to aCount * aCount
obj = getFreeObject()
ast = rnd(1) + 1
instance object obj, ast
rotate object obj, rnd(360), rnd(360), rnd(360)
position object obj, rnd(5000) - 2500, rnd(5000) - 2500, rnd(5000) - 2500
if impostersOn = 1
IMP GROUP ADD OBJECT 1, obj, ast, -100, 100, 100, -100, 100, -100, 100
endif
next i
And place your camera at 0, 0, 0
I have attached an image of what I get, alot better.
What is happening is the object bounds are not setup very well automatically, setting them up yourself helps. Also, if an object is really far away from the camera and relatively small, it will draw to texture really small or not at all, I don't see this as a big issue right now as it may be that these objects are so far away they would not be visible anyway, without imposters.
You are free to spread your objects out again and move the camera, I just did that to show that it is really small/distant objects that cause small/empty imposters.
Let me know if this improves things for you, I was getting some of the issues you highlighted with your image but I was not getting the white lines along the edges, so that may not have gone away, I would appreciate a new image if possible, thanks.