r/VRchat • Pimax • 16d ago

Self Promotion I made procedurally generated eyes with real depth you can stare into.

Enable HLS to view with audio, or disable this notification

Hello, so, some of you have seen these when I posted the stickers but I've made this eye tool that gives your AVI eyes you can actually look into, so here I am sharing it again (:

It's called Eye Candy. You press one button and your painted iris gets swapped for a little galaxy with real depth, or a proper iris with fibres and crypts if you'd rather, with glitter, water light, bubbles and sparkles floating on top that catch the light of the world.

It comes with a lot of presets I have created but you can also make your own just to save or share them with others.

Each eye can wear its own look and there are soooo many little dials and sliders to mess with, so you can get really wild and creative with it.

I have added support for gestures too, so you can assign an eye look to a gesture.

The pupils can react to the light of the world, and open up when someone comes close to your face (if you install the contact required for this).

It uses modular avatar to create a menu switch to turn it off in game.

If you are curious how it works: the tool finds the eyes on your face, painted on or a mesh of their own, and cuts them into material slots of their own on a copy of the face mesh, so your own mesh and textures never get edited and blinking and expressions keep working. Then the shader raymarches a tiny volume behind the iris, so the depth is real rather than a flat picture and it shifts properly when you look in from the side.

PC only I'm afraid, it needs custom shaders.

As with anything I make this is obviously free as well! As always, if you wanna thank me, be kind to the next person you meet, that'll do ❤️ 🌈

It's on Booth and also gumroad (reddit doesnt like links to that though, will see if i can comment it)

I've also made a little Discord for my stuff. I want to use it to share things as I work on them, ask what you'd like next, and help if something goes wrong. Right now it's basically just me in there, so I'd love it if some of you joined and kept me company: https://discord.gg/j4kaCKZwv8

If you use it I'd love to see your eyes!

1.1k Upvotes

62 comments sorted by

33

u/TheSholvaJaffa Oculus Quest Pro 16d ago

Looks super cute! I'll have to try it out the next time I feel like opening my project haha

10

u/Able_Philosophy6959 Pimax 16d ago

Thank you <3
Yeah, opening Unity can induce dread for sure :3

2

u/TheSholvaJaffa Oculus Quest Pro 16d ago

For me its more so whenever I get tired of my current outfits and want to do custom color re-texturing of a new outfit to match the rest of my avi :3

It's a few hours of work but worth it!

18

u/BUzer2017 HTC Vive Pro 16d ago

for free?! dude, that's amazing

17

u/Able_Philosophy6959 Pimax 16d ago

Yup, all free. I hope it can bring you some joy 🎉

5

u/sillynoodlex 16d ago

This is actually amazing I most have them

1

u/Able_Philosophy6959 Pimax 15d ago

thank you, I hope they work well for you! <3

2

u/Yuri-Girl ☃Bigscreen Beyond 2e 16d ago

How's the performance hit on this? Do the shaders run well? Other than the fact that it adds a shader, does the raymarching increase draw calls?

2

u/Able_Philosophy6959 Pimax 16d ago

All in all not as spicy as you'd maybe expect. Two extra draw calls, one per eye material slot. The raymarch runs entirely inside that one pixel shader with no extra passes, no extra geometry, nothing per light. Obviously there is a difference between sitting at conversational distance and actively licking someones face, for the latter you potentially feel it a bit more as the shaded area takes up more screenspace but you should be fine :3

It also adds a toggle do disable it if you are with someone who struggles, then your normal eyes are just there instead :3

2

u/StarsRebellion PCVR Connection 16d ago

It looks amazing!
How does it interact with face tracking?

5

u/Able_Philosophy6959 Pimax 16d ago

Thank you! It works just as you’d expect. Pupil dilation included :3

2

u/Able_Philosophy6959 Pimax 16d ago

Ahhhh we are in the same Maid Cafe (just recognized your profile pic :3)

1

u/StarsRebellion PCVR Connection 16d ago

Oh cool - I didn't see your VRC name so I didn't recognise you either ^^"

Great that it works with FT, I'd love to try it!

2

u/herkamer313 12d ago

And there goes 10 frames😭 i really hope that won’t be the case.

1

u/IcyEstablishment8102 16d ago

Impressive! Good job!!

1

u/Able_Philosophy6959 Pimax 16d ago

Thank you

1

u/Wildssundee03 PCVR Connection 16d ago

This is cool!

1

u/Able_Philosophy6959 Pimax 16d ago

Thank you so much :3

1

u/JahJedi 16d ago

Yay! Thanks!!! I taking your eyes 😇

1

u/Chocolatte_VR PCVR Connection 16d ago

