RobustToolbox
RobustToolbox copied to clipboard
Renderer Wishlist
Dump things you'd like to see in a renderer rewrite below, because nobody else can be bothered to make an issue to track this.
Make it not suck thanks
~~Virtually everything BYOND can do~~
- Filters. Specifically I want to be able to apply drop shadows to everything except the floor to recreate TG's fake ambient occlusion
- Other filters like blur would be useful too probably.
- GetFlatIcon equivalent for photography and whatnot
- Planes, plane masters, & layers? Maybe? /shrug
- Various other visual effects that are possible in BYOND, like noir sunglasses making everything look black & white.
- Picture-in-picture viewport support, like BYOND vis contents
- Multi-z lighting/see lower level/shadows/etc
- Better support for particle effects? Not sure how good the current support is.
@moonheart08
Filters. Specifically I want to be able to apply drop shadows to everything except the floor to recreate TG's fake ambient occlusion
To be more clear here: we need a system for doing multiple stacked post processing shaders on a sprite. This is not how AO would be implemented since that's terrible for perf.
Picture-in-picture viewport support, like BYOND vis contents
We already have this
My own pile:
- Ability to use animated/directional sprites as shader input.
Filters. Specifically I want to be able to apply drop shadows to everything except the floor to recreate TG's fake ambient occlusion
To be more clear here: we need a system for doing multiple stacked post processing shaders on a sprite. This is not how AO would be implemented since that's terrible for perf.
Picture-in-picture viewport support, like BYOND vis contents
We already have this
My own pile:
* Ability to use animated/directional sprites as shader input.
AO would prolly be best as a filter over an entire plane?
I'm not even sure whether that would be the best way to go about it. I'd have to think about it I guess.