Hi Superbeast,
The Quad Reduction thing is a known issue. Quad Reduction is currently an experimental feature. I'm not sure whats causing it but I will have a good look into it for the next release. I will also look into making it reduce more (it currently doesn't reduce around the edges of sectors).
To solve the issue with masking, you need to render the terrain manually. I will implement object masking into the auto render for the next release (now on the todo list!).
Manual rendering lets you tell Blitzwerks Terrain when and where to render terrains. Its the way Blitzwerks Terrain used to do rendering in the old days, but people said it was too complicated so I added Auto rendering.
Heres how to render manually:
Firstly, remove this line from world.dba
BT EnableAutoRender 1
Also remove this: (this isn't correct useage of this function)
BT SetCurrentCamera %10
Next replace your render scene function with this:
function render_scene()
//render our scene to camera 1
BT SetCurrentCamera 1
BT UpdateTerrainCull g_TerrainID
BT UpdateTerrainLOD g_TerrainID
BT RenderTerrain g_TerrainID
sync camera 1
//render the scene with the shader to camera 0
sync camera 0
endfunction
The terrain should only render to camera 1
Your signature has been erased by a mod please reduce it to no larger than 600 x 120.