Jump to content


Photo

Rough tiling...need normal 2d texture?


  • Please log in to reply
12 replies to this topic

#1 Drrobmiller

Drrobmiller

    Advanced Member

  • Members
  • PipPipPip
  • 529 posts
  • LocationLong island

Posted 07 February 2019 - 02:13 AM

Hey there,...I use the terrain painter to paint my rough, but since the base terrain in my new course is smaller, i get more tiling.

Anyone have a fix such as a rough second texture normal2d (blue one) that I can use to help mask some tiling issues.

I know some are used for mow lines etc like in merion

Or is the answer a much higher resolution texture with variations via photoshop? What’s the highest resolution we can use in unity?

thanks Rob

#2 Stingreye

Stingreye

    Advanced Member

  • Members
  • PipPipPip
  • 341 posts
  • LocationSouthern California

Posted 07 February 2019 - 04:13 AM

The Texture lets you change the "size' of the texture so it tiles less.  Is that what you are asking?

unknown.png

 

If you increase these numbers, that makes the texture bigger and there be less tiling.  If you make these numbers smaller it makes the texture scaling smaller and have more tiling.

FOr the overlay image that is really just a texture that happens to be a google image or bing image of your entire course.  You set that image to the same dimensions as your terrain in the terrain.  So in that case that texture will only tile once because the size is that same as the terrain.   So if I make it a smaller number the image will be smaller and tile more.

 

Here is an example of reducing that overlay to be  100 by 100, you can see it will just tile the image.  Hope that helps and hope that was your question. 

unknown.png


  • Richard and SebGOLO like this

#3 bortimus

bortimus

    Advanced Member

  • Members
  • PipPipPip
  • 1,234 posts

Posted 07 February 2019 - 11:09 AM

Here's an idea allowing you to paint a differently tiled normal texture onto a terrain texture. It's not perfect but may help.

Create a plain grey texture and pair it with any normal map (preferably something with a lot of different shapes)
I used a copy of Colonial CC overhead Image, scaled it down to 1024 and saved it as a normal map.
I4gVFlc.jpg

lDk0pUN.jpg

Cranking up the bumpiness will allow you to paint at a low target strength and minimize the color impact of the grey, only showing the normal map effect.
It may take some experimenting with the bumpiness, target strength, and shades of grey to find what blends best with your particular terrain textures.
You can also distort the normal map tiling, using uneven XY values to achieve different effects underneath your terrain textures.

This can work with mow line normals as well
aaG1yxx.jpg

Experimenting with two different normals applied under a tiling grass texture
Ng730Fd.jpg
This picture is exaggerated to show the normals.
If the effect is too strong you can lower the target strength and/or adjust the bumpiness/filtering import settings.
  • Unique, DPRoberts, Stingreye and 1 other like this

#4 jspirate

jspirate

    Advanced Member

  • Members
  • PipPipPip
  • 487 posts

Posted 07 February 2019 - 11:35 AM

Hmmmmm, very interesting.  Thanks for sharing.


i7-8700K
GIGABYTE Z390 AORUS Pro
64 GB DDR4 3200
MSI GeForce GTX 1080 Ti Gaming X
LG 32GK850G
Win 10 Home Premium on 1TB SSD

 

Courses:

Bradford Links - released

Ironwood - released

Cypress Landing - released (also available in a 3DG version)

Crow's Nest - released


#5 Drrobmiller

Drrobmiller

    Advanced Member

  • Members
  • PipPipPip
  • 529 posts
  • LocationLong island

Posted 07 February 2019 - 12:50 PM

yup Bort, thats what im looking for,..can yoiu share that norml texture?

 

also, how did you open that inspector window for the yesnormal inport settings?

 

a nice solution was I took my 2048 rough texture,...imported to photoshop, cloned  times four into a 4096 texture,...offset, made variations on the edges,..impoted into unity and using in areas that have tiling.  the grass blade/ resotioon matches up match up with 2048 texture,..problem solved

 

bot the normal would help

 

thanks

 

rob



#6 bortimus

bortimus

    Advanced Member

  • Members
  • PipPipPip
  • 1,234 posts

Posted 07 February 2019 - 01:29 PM

My practice mow lines image (hard to see for some reason)

 

StsOQIG.png

 

Single clicking on a texture in your assets should bring up an inspector window somewhere on your screen.



#7 Drrobmiller

Drrobmiller

    Advanced Member

  • Members
  • PipPipPip
  • 529 posts
  • LocationLong island

Posted 07 February 2019 - 03:41 PM

thanks,..will play around with..:)

 

 

R



#8 nstone73

nstone73

    Advanced Member

  • Members
  • PipPipPip
  • 146 posts
  • LocationDenver CO

Posted 07 February 2019 - 04:33 PM

I think I created some normals using....

http://cpetry.github...rmalMap-Online/


  • Mike Jones likes this

#9 DPRoberts

DPRoberts

    Advanced Member

  • Members
  • PipPipPip
  • 1,610 posts

Posted 07 February 2019 - 08:02 PM

If you import a grey scale image, a normal can be created in Unity as Bortimus shows. It's actually quite convenient for getting something going without much fuss.
  • axe360 likes this

#10 jt83

jt83

    Advanced Member

  • Members
  • PipPipPip
  • 1,023 posts

Posted 08 February 2019 - 01:45 PM

Mailbox full DPRoberts?



#11 Drrobmiller

Drrobmiller

    Advanced Member

  • Members
  • PipPipPip
  • 529 posts
  • LocationLong island

Posted 08 February 2019 - 03:16 PM

anyone have a grey scale image?  is that one of the photoshop layers?

Rob



#12 Larrykuh

Larrykuh

    Advanced Member

  • Members
  • PipPipPip
  • 244 posts

Posted 08 February 2019 - 06:31 PM

Take any image, load it into photoshop or any other image processing program and use the built-in grayscale conversion.



#13 Cintigolfer

Cintigolfer

    Advanced Member

  • Members
  • PipPipPip
  • 99 posts
  • LocationCincinnati, Ohio

Posted 10 February 2019 - 05:48 PM

Here is a web page that creates normal maps.

http://www.smart-page.net/smartnormal/






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users