MyroP
@MyroDev
Followers
1K
Following
2K
Media
277
Statuses
857
33 yo dude creating and exploring worlds on VRChat. I am mostly posting about WIP stuff, Unity and world recommendations.
Joined November 2019
I've just updated my theme park builder world, VRtual Park, with the Persistence Update! You can now save your progress and continue managing your theme park anytime. #VRChat #VRChat_world
25
562
3K
Silent's fake light shader ( https://t.co/X5n4BlpagJ) seems to work really well for adding subtle, glowy fog effects, like I did below with a few skyscrapers. I put the fog material on a big sphere, then placed a sphere on top of each skyscraper. #VRChat
2
45
507
Before making that world public, a lot of things still need to be done: - Currently, only a very small portion of that world is explorable, there are holes everywhere. - Quest version looks bad and still needs to be reworked. - Sound design - ...
0
0
2
Due to popular demand, I uploaded that scene as its own world. It will remain private until I consider it finished (I am not sure when I'll work on that world again, I'm busy working on NUCLEUS II) Link : https://t.co/TL5WqiEKSB Feel free taking/sharing pics/vids #VRChat
vrchat.com
Early preview of a TRON-themed city․ Feel free sharing the link around‚ but the world will remain private until I have time working on this world again․ Use it for pictures‚ videos etc․ Credits˸ z3y …
1
1
16
Two early screenshots of that scene, the second image shows a quick bake test without materials. The last picture was the image I used as a reference (which is from the movie), I adjusted lighting intensity and post processing until I got a result I liked. Surfaces are mostly
1
0
10
That scene changed a bit, and I added Light Volumes. For the rain, I used Mochie's particle shader, which supports Light Volumes. #VRChat
There are many amazing shaders out there, but I would also recommend trying out the shaders made by Orels (@orels1_) Here, I am using Orels puddles shader https://t.co/4x3gZZ3mEW I'm also a big fan of how everything is documented. #VRChat
8
48
426
For improved clarity (a bit too late to edit my post) : Pixel shaders aren't performant, so if you can avoid executing it, you get better performance. Option A (cutout) executes the pixel shader Option B (vertex discard) doesn't
0
0
0
(5/5) This was something I wanted to talk about at Furality, but due to time constraints I had to cut that section. You can find the slides here: https://t.co/Upy6lhYvHb What I just talked about can be found on page 74
github.com
Basics of optimizing VRChat worlds. Contribute to MyroG/Optimizing-VRChat-worlds-Furality-Somna development by creating an account on GitHub.
0
0
13
(4/5) This technique can also be used in worlds to GPU-instance meshes that look different: - Combine multiple meshes into one, and place each sub-mesh on a different region of the UV map. - Make a shader that uses the parameter "tileToKeep" as an instanced property - Use a
1
0
8
(3/5) I'll give a more techical explanation : How do we hide part of a mesh? - OPTION A : Cutout shader The pixel gets discarded (or made transparent) in the "pixel shader" stage. If you look at the DirectX pipeline below (OpenGL is similar), you'll notice this happens late in
2
0
8
(2/5) Advantages : - You can technically merge all togglable SMRs into one, improving performance ranking - No need for blendshapes just to hide geometry. - Also works on Mesh Renderers. How does it work? The feature uses the UV map to decide which parts of the mesh should
1
1
11
(1/5) UV TILE DISCARD UV Tile Discard is a really interesting feature supported by Poiyomi, LilToon, etc. It lets you toggle parts of a mesh on and off without needing to use blend shapes or multiple Skinned Mesh Renderers (SMRs), great for performance ranking! #VRChat
6
13
132
My panel about VRChat world optimization is now up on Furality's YouTube channel! Feel free to check it out Link in the reply
All aboard! We have five more VODs from Furality Somna! 🚂✨ For this week’s batch we have some handy tutorials on avatar and world creation, tips on how to record better vocals at home, and a whole game show! All that and MORE are up on YouTube now! 🤩 Link downstairs 👇
1
3
23
One of my favorite liminal-space world creator recently released a new VRChat world, and I'd recommend checking it out if you enjoy that genre! The place is big, it took me about 40 minutes to reach the end (and I probably missed a few spots) Poolroom Wonderland by Malikart2022
Definitely a cool liminal/brutalist world to explore. It took me about 45min to explore most areas, but I may have missed some stuff. "Convergence" by Malikart2022, PC Only https://t.co/sKCmLPJ07Z
#VRChatworld紹介
3
31
299
Yep, it works In the second part, you can see that the audio source is attached to the lens, not the actual camera screen. #VRChat
1
0
17
Code below The setup is basically a video player that gets rendered through the VRChat camera only
2
5
34
Yep, it works In the second part, you can see that the audio source is attached to the lens, not the actual camera screen. #VRChat
It would have to be done every frame, something like (untested, written on my phone): public override void PostLateUpdate() { if (VRCCameraSettings.PhotoCamera .Active) { AudioSource.enabled = true; AudioSource.transform.position =
6
70
592
It would have to be done every frame, something like (untested, written on my phone): public override void PostLateUpdate() { if (VRCCameraSettings.PhotoCamera .Active) { AudioSource.enabled = true; AudioSource.transform.position =
4
5
49