Tutorial  Updated

How to make Pokémon Shaders

Hi! @Demothene gave me the idea to open this thread to help others to make shaders for Pokémon similar to the original games.

This thread will focus on discussions about POKÉMON SHADERS, so anyone can post ideas, nodes and ask about shaders. We usually work in Unity Engine, but once you have the idea, you can make the shaders and materials in any engine.

It is in Nintendo Switch threads because we will try to replicate all the needed Let's Go and Sword and Shield shaders.

I will be updating the post while nice things appear here.

IMPORTANT: Shaders nor models will be shared. You will have to make them (and export them) yourself. Here we just share the logic of how to do them, or even the specific nodes you would need to use in Shader Graph / Amplify Shader Editor.


POKÉMON LETS GO:

Pallet Town Field Floor (By FabDelb):
In this case, the Pallet Town floor is made by blending textures with a function.
In a first pass, the lighting is calculated based on directional light + cloud texture. Then, use this function and add it to the previous vertex color calculated in the first pass.

9A7648AB-EF42-4C5C-986F-B6953ED4960F.png

Approx. result:

AC05AF44-CB8E-4A5E-BE84-234B4B6F8FDA.jpeg


How can be accomplished in Unity with Shader Amplify Editor:

Main Shader:

unknown.png


Blending function:

unknown (1).png

POKÉMON SHADERS:

Fire Pokémon Shaders - Blender (By Wiimonkey2):

Fire in all the 3D pokémon games is accomplished with opacity masks and blending albedos.
You can easily follow this tutorial in Blender:



I need ripping help:

I made other useful tutorials that you may need:

- Export Pokémon from 3DS
- Export Let's Go Trainers and rig them with mixamo


Can you show me a final result:

Finally you can get something like this:

gx0Xj7W.png


How do you know how shaders work?

You can take a look to the original shader code following this tutorial: https://gbatemp.net/threads/tutoria...hader-code-from-nintendo-switch-games.546522/

Discord?

I just made a discord: Link

Credits:


- @Demothene
- FabDelb
- Random Talking Bush
- Me <3
 
Last edited by Manurocker95,

Manurocker95

Game Developer & Pokémon Master
OP
Member
Joined
May 29, 2016
Messages
1,511
Trophies
0
Age
29
Location
Madrid
Website
manuelrodriguezmatesanz.com
XP
2,790
Country
Spain
Okay, here is my approximation for texture mirroring (as Pokémon games do it)

--------------------- MERGED ---------------------------

Eyes:
upload_2019-11-20_18-5-10.png


--------------------- MERGED ---------------------------

And mirroring (Body)
upload_2019-11-20_18-5-50.png


--------------------- MERGED ---------------------------

Result (you can see I am using exported half textures):

upload_2019-11-20_18-6-32.png
 

Attachments

  • ScreenshotASE.png
    ScreenshotASE.png
    3.4 MB · Views: 201

TriggerEdge

Member
Newcomer
Joined
May 3, 2019
Messages
5
Trophies
0
Age
34
XP
88
Country
United Kingdom
I want to share my base ground shader with shadows (includes ASE version), here some pics:

upload_2020-3-5_18-11-32.png

upload_2020-3-5_18-11-40.png
 

Attachments

  • BaseGround Specular (fixed).rar
    5 KB · Views: 218

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    fluff663 @ fluff663: hoi