To prevent z-fighting between an ImmediateGeometry node and another mesh in Godot Game Engine, move the ImmediateGeometry vertices closer to the 3D camera at runtime. This can be done using set_normal(), set_uv(), add_vertex(), and begin(Mesh.PRIMITIVE_TRIANGLES) methods. However, note that generating complex geometry with this node is inefficient, and dynamic movement based on camera distance should be avoided as it can cause z-fighting.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence