@Leo691438
I don't claim to be a super techy type, or computer whiz. But I've learned a lot more as far as far as general PC stuff goes in the last few years and I can be a little OCD about things. The result? I often end up 'improving' things for my own experience, tweaking them, etc. I won't bore you with too much detail, none of it besides dynamic/advanced lighting applies to mobile. I'll also go over them strictly in relation to IMVU, not their general explanation for other applications as best I can.
• GPU Tweaks:
-Various tweaks, customization and override changes you make in your GPU settings to improve the graphics of IMVU (in this context). Instead of running IMVU 'as-is', you force rendering it through your GPU instead. It isn't essential like some people make out; it's been less stable for me recently as well (though I think that's just VU, not my hardware). But it's nice to have.
• Dynamic/Advanced Lighting:
-It's one of IMVU's new features, but it's only available on Desktop Beta, Next and Mobile. I can't say for sure, since I haven't seen it in action, but it sounds like there's actual light casting. Lighting is actually dynamic, instead of being a static source. Basically all of the "IMVU+" you see now has this enabled, it might also include basic specular mapping. Again, I can't say for sure since I only use Classic.
• ReShade:
-It's a third-party program you can use on basically any other program with a graphics API. (I think it has to be 3D, but don't quote me on that.) Essentially it works like one giant filter ontop of the existing graphics, but more advanced than that. Imagine the picture passing through an extra rendering step, so it's not the "top layer" like a filter. You can completely change how something looks, from lighting and post-fx, general tweaks for contrast, brightness, etc and things like sharpness, all the way to full-on filters and rendering processes. It's pretty awesome, but it puts extra tax on your hardware, so it's only recommended if you already exceed the performance you want. It's also a bit of a headache to set up and deal with, I don't really like using it unless I either have to, or it's the better option.
Note: You could think of ReShade kind of like an ENB, if you're familiar with those. It's more of an alternative and surface-level option than an ENB and it's not as performance intensive. I'd argue ENB's are woefully outdated these days and they don't apply to IMVU anyway since it handles core files and rendering at the root level. (Something that would breach IMVU's ToS and trigger a ban.)
Hope this gives a little insight into things!