0
$\begingroup$

I am new to blender. I am using blender 2.8 version. Recently I created a grass setup with the help of a tutorial video. In which I applied transparency for outside of grass using node editor. It renders completely fine. But if I export it to Godot, the meshes and materials exported perfectly. But the transparency from node editor is not applied. So instead of seeing a grass, all I see is a plane with grass image. I added the screenshots for your reference.

Godot screenshot

$\endgroup$
1
  • $\begingroup$ This is more of a Godot question than a Blender question, so this question is likely to be closed for being off topic. Before that happens, though, have you enabled "Use Alpha Scissor" and played with the slider under the parameters tab of your material in Godot? $\endgroup$ Jul 15, 2020 at 1:04

1 Answer 1

0
$\begingroup$

From what I've found Godot uses the alpha value of the albedo color as transparency.

A blender material with transparency enabled and the alpha value changed looks right in Blender, but doesn't work in Godot:

Blender's transparency doesn't work in Godot

As you see, it correctly turned on the "Transparent" flag, but still has no alpha.

You have to change the alpha value of the albedo color in the Blender material for it to work:

Changed alpha in the albedo color exports correctly to Godot

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .