9
$\begingroup$

I am learning Blender, and at the moment I am trying to create very simple game. The point I am stuck at is texturing problem. I have created a simple maze and added two different materials for floors and walls. Walls are supposed to be white, and floors a bit blue with cloud texture. The look I got in render mode is:

enter image description here

And in game mode it is:

enter image description here

Why is that? Are only UV textures available in Blender game engine? I am using a procedural texture.

$\endgroup$
5
$\begingroup$

The game engine is rather limited in this regard, as it only supports UV and GLSL textures, along with vertex colours of course.

You can bake your procedural textures to UV maps, but this is a time consuming process. If you don't, however, you will not see them in the Game Engine.


Sources: Google, Wikipedia, my limited experience with the game engine ;)

$\endgroup$
4
$\begingroup$

RolandiXor's answer solves the problem at hand here so i'm just adding this as the question title is broad enough.

In response to your first revision of the question where it was unknown what the cause was (as you didn't say), one other common problem people will run into when using textures and not having them show is starting the game engine in a mode other than Texture.

To fix this, simply change the viewport shading to Texture from the 3d view header or use Alt + Z. By default the game engine will launch in whatever shading mode you have it.

enter image description here

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.