Code (CSharp): Mesh SpriteToMesh ( Sprite sprite ) { = ( ) ; Mesh newMesh new Mesh newMesh . vertices = Array . ConvertAll ( sprite . vertices , i => ( Vector3 ) i ) ; newMesh . uv = sprite . uv ; newMesh . triangles = Array . ConvertAll ( sprite . triangles , i => ( int ) i ) ; return newMesh ; }

Does this mean it should work with the texture sample node set to type: Object? Cause it doesn't. I get the exact same results.I ran further tests and it works fine if I try instancing a cube object instead. The texture gets displayed properly. It seems like there may be something going on in between the material and the mesh I am creating for the sprite. I know sprites can't be instanced as is but I am creating a mesh for it and applying the material. I am not sure at what point things are breaking.Again here is the code I use to create the mesh:I tried applying the same material to a 3D object and the texture is displayed but for some reason it doesnt want to do it when applied to the mesh I create from the sprite's data.Anyone has some insight that could explain this?I understand this is the ASE support forum but since I am not sure were its breaking I am hoping you guys can at least confirm if this should work with ASE.Thank you.