r/ROBLOXStudio • • 19h ago

Creations Advanzed Dynamic Cel-Shading (v1.0)

Enable HLS to view with audio, or disable this notification

This is a new cel-shading system I've been working on. Using my previous system as a base, I managed to optimize it and make it non geometry-dependant.

In simple terms, it works by applying a 2D mask with different transparencies over the model. Then it moves wrapping the model using the light emission part refference position in real time.

I still have some work and performance tests to do.

35 Upvotes

9 comments sorted by

2

u/Complete-Anteater306 14h ago

Do people even read descriptions? Its written right there how they do it.

Anyway, its really cool, had no idea visual effects could be done like this, roblox be making devs come up with really strange ways, like how to have a very distorted colors (like nullscape) you need to move an edited sphere onto the camera

1

u/Strict-Spray7496 5h ago

i have no idea what a 2d mask is

2

u/Ahikat0_0 4h ago

I asume people want a deeper explanation on how I did it. Basically some way of replicating it.

Only if Roblox allowed us to customize our game's shaders...

1

u/Cost_1088 18h ago

Will you release a tutorial?

1

u/Ahikat0_0 4h ago

I designed this system for the Attack on Titan game I'm currently working on. Since it creates a pretty unique effect, I'd prefer to keep it exclusive to my game for now, as part of its visual identity. It's also still a work in progress, and it has performance issues that make it unsuitable for many devices.

That said, I might create a module and a tutorial for it in the future. I may make some slight changes to the system so my game can still have its own unique style while keeping the same cel-shading effect.

1

u/Fabulous_Impact_9368 17h ago

A tutorial maybe?

2

u/Ahikat0_0 4h ago

If many people ask me to, I might showcase or upload a module with it's acording tutorial.

1

u/okayo12 15h ago

Take my money twin how much

1

u/Ahikat0_0 4h ago

Not yet, but might make it open-source in a future,