#Hello how do i make my game asset made in blender apear the same way in godot.

20 messages · Page 1 of 1 (latest)

sleek leaf
#

G

#

In blender my game asset look very good in material preview mode but in godot they appear bad. Im learning to make 3d game.So how do i make my material look the same way they appear in blender (material preview)mode in godot??

knotty latch
#

Depends what type of textures you’re working with, aside from albedo, roughness, emission and normals which should look the same.

Note that both have different Environment settings that affect the appearance of everything in scene.

You might know this already but probably I should mention anyways: Godot 3's shaders work differently than Blender’s. Eg. the way things reflect or shine.

#

From what I understand, Godot 4 is trying to close some of those gaps.

#

I highly recommend to use material_maker Material Maker instead of blender Blender to make materials for Godot (also because the program is made with Godot). It's easy to get started with!

knotty latch
#

@sleek leaf hope it helps

naive parcel
#

The sure way to get material from blender to godot is
Use principled bsdf
Attach image , preferably PNG , connected to base color
If you need transparency, connect alpha from image to alpha in principled bsdf , then go to material tab on the right , scroll down and pick alpha clip somewhere in the options

#

If you're using procedural material, bake it into texture file before doing above steps

#

This kind of texturing depends on uv mapping a lot so do it decently

#

When you're done , export as gltf and let godot import the file

sleek leaf
sleek leaf
naive parcel
#

Not really. I dont use procedural material

#

I draw my texture in Krita and export as PNG. The I use it like I mentioned above

#

What I mean is, if you use procedural material, you need to BAKE it first before using it in godot

sleek leaf
#

Ohh. Ok.

untold bison
#

Procedural materials pretty much never transfer between softwares. The best way to go is baking it to a texture that can be imported elsewhere. https://www.youtube.com/watch?v=MUTdHgif65g&t=8s something like this should be good to get started

Grant's Character Course discount link: https://www.gamedev.tv/p/blender-character-creator-2/?coupon_code=GRABBITT&affcode=45216_9b6dqwx2
Grant’s Drawing course discount link: https://www.gamedev.tv/p/complete-drawing/?coupon_code=GRABBITT&affcode=45216_9b6dqwx2
Beginners guide to baking for intermediate blender users. make sure you have a basi...

▶ Play video
sleek leaf
#

ok. Step 1: learn to create procedural material

#

Step2: learn how to bake them on model

pallid skiff
#

Or use Substance painter and do materials there. It will bake all into standard PBR (it is standard pipeline in commercial game dev, nobody uses Blender for materials in real life )