void Start()
{
GameObject o = new GameObject("test");
Instantiate(o);
}
script creates two gameobjects after run like this
any ideas? Im sure script is called only once
no you don't need a splat map if you use many individual textures but it will require a lot of GPU memory which is why tiled textures is normally used with some tricks to make them not appear as tiled textures.
GameObject o = new GameObject("test"); also creates a game object. You do not need to call Instantiate as it creates a copy of a referenced game object in a current scene. Instantiated is needed to spawn prefabs, not empty game objects, because prefabs do not exist in scene and empty game objects you create like above do exist.
Holy macaronni!! I totally forgot this behavior... now i feel really dumb. You are of course right... Thank you
no you don't need a splat map if you use many individual textures but it will require a lot of GPU memory which is why tiled textures is normally used with some tricks to make them not appear as tiled textures.
– Pengocat