Comments

Log in with itch.io to leave a comment.

(1 edit)

Are there any examples of this working successfully in VRchat? I'd like to see how well it works, if possible. And, does it work on avatars and worlds alike?

No public examples in VRC that I know of. I know of at least two people who have used it on an avatar, but haven’t heard of anyone using it for a world. It should work for worlds just as well though!

I used a copy of my avatar at the time as a slightly more complex test object surface than the default sphere. I often jumped into it while world hopping in VRC while I was working on the project to test it in different lighting situations.

Give me a few days, I’ll take a few pictures of that old avatar in a few different lighting situations to show how it looks/works in VRC, and post it in another reply here. The avatar hasn’t been touched since this project was released though, so it may not be a perfect representation.

I’ll also mention, my ThryEditor integration seems somehow busted with newer versions. I need to take the time in the near future to release an update to change the material editor from ThryEditor to LWGUI (link to the LWGUI github for the interested), as well as attempt to fix a couple other fundamental issues with the shader myself and others have found in that time.

ThryEditor really isn’t designed to be easily used with Amplify Shader Editor, my shader authoring tool of choice in Unity. It’s a hassle to maintain in node format. Instead, I’m planning on shifting it over to LWGUI. It’s also not technically designed for use with ASE, but it’s significantly easier to implement in ASE than ThryEditor is, and supports a much wider range of Unity versions than ThryEditor needs to. This would allow people who aren’t intending to use the shader for VRChat the freedom to use any version of Unity they want (as long as it’s still the Built-In Rendering Pipeline), not just versions that VRChat are using, for a weird little retro shader.

No time frame on when that update will happen. Probably Soon™

Highly appreciated! I've turned studying game engines and code into a hobby over the past several months and I'd love to learn how to, eventually, code in something like VR chat. On the one hand that's a long way away, but on the other hand I've almost taught myself calculus, so I like to think I can make it happen one day.

Hi there! I have a quick question – is there a way to generate texel shadows using your shader? I'm facing difficulties getting it to work in the demo scene. Looking forward to hearing from you soon. Thank you!