Opened 3 years ago

Last modified 3 years ago

#6038 new defect

Crash without required UV sets when using AO materials.

Reported by: Stan Owned by:
Priority: Should Have Milestone: Backlog
Component: Core engine Keywords:
Cc: Patch:

Description (last modified by Stan)

#4383 / Phab:D433 added a LOGERROR(), but it didn't fix the underlying issue which makes the game crash while it shouldn't.

ERROR: Actor box: required texture sampler aoTex not found (material art/materials/no_trans_ao.xml)
ERROR: Model 'art/meshes/props/box' has no UV1 set.
shaderprogram.cpp(942): Assertion failed: "(m_StreamFlags & ~m_ValidStreams) == 0"
Exception levée : violation d'accès en lecture.

To reproduce, use the box.xml actor and set its material to no_trans_ao.xml after placing it in Atlas.

It seems to only crash in Atlas.

Change History (1)

comment:1 by Stan, 3 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.