How to add invisibility to your VRChat avatar.

Поділитися
Вставка
  • Опубліковано 14 січ 2025

КОМЕНТАРІ • 182

  • @ToolboxMotley
    @ToolboxMotley  3 роки тому +24

    Two things I missed in the video! First is a fix for staying invisible to other players, and second is how to make the Poiyomi decloak look better.
    If you're experiencing issues where you're still invisible to other people after you turn it off, then add a Cube to your avatar, remove its Box Collider component, and set its scale to 0 on all three axes. What I'm assuming happens is that, if there aren't any parts of the avatar being rendered at all, the game effectively deletes the avatar altogether, preventing the animation that disables invisibility.
    As for making the Poiyomi method look better when decloaking... In the flowchart section, set the Off state to use the same animation for turning invisible, and set the Speed to -1. This will play the animation backwards, thus having you gradually decloak instead of just immediately reappearing. It will also make it so that you spawn into the world via decloaking instead of just popping into existence.

    • @WulfgangGott
      @WulfgangGott 2 роки тому

      The weirdest thing is that I followed both of your animation instructions, added both to my avatar, and they both worked! I even added a third panosphere shader trigger and it all worked. then once I tried adding a 4th, all the previous animation bools stopped working and I could no longer toggle off invisibility (even if I deleted all animations and started from scratch). I tried deleting temp folders, creating new projects with just SDK demo avatar in different locations on PC and nothing worked. Then I tried your cube method and it works fine now across all projects. I don't understand why it worked at first then randomly stopped working...I thought I broke the SDK or unity. Thanks for this fix I should have read this comment before wasting literally 12 hours trying to debug this lol.

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      @@WulfgangGott Ack, I'm sorry you got hit by that issue. :x Glad to hear you got it working, though. I'll see if I can make the fix more visible for future viewers.

    • @killingerk
      @killingerk 2 роки тому

      @@ToolboxMotley I noticed I started having that problem sometimes with some items I tried to make it visible once I go off it does not come back on I'm going to have to figure out the cube thing you're talking about

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      @@killingerk From what I can tell, having nothing to render makes VRChat decide the avatar just no longer exists, period. Having the cube in there means that the game always keeps track of the avatar, even if no one can actually see it.

    • @hinab
      @hinab 2 роки тому

      I tried adding the cube to my avatar but still didn't work, am I doing something wrong? I basically just did what's in the tutorial and added a cube at the end

  • @KeeneRaccoon
    @KeeneRaccoon 3 роки тому +4

    Hey! So proud of you Toolbox, this was really great. Good quality and very easy to follow!

  • @Hlebuw3k
    @Hlebuw3k 2 роки тому +3

    Thank you! This tutorial was very simple and fast! I could not figure out what i was doing wrong, turns out i needed to create a layer.

  • @MarshmaIIows
    @MarshmaIIows 2 роки тому +1

    This is also a really cool effect to toggle clothing

  • @xenyadot
    @xenyadot 3 роки тому +10

    One thing I should add to your video is that you NEED to set your FX playable layer to the models animation controller otherwise the animation won't link to the toggle.

    • @being7310
      @being7310 2 роки тому +1

      THANK YOU FOR SAYING THIS. i was confused as to if this was a transform animation or not, which would decide if it would go in the Gesture or FX playable layer in my VRC Avatar Descriptor. again, T H A N K. Y O U.

    • @xenyadot
      @xenyadot 2 роки тому +2

      @@being7310 have a bonus then, it didnt work for me until i put a microsmall cube to show back up again, it acts as and anchor and even if you add the load while offscreen this cube needs to be on screen to re-appear.

  • @铃乌冬面
    @铃乌冬面 Рік тому +1

    Very good and meticulous tutorial, love comes from China!

  • @20nik
    @20nik Рік тому

    Nice little video :)
    Ive been making tutorials myself as well but yet i still need help
    Keep it up!

    • @ToolboxMotley
      @ToolboxMotley  Рік тому +1

      Nice! There was so little information on avatar creation when I started up, it was quite overwhelming. Nice to have more teachers out and about. :)

  • @jakolken7131
    @jakolken7131 2 роки тому +2

    Really simple and helpful, thank you!

  • @HonkAbby
    @HonkAbby 3 роки тому +3

    Great tutorial! I have an avatar that will work really well with this!

    • @ToolboxMotley
      @ToolboxMotley  3 роки тому +1

      Great to hear! :) Lemme know how it goes.

  • @rnghampter
    @rnghampter 2 роки тому +5

    how do you make it so when you go invisible your name goes away too? I've been wondering about that for weeks

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому +3

      That's unfortunately against VRChat's rules, as it "obscures or alters UI elements". :( It's still possible to do, but I'm not comfortable explaining how to do it on a public video (or its comments) unless the rules get changed.

    • @jaymac3798
      @jaymac3798 2 роки тому

      @@ToolboxMotley no spine

  • @Cattynip
    @Cattynip 2 роки тому +1

    I enjoy watching tutorials for inspiration, you did well. However you missed a very important step wich is creating a clone of the avatar using ctrl + D before animations. The reason is that the preview/record for animation have a chance to permanently bug your avatar into the position it goes in beyond repair. So using a clone will prevent restarting a whole project in case it ever happens :)

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      Can sometimes happen if you don't deselect preview while making other changes, yeah. I've had it happen a couple times long, long ago, but fixed it by going to the rig options and telling it to reset to T-pose. Certainly not a bad idea to clone the avatar, but I've not had problems with it in forever, and fixed it easily enough when it did happen. :)

  • @nesnalica
    @nesnalica 2 роки тому

    hey thats really cool! i was super lazy and just turned of the gameobject as a toggle and called it a day XD

  • @zielaz3714
    @zielaz3714 2 роки тому +4

    As a note, if you don't mind not having the fading out effect, you can simply hide the mesh which will remove the requirement for people to have your shaders shown.
    - an ex jumpscare avatar creator, now no longer in operation.

  • @MarsterTigermus
    @MarsterTigermus 2 роки тому +1

    This has only worked for me ONCE, and I have no idea why I can't get to work again.

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      Invisibility as a whole? The most common problem I see with things working weirdly is having mixed settings for Write Defaults. Check some of the pre-existing animation layers in your avatar by clicking any of the animator states (the grey or orange boxes), and looking to see if "Write Defaults" is checked or unchecked at the bottom.
      If Write Defaults is unchecked for non-invisibility animation layers, you have two options.
      One is to activate Write Defaults on all other animator states. The way most avatars are set up, they don't really take advantage of the extra power that Write Defaults Off provides, and their animation setups will (typically) work just fine when set to Write Defaults On.
      The second option, which is a tad more involved but may be necessary if certain features stop working with the first option, is to set the invisibility animator states to Write Defaults Off, instead.
      Then, you'll need to adjust the actual invisibility animation to have the avatar visible at frame 0, and invisible at frame 1. If you used the second "gradual cloak" method in this video, you've already got the animation set up that way.
      Lastly, you need to add the invisibility animation to the default state (the orange box) in your invisibility animator layer, and set its Speed to -1. This makes it uncloak you when you deactivate the invisibility toggle.
      If that's not the issue, feel free to toss me a message on Discord and I can try to help figure out what's wrong. If you want a headstart on getting it fixed with that, take some screenshots of the animation, the animator, and the material settings if you went with the video's second method. :)

  • @PatricksGS
    @PatricksGS 2 роки тому +1

    Hello! I was wondering if there was a way to make the nametag disappear on top of your avatar as well?

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому +1

      There is, but it's technically against VRChat's rules, so I'm not comfortable putting it into the video. :x Which disappoints me quite a bit; so many people want that functionality, and I hate withholding the information.

    • @PatricksGS
      @PatricksGS 2 роки тому +1

      @@ToolboxMotley Would there be a way to at least change the name tags height? (Within a reasonable limit)
      Even if I wouldn’t be allowed to make it disappear, at least I could readjust it so it would look a bit better in certain environments (I.e. lowering it to the floor so it wouldn’t be as ugly floating)

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому +1

      @@PatricksGS To my understanding, name tag height is dictated by an equation calling on the position of your hip bone and your head bone, plus a slight random variance to prevent being able to add anything to the name tag on the avatar itself (such as a VRChat staff label).
      Another viewer found that they could position their entire avatar under the world, effectively bringing their nametag with them. The only issue with that approach is that your voice will follow the head bone, so you won't be able to speak to people while "invisible" in that fashion.

    • @PatricksGS
      @PatricksGS 2 роки тому +1

      @@ToolboxMotley while that does sound like a good idea to adjust name tag height, would that method still be considered a TOS Violation?
      Or does it only break TOS if this method is used maliciously?

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому +1

      @@PatricksGS To my knowledge, they make no distinction between using it maliciously or otherwise; it's just a hard "no". That said, it doesn't seem to be something they actively hunt down, either. If you find a way to do it, I'd say the main thing to avoid is simply ending up in the crosshairs of someone spiteful enough to report you for it.

  • @mrhenry404
    @mrhenry404 2 роки тому

    now i can scare kids at mcdonalds with the rock!

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому +1

      The exact reason that God made McDonald's, the Rock, and VRChat invisibility, was so that this precise moment could happen.

  • @charleswishon9377
    @charleswishon9377 3 роки тому +2

    can you show how to add a bed or sofa on a ava so we can spawn them in the
    world aka how to use the world anchor thx so much

    • @ToolboxMotley
      @ToolboxMotley  3 роки тому

      UA-cam didn't notify me to this comment. o.o You've probably already found the answer elsewhere, but I can try to get a video out for that, yeah. :) Just gotta get over this cold I'm fighting, first.

  • @OguraToasty
    @OguraToasty 3 роки тому +2

    I'm trying to figure out how to make an animation that moves a wall through the avatar, making it invisible or making objects visible in that manner. Any ideas?

    • @ToolboxMotley
      @ToolboxMotley  3 роки тому

      You might be able to achieve something that looks that way by changing the Dissolve Type from Basic to Point2Point. This makes the dissolve move from one side of the avatar to the other, rather than affected everything based on the dissolve mask. After that, set up whatever wall-looking effect you want, and use an animation to have it move at the same pace as the dissolve. :)

  • @watchm
    @watchm 3 роки тому +1

    Is it possible to make this happen to held items? I want to make a gnome chomspki avatar that is held in the hand, and I think it would funny af if it could straight up vanish.

    • @ToolboxMotley
      @ToolboxMotley  3 роки тому

      Absolutely! It'll use pretty much the same method, just having the animation apply to the held item instead of the avatar itself. Are you looking at using the first invisibility method (instant), or the second (fade)?

    • @watchm
      @watchm 3 роки тому

      @@ToolboxMotley Fade, I want it to be sort of realistic like.

    • @ToolboxMotley
      @ToolboxMotley  3 роки тому

      @@watchm In that case, make sure that the object you're affecting has the Poiyomi shader applied to any Materials it uses. Follow the same steps from the video as you would for making an avatar dissolve into invisibility.
      For the animation, you'll want to set it up in reverse, since you're making something appear rather than disappear.
      At frame 1 in the animation, give it a Dissolve Alpha of 1.
      At frame 300 in the animation, give it a Dissolve Alpha of 0. You can use a higher frame number if you want it to take longer to appear, or a lower frame number if you want it to appear faster.
      Let me know if there are any other aspects of setting it up that give you trouble. :)

  • @Emiruuu
    @Emiruuu 3 роки тому +2

    Is there a way to make my nickname invisible?

    • @ToolboxMotley
      @ToolboxMotley  3 роки тому

      Unfortunately, according to hello.vrchat.com/community-guidelines ...
      "Avatar Modifications
      When creating or modifying your avatar, your avatar must not:
      Contain features or elements constructed to mislead other users about functionality of VRChat.
      Hide, obstruct, add/remove elements from, or affect/modify the appearance of the VRChat UI (such as nameplates)."
      So, it's probably not a good idea to do that. :x I hate keeping such information to myself, believe me, but I definitely don't want to get myself or anyone else in trouble.

  • @frontwarph
    @frontwarph 3 роки тому +2

    whenever im doing the second invisibility one im just turning invisible instantly but im following everything you do. any suggestions?

    • @ToolboxMotley
      @ToolboxMotley  3 роки тому

      What texture did you set up for the Dissolve Noise? It needs to have multiple shades of grey, or else it will just affect the entire mesh in one quick jump.
      Does the "Dissolve Alpha" slider have a clock icon to the left of it? This allows the value to be changed in-game, on the fly. If it doesn't have the clock, right-click the name to make the clock appear.
      How long is the animation that changes Dissolve Alpha from 0 to 1? Extending this to a longer duration will make the dissolve take longer to complete, as well.
      If none of those are the issue, lemme know and I can keep throwing out ideas, or you can contact me on Discord at Toolbox Motley#0372 and we can troubleshoot it. :)

  • @anonimopc4019
    @anonimopc4019 Рік тому

    I don't know if you're still answering questions, but I have one, I can't find the animator folder in assets, or anywhere, do you know what's going on?

    • @ToolboxMotley
      @ToolboxMotley  Рік тому

      Sorry about that, this is an older video where I didn't explain things quite as effectively as in my newer videos. X) You won't necessarily have an Animator folder; that's something I made for my own project for the sake of organization.
      You're basically just going to be looking in whatever location your avatar's FX Controller, VRChat Menu, and VRChat Parameters are stored. If you don't know where they are, such as with a premade avatar, you can click on your avatar in the Hierarchy on the left, and look through the VRC Avatar Descriptor component in the Inspector on the right.
      You'll find the FX Controller as the fifth Controller in the "Playable Layers" section. The menu and parameters will be under the "Expressions" section. Double-click the items in their respective fields to make the edits outlined in the video. Hope that helps!

  • @AkenoAkine
    @AkenoAkine 3 роки тому

    I really wish u could contact u another way I have really bad social anxiety and been looking for a way to make my avatars Invisible like this for so long…yet I also have a tendency to mess simple things up so badly so I don’t want to try this on my own

    • @ToolboxMotley
      @ToolboxMotley  3 роки тому

      Is there another contact method that you'd be more comfortable with? My friends tell me I'm extremely patient and a good teacher, so though I know it doesn't help that much to say (given that I have nasty social anxiety myself), there's no need to be anxious about talking with me! :)

    • @AkenoAkine
      @AkenoAkine 3 роки тому

      @@ToolboxMotley discord tends to work well with me 😅

    • @ToolboxMotley
      @ToolboxMotley  3 роки тому

      @@AkenoAkine Sounds good! Toss me a message at " Toolbox Motley#0372 " and I'll walk you through it. :)

  • @ChanOmanHD
    @ChanOmanHD 2 роки тому

    Hi, so I have gone through this video a few times, but can't seem to get this working. I have animated things before, but for some reason this does not seem to work. As this since been changed?

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому +1

      You figured it out lastnight after contacting me on Discord, so no need to address it here. Just wanna say for anyone else that comes across this comment, that this setup still works as described in the video. :)

    • @ChanOmanHD
      @ChanOmanHD 2 роки тому

      I can remove this comment if you'd like, might cause confusion.

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      @@ChanOmanHD Nah, you're fine! The context should be adequately conveyed via what's been said so far. X)

  • @mintycandyyumyum
    @mintycandyyumyum 2 роки тому

    When I click record, then move the alpha slider, it doesnt add it to the animation

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      Make sure you're modifying the Alpha Slider from the avatar's mesh renderer component, not from clicking the material in the file explorer at the bottom.
      Let me know if that's the solution. :)

  • @-Angryboi-
    @-Angryboi- 2 роки тому

    are u using a different software or from the unity thing

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      It's all Unity! If yours looks different, it's possible you have a later version of the software. For VRChat avatar development, you need version 2019.4.31f1. You can grab this specific version pretty easily using the Unity Hub software on Unity's website.

    • @-Angryboi-
      @-Angryboi- 2 роки тому

      @@ToolboxMotley thx for the info man

  • @giggitysplit4206
    @giggitysplit4206 2 роки тому

    I have a facehugger skin that would be great for this

  • @hinab
    @hinab 2 роки тому

    Do you know how to turn invisible by doing something similar to what gogo loco does? which basically puts the model underground

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      I've not done such a thing myself, but I could theorize a few ways to do it. Are the methods shown in the video inadequate in some way? Moving the model down means you're still technically visible, unlike turning off the renderer.
      Is your intention to move your hitbox capsule down so that people can't mouse over you with their menu open? Because I'm pretty sure your capsule stays in place when the model is moved via animation.

    • @hinab
      @hinab 2 роки тому

      @@ToolboxMotley I just want the model to go underground along with the name like how gogo loco does it. The capsule thing is fine, doesn't need to be removed since I'm not even sure if that's possible

  • @watchm
    @watchm 3 роки тому

    Hello, I have a question, do you know how to fix the animation looping when it is turned on, when I turn it off it works like how it is meant to, but when turning on it cloaks, pops into existence, and then it loops. How do I fix this.

    • @ToolboxMotley
      @ToolboxMotley  3 роки тому

      Sounds like you may have made the animation via the dropdown menu in the Animation window rather than creating it via the explorer. Animations made this way default to having "Loop Time" activated.
      What you need to do is find the animation in the file explorer at the bottom of the Unity window, and click it. Then, in the Inspector window on the right, uncheck the "Loop Time" box. That should fix the issue. :)

    • @watchm
      @watchm 3 роки тому

      @@ToolboxMotley I fixed it awhile ago, but thank you for replying!

  • @LumenSanturs
    @LumenSanturs 2 роки тому

    Whenever I activate it and then deactivate it I stay invisible for other even tho I can see myself again

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      Hm... A friend of mine is having the same issue, which we've been trying to find the time to address, but haven't been able to yet.
      You're disabling the Skinned Mesh Renderer, right? Not the entire Body object?
      It'd be odd for this to be there, but do you happen to have "IsLocal = True" as a condition for the Transition back to visibility?
      Does your avatar use Write Defaults off? This can be seen by clicking on an animator state in your animation controller, and looking at the "Write Defaults" box a few options down from the top of the inspector. If the box is unticked, Write Defaults is off, and you'll need another animation for reactivating your Skinned Mesh Renderer.
      If none of those are the cause, toss me a message on Discord at Toolbox Motley#0372 and we can try to tackle the issue.

  • @superninja3338
    @superninja3338 2 роки тому

    I tried the first one and when I go invisible I can't seem to come back to visiable. Like for me I am visable but for other players I am still invisable.

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      You're the third person to have that issue, now. x.x I wonder if they changed something with how renderers are handled. I'll have to look into it.
      In the meantime, if you don't want to use the second method, I've got a third you might be able to use. If you're using Unity's standard shader, set the Rendering Mode (top option in the Inspector) to Cutout, Fade, or Transparent. Then, have your cloaking animation set the Albedo's color to have its Alpha at 0. With Cutout rendering mode, this change will immediately jump from visible to invisible at a certain value on the Alpha slider. With Fade or Transparent, the invisibility is gradual.

    • @superninja3338
      @superninja3338 2 роки тому

      @@ToolboxMotley I figured out what my issue was. With the first one I created the animation with the create button so it was looped. Sooo I went with the second way and I can admit I like the second more as well. But if it's looped you'll just stay invisible forever but not for yourself.

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      @@superninja3338 Oh, glad to hear it! Not sure why it'd be messing up with the animation looped, though... I'll test that on my end when I can and see what happens.

  • @backrms372
    @backrms372 3 роки тому

    What website do you make avatars and how do i get my avatar when i am done

    • @ToolboxMotley
      @ToolboxMotley  3 роки тому

      I'm not sure I understand what you mean. o.o Can you elaborate?
      Avatars are made in the Unity game engine, which is a program that you download to your computer. Once you've put together all the different components of your avatar in Unity, you upload it to VRChat from that same program. It's not very easy to explain, I'm afraid. :(

  • @DragonRagez
    @DragonRagez 2 роки тому

    when I slide the dissolve all the way there's a gray silhouette of my avatar left over. Any way to get the avatar to completely disappear when this issue happens?

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      Did you change the "Rendering Preset" (at the top of the shader) to Cutout?

    • @DragonRagez
      @DragonRagez 2 роки тому

      @@ToolboxMotley yeah. I think the issue mainly stimulates it from the texture being a png

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      @@DragonRagez Have you tried other image types to see if it works with those?
      Another thing you can check is the Dissolved Color. Make sure the Alpha is set to 0.

    • @DragonRagez
      @DragonRagez 2 роки тому

      @@ToolboxMotley it wasn't that either, but I did manage to find a solution to my problem. Thanks!

  • @phelix52
    @phelix52 2 роки тому

    I cant event get the animation to work in vrc and i followed to the t idk how to get it to work im new to this

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      Unfortunately, that's a really open-ended problem to solve through UA-cam comments. :x Could you take screenshots of each part you've set up and send them to me on Discord? I might be able to see what went wrong. A video recording of the process would be even better.

    • @phelix52
      @phelix52 2 роки тому

      @@ToolboxMotley sure whats your discord?

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      @@phelix52 ToolboxMotley#0372

  • @bread1884
    @bread1884 2 роки тому

    strange, i cant find the animation tab im sorry but im rlly new to unity

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      Yeah, it's not in the location I have it, by default. If you double-click an Animation file after making it, that will bring up the tab. Alternatively, you can go to the top of Unity (with File, Assets, etc.) and find Windows > Animation > Animation. I'm going off of memory, so some of those names might be a tad different, but the gist is there.

  • @luxtrisity6706
    @luxtrisity6706 3 роки тому

    I have an avatar that has a color swap and it only does it for one version of the swap any clue how to fix that? Much love to this video.

    • @ToolboxMotley
      @ToolboxMotley  3 роки тому

      Does the color swap change the material as a whole? If so, make sure that the Dissolve Alpha slider has been unlocked (clock icon) so it can be changed at runtime. Or are you using the first method, disabling the Skinned Mesh Render? If it's not fixed with the Dissolve Alpha bit, I'll need more information on how your color swap works so I can theorize on what's going wrong. X)

    • @luxtrisity6706
      @luxtrisity6706 3 роки тому

      @@ToolboxMotley i was using the dissolve effect that has the noise added to it. But yes it changes the materials i will try this fix.

  • @superninja3338
    @superninja3338 2 роки тому

    I have done this same method now on another avatar. It works in Unity. But it will not work in Vrchat itself. I have done it all the same. Which confuses me since I got it working in Unity. However when I activate the animation in Vrchat I have a partical effect added with it. Which that works in vrchat. But the Actual Dissolve will not.

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      Have you ensured that the Dissolve Alpha slider has been set to be alterable at runtime? It should have a green A next to the name in the shader settings (used to be a clock icon on older versions of Poiyomi).
      If that's not the issue, lemme know. :)

    • @superninja3338
      @superninja3338 2 роки тому

      @@ToolboxMotley I do have the clock Icon next to "Dissolve Alpha" on all of my shaders. So that doesn't seem to be the issue. The dissolve effect works fine in Unity. Its only in Vrchat where it messes up and doesn't do anything.

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      @@superninja3338 Did you put your avatar together from scratch, or was it premade? If it had a lot of animations already, it's possible that some animations might be changing the materials on the mesh. This is particularly common for avatars with a variety of clothing toggles, as they will often change out the materials for the chest, legs, etc. to make them invisible so they don't clip through the clothing. Does that sound like it might be the issue?

    • @superninja3338
      @superninja3338 2 роки тому

      @@ToolboxMotley it's pre made and that's what I'm thinking too. From looking at it all the signs are because of the animations. I did the same thing with 3 other avatars and it worked but they also had no animations with it. So I'm pretty sure that's the issue. Which I can fix over time. But for now I thank you for your time!

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      @@superninja3338 You're quite welcome! Good luck finding the culprits. You might be able to use Lyuma Avatar Emulator to see which animations might be conflicting with the invisibility setup, though clothing-related animations would definitely be the first things I look at.

  • @realemerald_egg1570
    @realemerald_egg1570 2 роки тому

    What did you use to make this?

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      I'm not sure what you mean, I'm afraid. :x The program shown in the video is Unity. The shader used for the second invisibility method is the Poiyomi Toon Shader. I made the robot avatar in Blender.

    • @realemerald_egg1570
      @realemerald_egg1570 2 роки тому

      @@ToolboxMotley Thank you for the response that is exactly hat I meant.

  • @ChrisTheSFMER
    @ChrisTheSFMER 4 місяці тому

    i know this video is old but how do i upload my avatar for qust bc i get a thing that say the poiyomy shade is unsupported

    • @ToolboxMotley
      @ToolboxMotley  4 місяці тому

      Sadly, the shader selection for Quest avatars is extremely limited. You'll need to set up different materials for your Quest avatar, which should be assigned the VRChat > Mobile > Standard Lite shader.
      Standard Lite has been expanded upon recently to be a tad more powerful, but it's still not in the same league as Poiyomi, so you may have to sacrifice some functionality to make it work. There are a couple other shaders that can be used, namely Particle shaders also found in the VRChat > Mobile section, but the Standard Lite shader is generally what you need for a Quest avatar.

    • @ChrisTheSFMER
      @ChrisTheSFMER 4 місяці тому

      @@ToolboxMotley is there any way to make the texture invisible for quest?

  • @fossilpictures8370
    @fossilpictures8370 2 роки тому

    Apparently I have an issue where the basic invisible effect works and I’m able to go visible again, but others don’t see me go visible. Is there a way to fix this, or is the complex option my only option?

    • @fossilpictures8370
      @fossilpictures8370 2 роки тому

      Just giving note, this is for the first method. Not the one that uses poiyomi shader effect. I will note though that poiyomi shader is used as a shader itself, but I just want basics from the first method.

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      I pinned a comment that gives instructions on how to fix not-reappearing. Give that a shot first, and if it doesn't work, get back to me and we can try to figure it out. X)

  • @chaoswhaletv6306
    @chaoswhaletv6306 2 роки тому +1

    How to make a jump scare avatar

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому +1

      If you set up the invisibility, you're on the right track. After that, you just need some sort of scare that makes you visible again. If you check out my self-destruct explosion tutorial, you can probably finagle its effects into a good jumpscare!

    • @chaoswhaletv6306
      @chaoswhaletv6306 2 роки тому

      @@ToolboxMotley thank you so much I mean it

    • @chaoswhaletv6306
      @chaoswhaletv6306 2 роки тому

      @@ToolboxMotley does it work with both invisibility methods

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      @@chaoswhaletv6306 Yeah, just make an animation that undoes whatever you did to make yourself invisible (turn on the avatar's mesh renderer, or set the Dissolve Alpha to 0, respectively), and activate something starting. I made a loud blender shoot out of my robot's mouth, for example.

    • @chaoswhaletv6306
      @chaoswhaletv6306 2 роки тому

      Nice thanks

  • @dylanlessa
    @dylanlessa 3 роки тому +1

    Hey really cool tutorial! This method hides the nametag too? I believe it does not, right?

    • @ToolboxMotley
      @ToolboxMotley  3 роки тому +2

      It does not, I'm afraid. Hiding the nametag is against VRChat's rules, so I'm playing it safe by not putting in how to do that. :(

    • @dylanlessa
      @dylanlessa 3 роки тому

      @@ToolboxMotley Oh I didn't knew it was against the rules, thank you anyways!

    • @jas9574
      @jas9574 3 роки тому

      @@ToolboxMotley Don't some of VRChats popular streamers make both their avatars and nameplates invisible when pulling off jumpscares and gags?

    • @ToolboxMotley
      @ToolboxMotley  3 роки тому

      @@jas9574 They do, yeah. Not sure if it's a matter of the developers not wanting to hamper the free publicity, or if they just don't really go hard on that rule, or what. :x

    • @jas9574
      @jas9574 3 роки тому

      @@ToolboxMotley I think you can do what you want just so long as others don't report you or you're not disturbing anyone even when it's common knowledge you're breaking the rule.

  • @christianjimenez47
    @christianjimenez47 2 роки тому

    I tried everything but for some reason every time I test the animation it wont make me go invisibile. Is there any way to fix this?

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      Could be a lot of different issues. Is the layer weight set to 1 in the animation controller? Is the Parameter identical (including capitalization) between the controller and the avatar's parameter list? Does the animation file for going invisible have Loop Time disabled (visible in the Inspector when the animation file is selected)?

    • @greyalowishes8061
      @greyalowishes8061 2 роки тому

      Did you put the FX controller in the FX slot in the avatar descriptor? It's in Playable layers.

  • @adamw853
    @adamw853 3 роки тому

    When i try this and the shaders lock the animation dont work anymore it only works when i unlock the shaders how can i fix this?

    • @ToolboxMotley
      @ToolboxMotley  3 роки тому +1

      Right-click on "Dissolve Alpha" so that it shows a clock icon to the left of it. That icon means it can be altered at runtime. :) The step appears at 4:10 if you need a visual. Very short, easy to miss. X)

    • @adamw853
      @adamw853 3 роки тому

      @@ToolboxMotley Thx alot! you the best!

    • @ToolboxMotley
      @ToolboxMotley  3 роки тому

      @@adamw853 Happy to help! :D

  • @micmacsol
    @micmacsol 2 роки тому

    tutorial not clear i cannot understand where you pulled your parameters and main menu scripts

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      This video assumes that the basics of your avatar have already been set up. If you don't have the main menu and parameters, you'll have to make them. To do so...
      Right-click in the file explorer.
      Create.
      VRChat.
      Avatar.
      Expressions Menu.
      Do the same for the Expressions Parameters.
      Click your avatar file to bring up its Avatar Descriptor in the Inspector, and scroll down to the Expressions subsection.
      Drag the Expressions Menu into the Avatar Descriptor's "Menu" field.
      Drag the Expressions Parameters into the Avatar Descriptor's "Parameters" field.

    • @micmacsol
      @micmacsol 2 роки тому

      @@ToolboxMotley thanks man

  • @AshOrSmth-m3o
    @AshOrSmth-m3o 2 роки тому

    why does this show up when Im asking for quest compatible making.

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      As in, Quest-compatible invisibility? There's a Quest method in the video.
      If you mean making an avatar Quest-compatible, I guess the resources for that are just lacking. D:

    • @AshOrSmth-m3o
      @AshOrSmth-m3o 2 роки тому

      @@ToolboxMotley well I need something like the sm64 vanish cap

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      @@AshOrSmth-m3o Oh, so transparent without being fully invisible? Unfortunately, that's not viable with VRChat's Quest shaders, to my knowledge. :( You could edit the avatar model itself to have a blendshape that shrinks all of its faces so that there's visible space through the avatar, but that'd be a big undertaking and would increase the vertex count by a ton.

    • @AshOrSmth-m3o
      @AshOrSmth-m3o 2 роки тому

      @@ToolboxMotley if webbtailrandomnumbers can do it then everyonecan, because the avatar is for Quest.

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      @@AshOrSmth-m3o I don't know who that is, I'm afraid. Technically, you can edit the SDK so that it doesn't blacklist the custom shaders that would be capable of making an avatar transparent, but that goes against VRChat's rules.

  • @SwissSeiko
    @SwissSeiko 2 роки тому

    it doesnt work for me it just says its on but it isnt

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      Couple of things to double-check:
      -Does the "On" Animator State have the animation attached in its Motion field?
      -Are the Parameter names identical between the Animator and the VRChat Parameters list?
      -Is the Transition from Off to On set to Parameter = True, AND the Transition from On to Off set to Parameter = False?
      -Does the Animation have the Skinned Mesh Renderer turned off OR the Dissolve Alpha set to 1 at its final frame, and is Loop Time disabled on that Animation's file?
      -If you're using the Dissolve method, does the "Dissolve Alpha" slider have a clock icon or a green A beside it to indicate that it can be altered at runtime?
      If those are all set up properly, are you working with a premade avatar? It's possible another animation may be switching out the invisibility-capable Material for a different one.

  • @LumenSanturs
    @LumenSanturs 3 роки тому

    So with the normal method my name is still visible and i cant turn back visible... any ideas how to fix that?

    • @ToolboxMotley
      @ToolboxMotley  3 роки тому +2

      The name staying visible is to be expected; hiding nameplates requires a different setup entirely.
      As for not turning visible again... Do you know whether or not you're using Write Defaults? When you click an animator state in the flowchart, there should be a "Write Defaults" option near the bottom of the list, just above the Transitions. This option should be the same across every animator state you have; all states should have it on, or all states should have it off.
      If you have Write Defaults set to on, then you'll want to double-check the Transitions from Invisibility On back to Invisibility Off. So long as no animation is playing that makes you invisible, you should default back to being visible, so it's most likely an issue of not leaving the invisibility state in the first place.
      If you have Write Defaults set to off, you'll need to make an animation specifically for turning visible again. Basically just do the opposite of what you did for turning invisible; either turn on the Skinned Mesh Renderer if you used the first method, or set the Dissolve Alpha to 0 if you used the second method.
      Hope this helps. :) If it doesn't, feel free to contact me on Discord at Toolbox Motley#0372, and I can try to help you troubleshoot via screenshare.

    • @EQXaint
      @EQXaint 2 роки тому

      @@ToolboxMotley is there no way to use a mixed state ? it breaks my avatar otherwise as i am using both write defaults on and off for several things from markers to clothing toggles, also i am confused in regards to like, i got this to work method 2 with poiyomi, tho i cant get visible again tho also it breaks again all other clothing toggles as they were made with poiyomi dissolve aswell, in short. Can i somehow use my old materials with my old configurations of poiyomi, while still keep the invis anim ? it seems its dependant on the specific materials even after animation is made.

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому +1

      @@EQXaint No way to use Write Defaults On and Off together as far as I'm aware, no. :( If everything else uses Write Defaults Off on your avatar, though, it's easy enough to set up the invisibility to work with that mode.
      Using the Poiyomi method, most of the work is already done, since the animation is taking the Dissolve Alpha from 0 to 1 over time. All you have to do is change the Off Animator State to have the same cloaking animation as the On state, and set the Speed to -1.
      As for the clothing being messed with, it sounds like it's part of the avatar mesh itself? You could use an animation to give them a fully transparent material when they're turned off, or you could make the avatar itself switch to a dissolving material when activating invisibility. It's a bit harder to explain how to do that, I'm afraid, but if you toss me a message on Discord, I can try to walk you through it.

    • @EQXaint
      @EQXaint 2 роки тому

      @@ToolboxMotley where can i find a link to ur discord, i would love to, this invisibility toggle is something i really badly wanted for so long on my avatar but im not sure if i can make it all work together but if u think u might be able to help a bit then that would be appreciated a thousand times ofcourse.
      - u should perhaps post discord link in description of video / in youtube profile ? maybe u have already i just cant find it sadly .

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому +1

      @@EQXaint Ohhh, right, giving a name would probably help. XD Toolbox Motley#0372

  • @killingerk
    @killingerk 2 роки тому

    I lost track video looks good I got all the way till you had to make other matches but I have an avatar not like yours maybe update videos should be made

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      Other matches? I'm afraid I don't understand what you mean. :(

    • @killingerk
      @killingerk 2 роки тому

      @@ToolboxMotley I figured it out but I'm trying to figure out the Poiy version of itI already have all of my clothes with everything has that kind of dissolve I just trying to figure out how to do it

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      @@killingerk Ah, I did encounter someone who was having issues making it work with their similarly-dissolving clothes; the clothing animations were switching out their body's materials for an invisible one.
      If you're finding that the dissolve setup isn't working for your avatar's main body, check the clothing animations to see if they're changing the material out altogether.

  • @alexandramatos301
    @alexandramatos301 3 роки тому

    Is it for quest because I really want to use it

    • @ToolboxMotley
      @ToolboxMotley  3 роки тому

      It should, yeah. I put a chair on my avatar's tail, which one Quest friend of mine rides at every opportunity. X)
      EDIT: Oh my lord... One month later and I realize this question was on the invisibility video, not the chair video. ._. The answer is yes and no; the first method of invisibility, done by disabling the mesh renderer, will work on a Quest avatar. The second method will not, because Quest avatars do not allow the Poiyomi shader to be used.

  • @Bliqglorified
    @Bliqglorified 3 роки тому

    How do you get it to your Oculus with out having to link your avatar

    • @Bliqglorified
      @Bliqglorified 3 роки тому

      I mean laptop to it

    • @ToolboxMotley
      @ToolboxMotley  3 роки тому

      I'm not sure what you mean. o.o Are you asking how to make it Quest-compatible, so that you can turn invisible while you're playing on Quest, by itself, with no computer linked to it?

  • @ConocimientoGeneralARGs
    @ConocimientoGeneralARGs 2 роки тому

    hello can you make the nametag invisible too?

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      Oops, forgot to respond to this. You can make the nametag invisible, but that's unfortunately against VRChat's rules, so I did not include that in the video. :(

  • @gkyhrjgut
    @gkyhrjgut Рік тому

    you missed out a lot of thing but it is a good tutorial

    • @ToolboxMotley
      @ToolboxMotley  Рік тому

      Oh? It was one of my earlier tutorials, but if I recall correctly (I haven't rewatched it to verify), I believe I went step-by-step. What did I miss? I can try to fill out the remainder in the description or comments.

  • @strange_bloxx1647
    @strange_bloxx1647 2 роки тому

    Am i the only one who cant find parameter feature?

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      There are two places where Parameters need to be edited.
      The first one is the Parameters list used by VRChat's menu wheel. If you have one of these already made, here's how to find it: Click your avatar in the Hierarchy on the left. In the Inspector on the right, expand the VRC Avatar Descriptor component, and scroll down almost to the bottom, where it says "Expressions". Expand this Expressions section, then click the field next to the "Parameters" entry. It should change your file explorer at the bottom to show you an icon with a cyan cube and red brackets. Click this file to see the Parameters list.
      The second Parameters area is in the Animator. At the top left of the viewport, you'll see two tabs: Layers and Parameters. It's easy to miss. X)

  • @tomb_beach5374
    @tomb_beach5374 2 роки тому

    the expression doesnt even show up :(

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      Expression as in the option on your Expression Menu? Make sure you added the Invisibility toggle to your avatar's main menu.
      If you aren't sure where to find that, click your avatar in the Hierarchy, scroll down in the Inspector to the Expressions subsection of your VRC Avatar Descriptor component, and double-click the field to the right of "Menu". That will open it up directly.

    • @tomb_beach5374
      @tomb_beach5374 2 роки тому

      @@ToolboxMotley i got it before i missed a step thank you anyways!

  • @wafflesinvr5702
    @wafflesinvr5702 2 роки тому

    The simple one works for both quest and pc but either one I still cant make myself visible again. Can anyone help me?????

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому +1

      That was a problem I hadn't encountered when I made the video, but I've added a solution in the pinned comment. Basically, if VRChat doesn't have anything to render, it essentially deletes the avatar, including its Animator, thus making reappearance impossible. You can fix this by adding a cube to the avatar removing its Box Collider component, and settings its scale to 0 on all axes. That way, the game always has something to render, though it's too small for anyone to ever actually see it.

    • @wafflesinvr5702
      @wafflesinvr5702 2 роки тому

      @@ToolboxMotley Ive read all the comments just to see if there was a solution, I tried the cube trick but it didnt work and I can appear again by resetting the avatar but I have intro audio that is world and I dont want to annoy people while playing it over and over.

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      @@wafflesinvr5702 Is your avatar using Write Defaults Off? Check some of your other Animator States in Layers that existed before you added the invisibility.
      Click a State to bring it up in the Inspector, and check to see if the box next to "Write Defaults" is unchecked. If it is, you'll need to uncheck Write Defaults for your invisibility States as well, and make an Animation for the Off state that re-enables your Skinned Mesh Renderer.
      If that's not the issue, double-check to make sure your Transition from On to Off is set up properly.
      If neither of those work, try joining my Discord and post some screenshots of how you've got everything set up in the Troubleshooting section. We'll figure it out. :)
      P.S.: if you want to make the world entrance audio only affect your immediate area, you can edit the Audio Source component to have the "Spatial Blend" slider set all the way to the right, and set the Max Distance to something more manageable (between 5 and 10 should be good).

  • @aussieshepsky6225
    @aussieshepsky6225 2 роки тому

    Question, dose this still work

  • @Dawg-5kg
    @Dawg-5kg 6 місяців тому

    Make avatar public please

    • @ToolboxMotley
      @ToolboxMotley  6 місяців тому

      It actually already is! You can grab it at vrchat.com/home/avatar/avtr_28d70384-b381-4bf8-ad50-16563afc5314

  • @asovereignsniper4975
    @asovereignsniper4975 2 роки тому

    I see you play warframe … can you make some?

    • @ToolboxMotley
      @ToolboxMotley  2 роки тому

      As in, Warframe avatars? o.o I'm afraid I'm not much of a 3D modeler; I'm far more proficient at the Unity programming side of avatars. I have wondered in the past about somehow ripping character models from various games and adding on features to match that character's abilities, though. X) Just haven't really had the necessary drive to learn how to do rips of that nature.