Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Im trying to plug my Spec map into my material. Regardless of if its plugged into the metallic or specular slot it wont reflect the color its supposed to and I cant find anything online about this.

alt text

Product Version: UE 4.13
goldwrong.jpg (20.3 kB)
goldright.jpg (19.0 kB)
more ▼

asked May 06 '17 at 07:12 PM in Using UE4

avatar image


(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

You might be used to how Unity does things, where you can use the Specular PBR workflow, in which you can use an RGB texture to determine the color of the specular highlight.

Unreal uses the Metallic PBR workflow for their materials.

In UE4 the color of the specular highlight is determined by the Base Color input (if its a Metal).

Both the Specular and the Metallic inputs receive a scalar value or a grayscale image, they are not supposed to be used to define what is reflected or color of the specular highlight.

The Metallic input defines if a surface is metallic or not, 0 or black being non-metal and 1 or white being metal. https://docs.unrealengine.com/latest/INT/Resources/ContentExamples/MaterialNodes/1_2/index.html

The Specular input defines how reflective the surface is (only works on non-metals). https://docs.unrealengine.com/latest/INT/Resources/ContentExamples/MaterialNodes/1_3/index.html

The Roughness input (it also works on a 0 to 1 or black to white ratio) is also really important for the reflections and specular highlight, too high and there is almost no reflections and the highlight is too big and subtle, too low and it looks almost like a mirror with a highlight that is too small. Gold is neither, so you need to find a good value.

The reflections are also incredibly important, so make sure you have a reflection capture affecting your object, (metals are nothing without good reflections). SSR also helps a lot.

As an example I put an image of a simple material I made a couple of days back trying to replicate the gold coins from Mario Odyssey.

Essentially all you need is a good gold color for the Base Color input (you can google for a physically correct value if that is what you are aiming for), 1 for the Metallic input (its a metal after all) and 0.25 for the Roughness input (You might wanna increase it to 0.3 to 0.4 in your case, maybe even higher).

I also have SSR on (no reflection capture though, I only noticed that after taking the screen shot, but the SSR is doing 90% of the work).

TL;DR Gold color + 1 value in Metallic + low Roughness + SSR and Reflection Capture

Hopefully that is what you need.

Edit: I just noticed how old this question was...

more ▼

answered Jan 29 '18 at 12:14 PM

avatar image

1 2

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question