瑠璃鬼|るりき|Ruriki's Avatar

瑠璃鬼|るりき|Ruriki

@ruriki

VR dancer|Programmer | 3D modeler | Wotagei teacher | Artist | Maker ☆ Below average at everything 🥳

69
Followers
128
Following
130
Posts
30.12.2023
Joined
Posts Following

Latest posts by 瑠璃鬼|るりき|Ruriki @ruriki

Ahh, I feel this 😭 at least I got a job now so I can get recognition for moving buttons 5 pixels to the left but... oof

11.03.2026 06:12 👍 0 🔁 0 💬 0 📌 0

And the occlusion vs without has so much pros and cons for both, I'm not sure which I should prioritize 😵‍💫

03.03.2026 11:09 👍 0 🔁 0 💬 1 📌 0

I have some demo worlds up with different systems, but I'm too lazy to build an actually nice looking world, and I can never decide if I should make *everything* in the world paintable or just walls... like I could make even the spray bottles paintable if I set them up... but it'd use more gpu

03.03.2026 11:08 👍 0 🔁 0 💬 1 📌 0

My system doesn't rely on cameras, so I could probably use similar sync as qv pen, syncing the pixels on all canvases directly would take hours at worst

03.03.2026 10:59 👍 1 🔁 0 💬 1 📌 0

The system itself works on quest too, but it can't run as much surface pixels at once or in total as pc, without starting to lose framerate

03.03.2026 10:57 👍 0 🔁 0 💬 0 📌 0

One of the main goals was to add late joiner support, but I haven't been able to succeed in that yet. The current system should be quite close to supporting late joiners, with the exception of occlusion, that once again would get in the way... figuring out networking is scary though...

03.03.2026 10:40 👍 0 🔁 0 💬 2 📌 0

So after the graffiti sessions tou held, I did some experiments to improve on the uGraffiti system, the current version supports arbitrary 3d models, occlusion, custom nozzle patterns, and some other stuff. The occlusion requires a camera, but without it, the system could interpolate between frames

03.03.2026 10:02 👍 0 🔁 0 💬 1 📌 0

I guess I should draw something properly instead of just testing that the system works...

02.03.2026 20:53 👍 0 🔁 0 💬 0 📌 0
Post image

Tested 50 sprayable quads running at the same time with 2k textures each and I'm still getting 80fps... is this not cool to anyone else 😔

02.03.2026 19:28 👍 1 🔁 0 💬 1 📌 0

@virtualilly.bsky.social Hi, I have made a spray system for vrc that I personally think is really cool and I was wondering if you'd like to hear more about it and maybe give some feedback or thoughts

01.03.2026 11:24 👍 0 🔁 0 💬 1 📌 0

I can't remember what were all the forbidden things in udon, so now I'm afraid of using class hierarchy, referencing classes inside other classes, enums, structs, TryGetComponent, debug printing, ... ah, initializer lists were one of the forbidden things.....

21.02.2026 15:10 👍 0 🔁 0 💬 0 📌 0

I finally got around to starting implementing a cool game idea I had... And I just had to try making it in vrc and udon is resurfacing all my past udon related traumas T-T why can't it let me write good code, why is unity still using .net 4(??)

21.02.2026 15:10 👍 1 🔁 0 💬 1 📌 0

Someone is shooting rockets that scream in agony as they fly past my window ☄️

31.12.2025 22:18 👍 3 🔁 0 💬 0 📌 0
Post image

🎆Happy New Year 2026! 🎆

31.12.2025 21:04 👍 1316 🔁 300 💬 12 📌 0

Happy new years! 🌟

31.12.2025 22:08 👍 3 🔁 0 💬 0 📌 0
Video thumbnail

ahah IT WORKS look it's a C² dual quaternion B-spline!!

this is interpolating *poses* in dual quaternion form, coupling position and rotation, instead of treating them independently (this is a really neat thing!!)

26.11.2025 03:09 👍 563 🔁 51 💬 23 📌 3

and by pretty easy I mean it'll take 100+ hours

15.11.2025 00:51 👍 1 🔁 0 💬 0 📌 0

Ah, I just found out a pretty easy way to make a drawing program with custom brushes and pen pressure and undo, all the regular stuff, ...in vrchat

14.11.2025 07:55 👍 3 🔁 0 💬 1 📌 0
Video thumbnail

I heard gifs work here now?

01.10.2025 18:10 👍 0 🔁 1 💬 1 📌 0

Wow, that's so cool 😲

31.10.2025 21:24 👍 1 🔁 0 💬 0 📌 0

It'll be group public so anyone can join easily

25.10.2025 10:19 👍 0 🔁 0 💬 0 📌 0

Next week my wotagei class might be featured on vrc? :0

25.10.2025 07:50 👍 2 🔁 0 💬 1 📌 0

I'm in 😎

15.10.2025 16:46 👍 0 🔁 0 💬 0 📌 0

Uh oh... I can't log in to vrc... stuck "Joining..." homeworld 😰

15.10.2025 15:58 👍 0 🔁 0 💬 1 📌 0

2 hours from now

15.10.2025 15:06 👍 0 🔁 0 💬 1 📌 0

I haven't been advertising it but I'm still hosting wotagei classes on wednesdays in vrc at faceless. It's free, but you probably need 18+ verification to join the instance. Next class in 32 hours from now

14.10.2025 09:00 👍 2 🔁 0 💬 1 📌 0

Also! The core system that the efude calligraphy/painting system uses is very similar compared to the uGraffiti spray system, so with a bit of fiddling, it is possible to draw with them interchangeably - spray on canvas or paint on walls.

03.10.2025 16:19 👍 0 🔁 0 💬 0 📌 0
Preview
Wall painting simulator 2023 by Ruriki(るりき) Graffiti test world expanding on basic uGraffiti - Adding dripping spray‚ a bunch of different tools‚ an image stencil and exporting the color and alpha (separately‚ but they can be combined to an ima...

I have a world with some random patterns for inspiration. There is also a debug button that lets you take a photo of the drawn image and the alpha channel of the image for exporting vrchat.com/home/world/w...

03.10.2025 16:13 👍 0 🔁 0 💬 1 📌 0

Did you know that you can customize the uGraffiti spray? With a bit of fiddling with the particle emitter, you can make the paint drip or completely change the pattern it draws

03.10.2025 16:05 👍 0 🔁 0 💬 1 📌 0

Personally, I think all non-interpolated drawing systems are lacking in quality. I wonder if I could interpolate occlusion data between frames somehow 🤔 probably not very well...

02.10.2025 18:14 👍 0 🔁 0 💬 0 📌 0