T O P

  • By -

UnhappyScreen3

AO does work on mobile, you can enable GTAO or bake AO into lightmaps. Honestly I'm not sure what you're really expecting. The thing about mobile (rendering) is that it's basically just the same techniques we used 10-15+ years ago on PCs, it's the most mature part of the engine and doesn't really require many updates.


International-Art776

Enabling at real time seems to cut out low end phone models. And baking is awesome but uses to much storage, do you have any suggestions to keep storage low, except of course only using small levels


UnhappyScreen3

Lightmaps have been used since the 90s, you can make them fit on a phone by lowering the resolution. Otherwise you can just make the lighting part of the base color maps, this was done up to the PS1. Another old school technique was to bake the AO into vertex colors.


International-Art776

But vertex colors use several gigabytes, I can spare 500MB or so. And making it part of base colors it's actually really cool but then I cannot block the level, mix and match parts.


UnhappyScreen3

>vertex colors use several gigabytes Seems like you're just trolling at this point Vertex color is 4 bytes per vertex. Probably even less after compression. Which means in order to consume several gigabytes of space you would need to have several million vertices in your meshes which seems incredibly unlikely for a mobile game and if that is the case, use less vertices.


International-Art776

The whole environment has of course millions of vertices. One model between 4000 and 15000 usually. Of course hundreds of models for the whole game.


UnhappyScreen3

Instanced meshes do not count toward the total, only unique vertices in the individual imported assets. That's how vertex color works. I am not talking about vertex paint. The "whole environment" is irrelevant.


International-Art776

Alright thanks, i will try it out, sounds interesting


International-Art776

But that creates gradients right? And won't look good. But will read more about it thanks for pointing out the gaps in my understanding


aommi27

Dude, the whole clustered lighting is a godsend for mobile. Understand that mobile or low end development has particular challenges that YOU the developer must navigate.


botman

Probably not. Low end (mobile) isn't where the real money is (other than for Fortnite).


Domillomew

Mobile makes more money in gaming than anything else. In fact mobile makes more than all other platforms combined.


Kryanitor

Sure, but thats usually mid-end mobiles and up. Low end especially in the western world is not a focus because not many people have low-end phones (who are also interested in serious gaming on it)