Terrain editor: hide/resize brush?

Hi everyone!

I would like to know if there is a way to remove the ‘brush-cursor’ in the terrain editor, or tweak it to the right dimensions…

Another question, is it possible to make the ‘blur’ (cf. image) start further away?

Here is what it looks like when I’m working (sharpest brush):

Thanks!

The perspective looks not like from the top, so its not a wonder why there seams not centered.

For the other Questions i dont have the exactly answer, but you can do your own brushes, where you can blur like you want. For Windows you can do it like here: http://forum.unity3d.com/viewtopic.php?p=325138#325138 (have there post some brushes from myself, more as example what custom brushes can do).

Dont know if this way works on mac too, but there is a other way for mac that dont work on windows, but its a “little” bit more work: http://forum.unity3d.com/viewtopic.php?p=111920#111920

I think it helped much, but the Terrain Editor still needs some more features.

The perspective looks not like from the top, …

I just Knew someone would say that !
Actually when you zoom in and use a small sized brush, the brush isn’t centred, this goes for both ‘painting’ and ‘modelling’ (raising the terrain etc.).

About the blur, thanks for the link but the blur is on the terrain in the editor (blinking in and out, again when heavily zoomed in).

The thing is that the brush size is correct (well you don’t notice a +/- 0.5 at 50) when you zoom out massively and you use a quite big brush size.
It’s when you do the details the problem exists (and I get slightly sick of all the blinking :mrgreen: ).

I’d be delighted if I could just switch off the blue-green enormous brush so I can see what I’m actually painting, the (slightly) off-centred thingy isn’t really a problem.

Hm, the brushes here are centered and there nothing blinking.

On what system do you use Unity?

When you are heavily zoomed in, with a small brush, the size of the brush does not at all correspond to what you draw.

So, the brush is very big, when you move it it is like the screen ‘blinks’ (it is on the whole left side of the screen, then you move it when you draw, the cursos stays and when you release the mouse it pops to the position of the mouse → blink ! and you draw really small things compared to the size of the cursor).

The second ‘blinking’ is the blur on the terrain, it pops on and off as you move around and as shown in the picture, it is very close when, again, heavily zoomed in to make details.

I’m on Windows.

Any idea how to Turn off the cursor-brush?

ps. the cursor IS off centred as the image shows but that is not a big problem, the blinking / coloring of half of the screen is the problem.

Hm, the easiest way to show your problem where a video.

I think i know what you mean, but i dont know what you can do. Dont know how you can disable the brush on the Terrain.

The Terrain Editor from Unity still needs many fixes and more features. Generally when you work on details.

When you modify the terrain, the wireframe/texture mix mode can help, but for texturing it do not help much.

@Balmung
Thanks for the time and interest in my problem, I hope I’ll find a solution and also that the terrain editor will one day have ‘normal’ tools like slope, ramp and so on ^^

Back to my problem, no one knows how to disable (or for example shrink / set invisible / …) the cursor ?

No one ?

I’m not sure that’s possible…I decided to search around for you but haven’t came up with anything, anywhere.

I know of no ways to remove the curser. It should be changed to an outline alone, so you don’t have it covering what you paint. The easiest method would be to make a shader change to whatever projector they use, and do an alpha check, only showing the shader within a range of the alpha.

But I do have answers for you.
First of all the blur looks like it’s due to the basemap distance. Set it higher…

The curser size is a bug. The developer of this “new” feature may have thought the brush size setting corresponded to actual units, whereas the reality is it corresponds to the pixels of the splatmap. So, if you have a Terrain size of 500500 meters, a splat resolution 1024, and a brush size of 10, the curser will show up at diameter of 10 units, but you will only draw features the size of:
(terrain physical size/splat resolution) * brush size =
500/1024
10 = 4.88 units.

I filed a bug back when it was released, but the bug still seem to be open, even though it should be fairly easy to correct.
Good luck with the effort, anyways :wink:

First of all, I feel for you. Some broken toys in the terrain corner of Unity.

Have you read up on the excellent Terrain Tutorial?

http://www.unifycommunity.com/wiki/index.php?title=Terrain_tutorial#Control_Texture_Resolution

This doesn’t solve your problems but you might need to find a better balance with your ControlTexture resolution and Heightmap resolution.

If you’re doing detailed work, your brush might be too small to correlate properly with your ControlTexture alpha map and so you end op affecting the nearest pixel, though it may not be under your brush.
Or so it seems to me.

Have you tried using the Terrain Toolkit of a heightmap generator to produce splatmaps and get detail?

I really hope Unity3 brings some much need care to Terrains. Having a smooth, flowing experience with accurate sculpting and painting would be a good start.

Thanks all for your time

I cant change the resolutions of the terrains (or I have to redo a lot of work) so I’ll guess I’ll just wait out the bug ^^

I haven’t tried the Terrain Toolkit, I need to do everything manually and yes, I hope too they will show us a slick terrain editor for the 3.0 :wink:

Well you can change the Heightmap resolution without affecting the work you’ve done, but yea, not the ControlTexture resolution.
Sometimes it’s better to start again with an improved approach though.
Are you aiming for a realistic terrain or something stylised?

http://lemuria.org/projects/wiki/TerrainTools

Maybe you have these, but if you don’t, they’ll help you bring splatmaps in.

Same problem exists in 4.xx. I set the brush size to 1 and zero out the opacity. Not a great fix I admit.