Bug 7327[Solved]: Texture / colouring black when changing Texturing Weight

When I have a textured model and I change Texturing Weight in only 1 image, the texture is lost.
Smooth/Sweet view (how about using only one term for that?) in 3D will only show black, Solid the normal white/grey and Vertices will still have colours in 3D view. Rendering the model with any kind of setting (colouring/texturing with Smooth/Flat/Flat Wireframe) will only result in grey.
It seems to be a temporary RC-internal display issue because when I exported the model, for one thing the texture and colouring was fine and for another afterwards it was displayed properly again.
After this, the black does not reappear when changing this setting…

Götz Echtenacher wrote:

When I have a textured model and I change Texturing Weight in only 1 image, the texture is lost.
Smooth/Sweet view (how about using only one term for that?) in 3D will only show black, Solid the normal white/grey and Vertices will still have colours in 3D view. Rendering the model with any kind of setting (colouring/texturing with Smooth/Flat/Flat Wireframe) will only result in grey.
It seems to be a temporary RC-internal display issue because when I exported the model, for one thing the texture and colouring was fine and for another afterwards it was displayed properly again.
After this, the black does not reappear when changing this setting…

I am afraid that when you change the Weight in texturing, you need to texture the model anew.

Well, not quite - export works fine.
And it did display it correctly by coinsidence again.

To me, this is a bug.
The texture-file doesn’t change when I alter some settings.
This is like saying I have to make a new reconstruction once I deactivate one image for reconstruction…

Götz Echtenacher wrote:

When I have a textured model and I change Texturing Weight in only 1 image, the texture is lost.
Smooth/Sweet view (how about using only one term for that?) in 3D will only show black, Solid the normal white/grey and Vertices will still have colours in 3D view. Rendering the model with any kind of setting (colouring/texturing with Smooth/Flat/Flat Wireframe) will only result in grey.
It seems to be a temporary RC-internal display issue because when I exported the model, for one thing the texture and colouring was fine and for another afterwards it was displayed properly again.
After this, the black does not reappear when changing this setting…

Hello Gotz,
can you please write more detailed description of what you have done step by step? (And maybe screenshots if you have some)
I can’t reproduce the issue and I am not really sure what I am looking for.

To verify if I understand correctly:

  1. you have textured model (after texturing model was displayed in 3D view in Vertices or Sweet??? render mode )
  2. you have changed texturing weight of 1 image
  3. you have changed render mode to Sweet and you have seen just black model
  4. you have tried using Render (to image) from the application and you have seen just gray model
  5. you have exported the model and everything was working correctly

Is this how it went? or?

BTW. Have you seen blue dots in 3D view? (this indicates the progress and texture might not be loaded to GPU yet)

Hi Kruzma,

yes, you have understood correctly.
Only that it was always displayed in Sweet intitially - I only changed it to see how everything else works.
And yes, there were some tiny, very dark blue or purple dots.
But it did not load at all. And even if it did take a minute or two I would still call that a bug(let). :smiley:
Other than that I can’t help you to reproduce it.
I have RC calculating a model right now - maybe after that I can try it with a different project.
And might be able to add some screenshots (should have done that right away, sorry).

Hello Gotz,
did you change texturing weight this time?
Or your model looked like this right after texturing was finished?
Does this happen in new version (1.0.2.2935) as well?

Hi Kruzma,

the screenshot was after the texture weight change, yes.
But then I experience the same or similar error on a regular basis, even without changing anything.
Often, that one is only temporary though.
But I can’t pinpoint a pattern, sometimes it’s only when it loads the first time, sometimes later, sometimes repeatedly and other times not at all. It feels like it has something to do with loading into GPU Ram (since I observed it also during switches of the display mode from sweet or solid to vertices, but that’s only a wild guess.
I think it’s in the newest version too but have to observe a bit more.
And it never occured in the Versions before the last two, that is until the end of July.

Götz Echtenacher wrote:

Hi Kruzma,
the screenshot was after the texture weight change, yes.

OK,
I am a bit slow here :D. You have textured model in 3D view (you can see it textured), and you change texturing weight. And than your model loose texture? How exactly do you get to the state ‘without texture’?
Because It looks like it has nothing to do with texturing weight and I am not really sure what happens between: ‘I have a texture’ and ‘Ooops, my model is all black’.

Götz Echtenacher wrote:

But then I experience the same or similar error on a regular basis, even without changing anything.
Often, that one is only temporary though.
But I can’t pinpoint a pattern, sometimes it’s only when it loads the first time, sometimes later, sometimes repeatedly and other times not at all. It feels like it has something to do with loading into GPU Ram (since I observed it also during switches of the display mode from sweet or solid to vertices, but that’s only a wild guess.
I think it’s in the newest version too but have to observe a bit more.
And it never occured in the Versions before the last two, that is until the end of July.

Hmm, do you have cache located on SSD or HDD?

I will explain a bit what is happening. When texture is being loaded from disk, your model is black (without texture) and you should see blue dots in 3D view. When your a texture is loaded to memory, it is immediately loaded to GPU (loading to GPU is much faster just ms). So if you see black model, it has something to do with slow loading from disk or for some reason it wasn’t loaded to GPU.

We have to find now, if it is because of disk or what is the ‘reason’ from sentence above.

Hehe, no problem! :smiley:

I don’t know either what happens - I think wants to re-load 3D and then stumbles.
The texture is displayed all right with next to no loading time but then in between it gets black.

Cache on SSD, and as I said nothing changed.

Hmm, I will observe further.
Maybe it was a coinsidense of several factors.
Am away for a bit now, so might be slow to answer and won’t use RC…