blob: 9d84476034fe90b5ae1d8e23979fca622d5c55c3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
|
i don't recommend putting these animations on emote
because it will play 1 minute and then turn off,
if you want full animations ingame you must put it on gesture,
if you don't know how here is tutorial:
https://www.youtube.com/watch?v=OKEQGwAJsRc
it's not great tutorial,
but if you know basics of unity
you can do it!
-
Or if You Want text tutorial:
1. duplicate main avatar (ctrl + d)
-
2. (OPTIONAL) delete avatar descriptor from duplicate
-
3. create animator override controller (Or Duplicate your main)
if you are duplicating existing controller:
make sure everything is set to none
then set animation you want on IDLE
-
if you are creating new controller:
set controller to "avatar controller template"
set animation you want on IDLE
-
now you have controller for animation
don't forget to name the controller!
-
-
4.put newly created controller on your character
-
5. put avatar with animation, into your main avatar
-
6. again, duplicate main avatar
-
7. create "animator controller"
(Not "Animator Override Controller" )
-
8. put Animator Controller To Duplicated main avatar
-
9. now open animation window
on top click Window>Animation>Animation
-
10. with duplicate selected, you should click create (in animation window)
now select where you want your animation to be
-
11. now click red dot button,
and now select body and armature (ctrl + left click)
when you select it uncheck it
so it shows in animation window
-
12. now click add property
window will appear
click on little arrow by name of animation avatar
select animation avatar by clicking "+" in "is active"
-
13. now check animation avatar (in animation window)
-
14. (IMPORTANT), select dots on 0:00 frame
copy them (ctrl + c)
and paste them on 0:01 frame (ctrl + v)
-
15. select main avatar controller
now find location of animation file
and put it on gesture you want
(for example "Fist")
-
16. now you can delete duplicate outside of main avatar
-
17. if your animation have music
right click animation avatar
"audio>audio source"
and configure it
-
in audio clip put your audio file
-
i recommend putting max distance on "15"
-
in volume rolloff
i always put linear rolloff
but i don't know, what differences it causes
-
Spatial Blend must be full on right (set on 1)
of it's not on 1 music will play on whole world
-
Tutorial End
-
but please don't make too many gesture animations,
because: many duplicates = low fps
-
so use this knowledge responsibly!
please!
if you have problems tell me at vrcmods
i will try to help
one more thing!
if you are on desktop you can access gestures by clicking:
"shift + f" keys.
if you are wondering what key is what gesture here you go!
"Shift + F1" Idle (Turns Off All Animations)
"Shift + F2" Fist
"Shift + F3" HandOpen
"Shift + F4" FingerPoint
"Shift + F5" Victory
"Shift + F6" RockNRoll
"Shift + F7" HandGun
"Shift + F8" ThumbsUp
|