miskatonicstudio / goat

Godot Open Adventure Template (GOAT) is a tool for making 3D adventure games.
MIT License
371 stars 32 forks source link

Consider inventory view with a custom background #260

Open miskatonicstudio opened 3 years ago

miskatonicstudio commented 3 years ago

This could potentially speed up the game a bit (as the main camera won't have to use the blur effect). Also, this will most certainly fix any problems with the glow in the inventory.

miskatonicstudio commented 3 years ago

Some ideas for a custom background:

miskatonicstudio commented 3 years ago

Another approach: create a semi-transparent image as the "background" of Inventory, without blurring the main camera. That way the original 3D view is still visible in the background, but the image blurs it a bit without using the expensive blur effect.

miskatonicstudio commented 3 years ago

Another idea: the 3D view texture could be blurred using an algorithm in Godot (instead of camera blur) and used as a static background in the inventory (no longer calculated every frame, just once when we enter the inventory).

miskatonicstudio commented 6 months ago

This is closely related to #308 .