x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Painted Vertex Colors damaged

I have one mesh in one level that has problems with painted vertex colors. Other meshes in this level or other levels works fine. If I paint the vertex color at one computer and open the scene on a different computer than the vertex colors are damaged. If I want to paint on this damaged mesh at the first click the whole mesh is filled with white.

Here are screenshots of the original and the damaged version:

alt text

alt text

Product Version: UE 4.7
Tags:
original.png (1.2 MB)
damaged.png (387.1 kB)
more ▼

asked May 29 '15 at 09:20 AM in Bug Reports

avatar image

user37337
187 16 28 44

avatar image Lovecraft_K ♦♦ STAFF Jun 01 '15 at 04:28 PM

Hi -

Somethings I would check right off the bat, look at the computer where the mesh looks corrupted and see if the Engine Scalability settings have been altered and if so return them to Epic and see if the mesh corrects itself. Also delete the Intermediate, Saved folders before you open the project on the second computer, this will force a shader recompile and hopefully remove any corrected temporary Shader Files.

Finally if none of those ideas work, can you let me know how you are viewing the vertex colors from the pictures above, is it directly from the Vertex Painting Preview or do you have a Vertex Color based Material applied to the mesh and if it is a Material can you post a screenshot of it? Finally and just to be thorough can you upload a copy of the DXDIAGs from each CPU?

Thank You

Eric Ketchum

avatar image user37337 Jun 04 '15 at 01:56 PM

Hi, I've done some tests with 4 computers. Only one of them seems to make mistakes. If I paint at the "defect" computer, at all other computers the mesh painting is damaged like in the picture above (looks equal at these 3 computers). If I paint at one of the 3 computers then it looks correct at the 2 other "correct" computers but at the "defect" computer the mesh is painted full white. I've deleted "Saved", "Intermediate" and "DerivedDataCache" at the defect computer with no change. The same failure now is at a different level with one mesh. It is the "Water" mesh again. But other meshes seems to be correct. Maybe the Mesh itself is incompatible with mesh painting in some cases? I'll put the mesh in the Attachment:

link text

water_mesh.zip (574.6 kB)
avatar image Lovecraft_K ♦♦ STAFF Jun 04 '15 at 04:31 PM

Hey -

So I tested your mesh and everything looks fine for vertex painting and it is rendering fine on the CPUs we have here. Are you working with any Macs? Can you let me know the DXDIAG for the bad CPU?

Thank You

Eric Ketchum

avatar image user37337 Jun 05 '15 at 07:41 AM

One of the "correct" computers is a mac. The DxDiag of the defect computer is in the attachment. It's the only one of the computers with AMD CPU and GPU. Can this be the reason? link text

dxdiag.txt (73.8 kB)
(comments are locked)
10|2000 characters needed characters left
Viewable by all users

2 answers: sort voted first

Hey -

It is possible, but after looking at the DXDIAG, your card is a full version video driver behind, try to update the AMD drivers which you can do here:

http://support.amd.com/en-us/download

Let me know if this does not fix the issue -

Thank You

Eric Ketchum

more ▼

answered Jun 05 '15 at 03:19 PM

avatar image

Lovecraft_K ♦♦ STAFF
36.6k 703 260 737

avatar image user37337 Jun 25 '15 at 02:43 PM

Sorry for the late answer. The new driver doesn't help. Is there something else I can look for?

avatar image Lovecraft_K ♦♦ STAFF Jun 25 '15 at 08:25 PM

Hi -

You provided the Water_Mesh in uasset format before can you upload a copy of the original FBX?

Thank You

Eric Ketchum

avatar image user37337 Jul 24 '15 at 02:36 PM

Hi, in the past we had this problem only on one computer. We assumed that the graphics card was defect because sometimes it produces some graphics artefacts. But now we have the same problem with the mac that works before. In the Attachment you can find the FBX of one Water Mesh.

avatar image user37337 Jul 24 '15 at 03:39 PM

