Home Technical Talk

Should I try to have my assets share texture sheets?

Ace
polycounter lvl 9
Offline / Send Message
Ace polycounter lvl 9
Sorry, I couldn't find a better way to word the question. Basically, sometime ago I've read that its more performance friendly to have one larger sized texture than multiple smaller ones, like say (1) 4k texture vs (4) 1k textures (though I don't know how true this is). I've only been doing 3D for personal/portfolio type projects so performance wasn't really something I accounted for until now.

I'm making game assets for a game in Unity and while most of my modular assets use the same texture sheets, what about other stuff? I'm making some smaller assets like barrels, crates, etc. I was thinking of importing all them with all their respective maps (diffuse, normal, etc.) separately. Would it be better to have them (about 4-5 different assets) in one larger 1024x1024 texture sheet?

I'm not too sharp when it comes to things like how game engines handle under the hood. This is my first time having a workflow for a game so I don't know exactly how I should approach it.

Replies

  • CheeseOnToast
    Offline / Send Message
    CheeseOnToast greentooth
    Group stuff that will commonly be seen together into a texture sheet, and make sure they they use the same material.

    There's some good articles on batching in the Unity docs. You might also want to check out Simon Schrieber's "Game art art" blog.
Sign In or Register to comment.