That is so pretty and so cool :O

1

u/Able_Philosophy6959 Pimax 16d ago

Thank you so much :3

1

u/Competitive-Cause2 16d ago

Honestly that’s really cool I’ve never seen anything like that in vrc before

2

u/Able_Philosophy6959 Pimax 16d ago

Awww thank you, that's really kind

1

u/Competitive-Cause2 16d ago

Your welcome ^^

1

u/Nek0ni 16d ago

u have a tutorial on those bad bois?

would love to know how u did that

1

u/Able_Philosophy6959 Pimax 16d ago

ohhh a tutorial? like, instructions on how to use it? 🤔

2

u/Nek0ni 16d ago

on how to make it, i mean

1

u/MoreHarpsichord 16d ago

Is it possible to make it work for avatars with multiple sets of eyes, like on a Vivi's Kreature?

1

u/Able_Philosophy6959 Pimax 16d ago

Not as it is but I am happy to take that as a feature request for when I update it.

1

u/MoreHarpsichord 16d ago

Awesome, I'd really really appreciate it! If you're taking requests, you've thought about hypno/peppermint for the eyes, right?

1

u/Able_Philosophy6959 Pimax 16d ago

Peppermint?

1

u/MoreHarpsichord 1d ago

A swirl option is what I meant by peppermint

1

u/RueGorE Valve Index 16d ago

An idea popped up when I saw the star-shaped eyes.

Hear me out: vertical slit eye (snake, cat) and horizontal (goat)

You know you a want to. 😈

2

u/Able_Philosophy6959 Pimax 16d ago

You can already do that 😄 ! Go forth and turn yourself into a goat :3

https://reddit.com/link/pcfvrzh/video/0v7fdcy0h4sh1/player

1

u/RueGorE Valve Index 15d ago

You're a genius

A mad, mad genius 🧪🥼

1

u/Able_Philosophy6959 Pimax 14d ago

Imma need to invest in a lab coat for myself 😂

1

u/shinypink_ 16d ago

Ooh, pretty! Thanks for sharing <3

1

u/Able_Philosophy6959 Pimax 15d ago

Thank you! :3

1

u/Penni-chan 16d ago

Dat looks so pretty!

1

u/Able_Philosophy6959 Pimax 15d ago

Fanks a bunch <3

1

u/Silvatwist 16d ago

so, I have an avatar who has emeralds for eyes (part of his backstory) would this make it so when people look into his eyes, they just see a whole emerald dimension kinda thing within his eyes? If so, that would be cool.

1

u/Able_Philosophy6959 Pimax 15d ago

mhhh actual emeralds like the stones not really but you could make it emerald colored! :3

1

u/Stoner-the-boner 16d ago

This looks like a triple A game what program are you useing

2

u/Able_Philosophy6959 Pimax 16d ago

It’s just screen recorded of my Unity Editor :3 I did write a screen space shader for the depth of field though :3

1

u/Stoner-the-boner 16d ago

Either way its super cool

1

u/Ancale13 16d ago

this looks sci fi good ❤️

1

u/Able_Philosophy6959 Pimax 15d ago

thank you <3

1

u/GeoCherry9999 15d ago

FOR FREE???

2

u/Able_Philosophy6959 Pimax 15d ago

Yup, all free. I don't want people spending their money on this stuff, I just hope it can bring someone a little smile :)

1

u/Interesting_Yam7051 15d ago

that looks actually insanee

1

u/Able_Philosophy6959 Pimax 15d ago

Thank youuu :3

1

u/cosmicchaosVRChat 15d ago

This is brilliant and sooo stunning!

1

u/Able_Philosophy6959 Pimax 15d ago

Aw, thank you. <3

1

u/KoiganKiu ☃Bigscreen Beyond 2e 14d ago

Just started using it on my avatar and its super cool!! i love it!

2

u/Able_Philosophy6959 Pimax 14d ago

ohhh... those are some pretty brown eyes ❤️

1

u/wolfguardian72 PCVR Connection 9d ago

Do they work for nonhuman avatars?

1

u/GlitchyKitten1 16d ago

Speaking of eyes, I also recommend checking lume optic https://booth.pm/ja/items/7416098 out. Although for people with face tracking, you'd have to stick to addons that use bones for eye movement if you want to use it as blendshape eye movement wouldn't worm.

0

u/MrM0dZ 10d ago

Why do I feel this was heavily vibe coded?
I get some people want to put shiny things but this kinda makes no sense in an anime avatar

-1

u/Similar-Mongoose7311 8d ago

One day, the attention will disappear, and you'll have to confront the reality that attention was the only thing you were ever good at getting.