Sorry I cannot attach the file because its to big. Here you find a Link: https://onedrive.live.com/redir?resid=9C958FCE66150B16!126362&authkey=!AKN-imNx-pvosXM⁢hint=file%2cFBX

avatar image user37337 Jul 24 '15 at 04:21 PM

Maybe I've identified a relation to the poly count of the mesh. We have 6 levels with water meshes. 3 of them are incorrect:

Mesh 1: Tris: 8.560 Verts: 4.515 correct

Mesh 2: Tris: 33.872 Verts: 18.272 correct

Mesh 3: Tris: 45.696 Verts: 24.293 correct

Mesh 4: Tris: 25.152 Verts: 23.497 incorrect (with little bit different behavior: the mesh is not damaged with artefacts but it is full white)

Mesh 5: Tris: 41.172 Verts: 42.737 incorrect

Mesh 6: Tris: 101.112 Verts: 157.419 incorrect

I hope this helps.

avatar image Lovecraft_K ♦♦ STAFF Jul 28 '15 at 02:34 PM

Hi user37337 -

I am still unable to reproduce the issue on your asset from above. I am getting expected results in 4.7.6 and in 4.8.2.

VertexColor

For Testing I used a Standard Opaque Material set to unlit and a vertex Color node input into Emissive Color. I checked your normals in Maya and everything looks correct in the FBX. Can you think of anything else that you are doing with the meshes that are incorrectly rendering that you have not mentioned. I know it is a simple material but can you post a screenshot of it just for reference.

Thank You

Eric Ketchum

vertexcolor.jpg (733.4 kB)
avatar image user37337 Jul 29 '15 at 01:05 PM

As a workaround we splitted all water meshes to parts of 10000 to 15000 triangles and repainted all. Now it works. (Also this is better for performance...)

Edit: our Water Material is complex. What you see in the screenshots above is the vertex painting mode. But in the Material we've seen the same artefacts.

avatar image Lovecraft_K ♦♦ STAFF Jul 29 '15 at 03:21 PM

Hi -

Without seeing your full material setup, I can only wager a guess as to the root cause, but even in vertex painter mode, the engine will attempt to show what the material is doing in the vertex shader on the applied mesh. Do you get the same errors on a large mesh using a material that is Opaque Unlit with just Vertex Color plugged into the Emissive Channel? If you do not get the error, then it probably is something that is happening in your material in the vertex shader components, like WPO or Custom UV settings.

Thank You and let me know -

Eric Ketchum

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

i have the same problem here!

more ▼

answered Aug 20 '15 at 09:26 AM

avatar image

Grafíx
81 5 11 17

avatar image Lovecraft_K ♦♦ STAFF Aug 20 '15 at 03:00 PM

Hi Grafix -

Do you have a mesh asset and material asset(s) that you can share for us to attempt to debug further? If you have a sample project as well feel free to link or attach the whole project as well.

Thank You

Eric Ketchum

avatar image Grafíx Aug 20 '15 at 03:17 PM
sm_walls_a_01.zip (62.4 kB)
avatar image Lovecraft_K ♦♦ STAFF Aug 20 '15 at 06:47 PM

Hi Grafix -

Can you check your FBX, I can neither open it in Max 2015, Maya 2014 or in the Editor?

Thank You

Eric Ketchum

avatar image Grafíx Aug 20 '15 at 06:51 PM

it is an maya 2016 fbx but i can export it again

avatar image Grafíx Aug 20 '15 at 10:53 PM
sm_walls_a_01.zip (123.8 kB)
avatar image Lovecraft_K ♦♦ STAFF Aug 21 '15 at 02:21 PM

Hi Grafix -

Thank you for the new asset. From looking at it, it appears that the Vertex Painting is working as expected, though there are sections of your model where you do not have even vertex placement which will affect how the model takes vertex painting.

Here is a picture showing Vertex Coloring and a Blue Wireframe of the model to show you the difference I am see in the even vertex placement (Left) versus the uneven placement (Right).

alt text

Thank You

Eric Ketchum

vertexcolor.jpg (679.9 kB)
(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question