Commit Graph

4669 Commits

Author SHA1 Message Date
ousttrue
2e29b7da65 VRM10Retarget 実装実験から ITPoseProvider, INormalizedPoseProvider, INormalizedPoseApplicable を整理 2023-02-21 17:29:18 +09:00
ousttrue
a310e2dcf5 rename NormalizedPoseProvider to AnimatorPoseProvider. fix Bvh height 2023-02-21 17:21:50 +09:00
ousttrue
0502f30588 use VRM10Retarget.Retarget 2023-02-21 15:43:15 +09:00
ousttrue
5235a9b837
Merge pull request #1990 from ousttrue/feature/retarget_interface
IControlRigGetter と IControlRigSetter を追加
2023-02-20 20:10:05 +09:00
ousttrue
437dc1b1b3 mv 2023-02-20 19:21:36 +09:00
ousttrue
4629a8b586 mv to Assets/VRM10/Runtime/Components/Vrm10RuntimeControlRig 2023-02-20 19:20:20 +09:00
ousttrue
33725cbab5 3 interfaces. ITPoseProvider, INormalizedPoseProvider and INormalizedPoseApplicable 2023-02-20 19:06:13 +09:00
ousttrue
360aa6fcf0 元の場所に 2023-02-20 18:20:04 +09:00
ousttrue
6dd2bb38cc IControlRigGetter と IControlRigSetter を追加
add ControlRigRetarget
impl InitialRotationRigGetter.cs
impl NormalizedRotationRigGetter.cs
mv Assets/Vrm10/Runtime/ControlRig/Vrm10ControlBone.cs => Assets/VRM10/Runtime/Components/Vrm10Runtime/Vrm10ControlBone.cs
mv Assets/VRM10/Runtime/ControlRig/InitialRotations/ControlRigGenerationOption.cs => Assets/VRM10/Runtime/Components/Vrm10Runtime/ControlRigGenerationOption.cs
rename Vrm10BoneInitialRotation => BoneInitialRotation
remove Vrm0XCompatibleRig.cs
2023-02-20 15:49:50 +09:00
ousttrue
17973d694a
Merge pull request #1989 from ousttrue/fix_remove_initial_rotation_from_vrm10runtime
[API Breaking Change] Vrm10RuntimeControlRig は、正規化されたTPoseを受け取る責務に特化
2023-02-20 14:27:41 +09:00
ousttrue
e9f981c0ee keep controlRigGenerationOption argument
remove ControlRigGenerationOption.Vrm0XCompatibleWithXR_EXT_hand_tracking and Vrm0XCompatibleWithXR_FB_body_tracking
2023-02-20 14:20:53 +09:00
ousttrue
a82dfd4611 Vrm10RuntimeControlRig は、正規化されたTPoseを受け取る責務に特化して単純化する。
初期回転を持つポーズの受付は、Vrm10BoneInitialRotation を使う別クラスに委譲する。
(次で作ります)
2023-02-20 13:54:12 +09:00
ousttrue
867eb08ebe
Merge pull request #1988 from ousttrue/vrm10_control_rig
ControlRig 関連を浅い階層に移動
2023-02-20 13:25:53 +09:00
ousttrue
8e5a99eb7f mv Assets/VRM10/Runtime/Components/Vrm10Runtime/ControlRig to Assets/VRM10/Runtime/ControlRig 2023-02-20 13:02:53 +09:00
ousttrue
53b733ed88
Merge pull request #1985 from ousttrue/fix_vrm10viewer_bvh_load
sampler の bvh load の修正
2023-02-20 12:54:20 +09:00
Masataka SUMI
7269c9550b
Merge pull request #1986 from Santarh/lookAtHierarcy
Add a LookAtOrigin transform to ControlRig.
2023-02-17 17:55:42 +09:00
Masataka SUMI
e7b5d23690 Add a LookAtOrigin transform to ControlRig. 2023-02-17 17:43:20 +09:00
ousttrue
9659354e9f API変更時の修正ミス 2023-02-15 17:01:40 +09:00
Masataka SUMI
fcdab51dfe
Merge pull request #1984 from Santarh/refactorLookAt
Refactoring about Vrm10 LookAtRuntime
2023-02-15 01:07:57 +09:00
Masataka SUMI
95ef1b839f rename and add comment 2023-02-15 00:07:05 +09:00
Masataka SUMI
02aae32acb rename 2023-02-14 23:34:22 +09:00
Masataka SUMI
b25e58c3ff reorder 2023-02-14 23:05:12 +09:00
Masataka SUMI
b376a94d75 rename gaze to LookAt 2023-02-14 22:56:16 +09:00
Masataka SUMI
dbfd5212c7 make CalculateYawPitchFromGazePosition public 2023-02-14 22:14:48 +09:00
Masataka SUMI
a344a8d12b Refactoring about Vrm10 LookAtRuntime 2023-02-14 22:08:18 +09:00
ousttrue
9b2b03af55
Merge pull request #1983 from ousttrue/update_json_schema
update json schema
2023-02-14 18:00:48 +09:00
ousttrue
563c6333c1 コード生成の更新。beta が取れた 2023-02-14 17:56:56 +09:00
ousttrue
7f5041bb8b update JsonSchema 2023-02-14 17:55:27 +09:00
ousttrue
0ac90179c5 コード生成フォルダから退避 2023-02-14 17:55:01 +09:00
ousttrue
d86730cd8b
Merge pull request #1978 from ousttrue/fix_exporter_texture_leak
Fix exporter texture leak
2023-02-09 19:04:34 +09:00
ousttrue
3187078011 private 2023-02-09 19:01:50 +09:00
ousttrue
7572ce5ded Func<(Texture2D, bool IsDisposable)> 2023-02-09 19:01:29 +09:00
ousttrue
995777d3d8
Merge pull request #1979 from ousttrue/fix_play_mode_tests
PlayMode テストの修正
2023-02-08 21:02:09 +09:00
ousttrue
2c4d344902 remove unused tests 2023-01-26 21:54:17 +09:00
ousttrue
d8456e0480 PlayMode テストの修正 2023-01-26 16:25:58 +09:00
ousttrue
04f409aa1f (Texture2D Texture, bool IsDisposable) 2023-01-26 15:24:25 +09:00
ousttrue
6d42ba01e3 remove IDisposableResourceList
* UnityEngine.Object => UnityEngine.Texture2D
2023-01-26 15:18:07 +09:00
ousttrue
b1825e8968 IDisposableResourceList
Dispose a texture if `TextureConverter.CopyTexture` is used.
2023-01-25 18:45:20 +09:00
ousttrue
a79e6b4a5b ITextureExporter inherit IDisposable
update ITextureExporter interface
2023-01-25 18:23:55 +09:00
ousttrue
51c2275f4b
Merge pull request #1976 from virtual-cast/fix-Fast-Spring-Bone-Execution-Order
Change FastSpringBoneService ExecutionOrder To 11010
2023-01-25 15:27:20 +09:00
ousttrue
0c3aa0cd9e
Merge pull request #1955 from mttbrnnr/master
Disabled renderers no longer get exported
2023-01-25 15:23:50 +09:00
ousttrue
d44fa6d308
Merge pull request #1975 from HoloLabInc/arcsin16/fix-concurrent-access-error
ランタイムロードの非同期アクセスで例外が発生する問題の修正
2023-01-25 15:20:24 +09:00
ousttrue
70039af598
Merge pull request #1970 from Santarh/humanoidSpec
Add defines of VRM-1.0 humanoid bone specification
2023-01-25 15:15:54 +09:00
T-Kuhn
b8445abf1f Changed FastSpringBoneService ExecutionOrder to make sure FastSpringBoneService executes after Vrm10Instance 2023-01-25 12:56:15 +09:00
danno
65e3c3e41a Fixed concurrent access error at glTFExtensions::IsGeneratedUniGLTFAndOlder. 2023-01-23 18:11:06 +09:00
Masataka SUMI
ac97d693ad Add defines of VRM-1.0 humanoid bone specification 2023-01-18 20:12:30 +09:00
amamagi
a351bf9567
Merge pull request #1964 from amamagi/feature/pass-texture-deserializer
Add ITextureDeserializer parameter to high-level load APIs
2023-01-16 20:50:00 +09:00
amamagi
e663091fee feat: Add ITextureDeserializer parameter to Vrm10.LoadXXXAsync() and VrmUtility.LoadXXXAsync() 2023-01-11 11:43:58 +09:00
ousttrue
8e89828c41
Merge pull request #1962 from ousttrue/doc/update_firstperson
[1.0] FirstPerson セットアップ記事の更新
2022-12-27 15:25:29 +09:00
ousttrue
7aa5342fa2 記事修正 2022-12-27 14:59:25 +09:00