1

I spent hours on creating a background with matte textures.

No problem, they show up in the Material and the Texture view:

MaterialView

Everything works.

Solid view:

Solid View

Now I tried to render it and got this:

Preview Render

Pink textures all over the place. I have seriously no idea why Blender keeps doing this. I double checked all textures in the node trees, they are exactly where Blender points them at.

Here is the material:

Node Tree

but they just do not show up in the render.

I have no post-processing so far.

Here my lightpath settings:

Lightpath Settings

I hope somebody can help.

Thanks in advance!

X_Joshi_X
  • 113
  • 7
  • 1
    Was the project moved to a different directory? Are the textures in the same place on the hard drive? Pink means that blender cannot access the files for the texture, or that they do not exist. –  Aug 02 '16 at 00:11
  • related: http://blender.stackexchange.com/questions/5368/why-are-all-the-textures-in-my-file-pink/5372#5372 –  Aug 02 '16 at 00:17
  • also related: http://blender.stackexchange.com/questions/44225/why-is-that-when-i-open-up-my-file-in-blender-the-reference-picture-is-gone/44228#44228 –  Aug 02 '16 at 00:23
  • Well, I didn't move any files, but I packed and unpacked the blend file several times during the work progress so it might've corrupted some of the paths. Thanks for the links! I'll try that out – X_Joshi_X Aug 02 '16 at 09:03
  • Well, probably the OpenGL textures for the material viewport mode are still in the video memory, while renring view tries to read them from either the Blend or the images. Did you try saving and reopening? Did you try to open image again? – Róbert László Páli Aug 02 '16 at 09:20
  • Saved and reopened, restarted pc. Used the missing files method. Blender gives no messages of any missing files. Everything seems normal except it doesn't render :/ – X_Joshi_X Aug 02 '16 at 19:03

3 Answers3

2

Update!

Apparently it has something to do with an out of memory error (since this is just a background for gigantic scene with hundreds of textures)

As you can see it doesn't render properly when all objects are visible enter image description here

But as soon as I hide every object except for example a tree that isn't rendering properly, everything works as it's supposed to enter image description here

Blender gives no CUDA errors though.. I'm really confused. I have 10GB or RAM installed and a GTX 550 ti with 1GB btw if that helps

SOLVED

Apparently there was indeed a CUDA out of memory error. It's fixed by just switching to CPU render.

Thanks everyone for their input!!!

X_Joshi_X
  • 113
  • 7
1

It looks like the file path to your texture image is wrong/missing. Blender has the image stored in memory so you can see it in texture mode, but when you render Blender tries to look for the original image but can't find it. What you need to do is re-add your image texture to Blender so it can see the new file path.

HoltH
  • 873
  • 6
  • 18
-2

Pack all the texture into .blend an then put render .......

Sivaraj G
  • 29
  • 3