RetroRaster | The Real-time Raytracing Solution for Pixelating Roblox!

this is actually so amazing, im loving the progress!!!

4 Likes

Would it be possible to get the texture of a part or mesh and then convert it to what your doing for textures? I know it would probably shoot fps down a bunch, but you could probably preload them into a table by getting all descendants of the game that are surface appearances or mesh textures and then just add to a table with its texture id. Not sure that would work though, correct me if I’m wrong!

1 Like

its a 100% possible. I’d just have to load an ImageData from a part with a decal or texture once and then add that to my textures list once. CanvasDraw can handle that automatically

it shouldn’t impact performance much at all

3 Likes

Are there mirrors or glass? If not, add them (or maybe just the mirrors, glass sucks).

2 Likes

How did you get the pixel color of textures?

2 Likes

I did a transformation from the ray hit position on the part compared to the part’s position to get UV coordinates, then I sample a pixel colour from an image via my CanvasDraw module with ImageData:GetPixel(X, Y)

3 Likes

This is super cool, I tried doing this like a year ago but couldn’t get over 10 FPS. Could you open source this?

4 Likes

Added custom texture/image support (via Texture instances)

3 Likes

Added a textured skyboxes! :happy1:


9 Likes

this is incredible, i’ve been watching this post for ages and you’ve improved so much!

4 Likes

This pixel raytracer with textures looks GREAT! Nice job on it! How long did it take to create?

2 Likes

check this new one out, it might be better

1 Like

I got a working prototype within a day. Getting textures to work took a few days. I’ve been working on this thing on and off for about 2 months or so

3 Likes

The API is a bit hard for me to understand at the moment, and im not sure how it will perform per-pixel

2 Likes

Ended up adding proper sphere projection for the skybox!

6 Likes

Any possible release-date? EditableImage already released

4 Likes

this is amazing . would you ever considering releasing/selling this?

1 Like

EditableImage is not yet released for experiences. There is currently no release date yet, but hopefully within a month or so

4 Likes

:exploding_head: This is incredible! where can I get my hands on this?

2 Likes

Hello, sorry if the question seems inappropriate, but is there any way you can give a tutorial or explain how you make it take the textures so precisely? since I did it for my plugin, but it is easy to generate errors because I am new to scripting.

5 Likes