Commit Graph

343 Commits

Author SHA1 Message Date
emilianavt
45da02f146 Allow first/third person layers to be named
The first person and third person layers used hard coded IDs. If these layers
are already in use in a Unity project, this use can lead to conflicts between
the layers used by UniVRM and those inside the project. This patch allows using
Unity's layer settings to assign layer IDs through names ("VRMFirstPersonOnly"
and "VRMThirdPersonOnly").

If no named layers are found, the predefined layer IDs will be used. Since the
layer IDs are accessed only during model setup, there should be no performance
impact from this change. The names of the fields storing the layer IDs have not
been changed to keep API compatibility.

This issue was originally noticed by @Deatrathias (Virtual_Deat on Twitter).
2018-11-24 20:59:14 +01:00
ousttrue
3344a068a0 VRMLookAtHeadEditor.OnSceneGUI draw when no target 2018-11-16 22:34:32 +09:00
ousttrue
3e7924f774 Removed Debug.LogFormat 2018-11-09 17:54:50 +09:00
ousttrue
9845d4f87a Fixed BlendShapeBindingMerger.m_blendShapeValueMap comparer 2018-11-08 17:14:07 +09:00
ousttrue
7ac0689610 Fixed MaterialValueBindingMerger.Apply 2018-11-08 13:16:20 +09:00
ousttrue
932d8f9da9 Fixed RestoreMaterialInitialValues for _ST_S, _ST_T 2018-11-08 11:51:57 +09:00
ousttrue
ee390d1918 Fixed _ST_S, ST_T 2018-11-08 11:47:54 +09:00
ousttrue
41f83b0330 Updated UniGLTF 2018-11-07 13:25:16 +09:00
ousttrue
d63517babe Fixed preview for ST_S and ST_T 2018-11-05 15:45:29 +09:00
ousttrue
9f98b1cc70 ListSelect 2018-11-03 19:46:13 +09:00
ousttrue
b879ce8a4a Remove thumbnail 2018-11-03 19:32:25 +09:00
ousttrue
3e3e4070cf Restore Clear, Add 2018-11-03 19:25:16 +09:00
ousttrue
965b81564d Restore BlendShapeAvatarEditor.BlendShapeClipSelector 2018-11-03 19:06:37 +09:00
ousttrue
7733b896ea Modified MaterialValueBindingMerger.Setter 2018-11-03 16:58:56 +09:00
ousttrue
6d05fb44b7 Renamed 2018-11-03 16:58:02 +09:00
ousttrue
7a95cd07ab Cleanup BlendShapeMerger. Removed BlendShapeMerger.Clear 2018-11-03 16:14:13 +09:00
ousttrue
caf215ca2a Modify BlendShapeClipEditor 2018-11-03 15:16:37 +09:00
ousttrue
183ec644ba BlendShape thumbnail 2018-11-03 14:26:15 +09:00
ousttrue
91306f4a83 Added BlendShapeClipDrawer 2018-11-03 03:21:45 +09:00
ousttrue
f0064a2879 PreviewSceneManager.Bake IEnumerable 2018-11-03 01:40:15 +09:00
ousttrue
2b41df1d0b Implemented BlendShapeClip.IsBinary for BlendShapeMerger 2018-11-02 23:11:38 +09:00
ousttrue
5a31c777bb IsBinary read/write 2018-11-02 22:17:13 +09:00
ousttrue
74ab2683e5 Implement _ST, ST_S, ST_T 2018-11-02 22:07:40 +09:00
ousttrue
db4e16b7ab Added SerializedBlendShapeClipEditor.m_isBinaryProp 2018-11-02 21:24:04 +09:00
ousttrue
537bc70740 Implement camera move for preview camera 2018-11-02 18:50:10 +09:00
ousttrue
62b24dec1e Implemented ClipGUI using SerializedObject 2018-11-02 17:52:17 +09:00
ousttrue
214e0ac3a6 BlendShape/Editor/BlendShapeAvatarEditor use SerializedBlendShapeClipEditor 2018-11-02 16:32:13 +09:00
ousttrue
c1924a1c4e Tab 2018-11-02 16:00:49 +09:00
ousttrue
d349197ef6 Modify SerializedBlendShapeEditor 2018-11-02 15:50:36 +09:00
ousttrue
0ea5bb338b Separated BlendShapeClipSelector.cs 2018-11-02 14:55:13 +09:00
ousttrue
79e9241ef7 Move BlendShapeAvatar.AddBlendShapeClip 2018-11-02 14:18:43 +09:00
ousttrue
411bd286df Separate SerializedBlendShapeClipEditor 2018-11-01 23:08:01 +09:00
ousttrue
cb905a7755 Move AIUEO to UniVRMTest 2018-11-01 16:02:01 +09:00
ousttrue
04a1abab4e BlendShapeClipHandler is obsolete 2018-11-01 15:55:18 +09:00
ousttrue
063df8b6a0 Removed unused VRMBlendShapeManipulator 2018-11-01 15:35:13 +09:00
ousttrue
e0271a1a36 Added BlendShapeClip.IsBinary 2018-11-01 15:22:21 +09:00
ousttrue
865b442d1b Removed unnecessary files 2018-10-26 14:41:28 +09:00
PoChang-Su
336628f60b Made m_notSetValueApply public 2018-10-23 16:37:07 +09:00
PoChang-Su
1924865341 Revised description 2018-10-17 16:43:37 +09:00
ousttrue
c3270c4217 Updated version to 0.45 2018-10-15 16:00:01 +09:00
junichi_hirose
7cdff272ef create transformMeshTable before LoadBlendShapeMaster 2018-10-12 17:10:08 +09:00
ousttrue
67a6f19ccb Fixed JsonSchema #44 2018-10-11 10:04:55 +09:00
ousttrue
3219488cfc
Merge pull request #47 from hiroj/shader_fallback
vrm shader fallback fix
2018-10-10 23:25:00 +09:00
junichi_hirose
de2d83d01e vrm shader fallback fix 2018-10-10 23:22:44 +09:00
ousttrue
4b3b3c9e2c Throw Exception if fail to CreateAvatar 2018-10-10 22:27:20 +09:00
ousttrue
185f6b8f3d Updated ShaderProps for MToon 2018-10-10 21:34:50 +09:00
ousttrue
b7ab741b16 Fixed CreateHeadlessModel for MeshRenderer 2018-10-10 18:17:24 +09:00
ousttrue
d07a0c6775 UNITY_2018_2_OR_NEWER 2018-10-10 17:50:21 +09:00
PoChang-Su
edeec9797e Modified descriptions 2018-10-05 16:08:54 +09:00
junichi_hirose
5b60844314 texture item update 2018-10-04 21:37:59 +09:00