Commit Graph

1214 Commits

Author SHA1 Message Date
ousttrue
0d8d6c538d UniVRM-0.114.0 2023-08-21 18:47:27 +09:00
ousttrue
2d3618c702 remove unused 2023-08-17 18:22:29 +09:00
Thomas Moore
c64ce337f6 Add ReplaceResource method to RuntimeGltfInstance
- Enables resource replacement for Texture, Material, AnimationClip, and Mesh
- Provides error handling for null or mismatched types
- Destroys the old resource after replacement
2023-08-15 16:24:02 +01:00
ousttrue
6a32acbda4
Merge pull request #2124 from ousttrue/feature/vrma_animation_clip
VrmAnimation の Expression は float field に変更
2023-08-15 17:40:16 +09:00
Masataka SUMI
15f9de1101
Merge pull request #2114 from CrucibleNetworksLtd/auto-detect-render-pipelines
Auto detect render pipelines
2023-08-15 12:33:52 +09:00
thoxey
c82fb5a124 Fix for built in 2023-08-09 15:43:03 +01:00
ousttrue
1baf2e5e7d VrmAnimation の Expression 実装を、透明な transform の x 座標を転用するのをやめて、
AnimationClip に普通の float curve として格納する様に変更した。

VrmAnimationInstance の public field と連動する。
2023-08-08 18:53:32 +09:00
thoxey
88588bf111 Adds a new trio of utility classes
These allow for the creation of materialdescriptorgenerators that use the current render pipeline
2023-07-25 12:23:25 +01:00
ousttrue
760a4aee3c UniVRM-0.113.0 2023-07-24 20:45:26 +09:00
ousttrue
b673f160ac
Merge pull request #2100 from ousttrue/fix/boxman_finger
BoxMan に指を追加しました。頭を調整
2023-07-07 14:09:51 +09:00
ousttrue
6ba2cd21a7
Merge pull request #2093 from ousttrue/fix/vrma_export
[vrm-animation] VrmAnimationExporter の実装と bvh 変換の実験
2023-07-03 23:38:22 +09:00
ousttrue
5049f62941 add finger 2023-07-03 18:38:05 +09:00
Isamu Mogi
9ddb099cc6 Unity 2022.2以降のScriptedImporterEditor.ResetValues()のObsolete警告に対応
Unity 2022.2以降のバージョンでScriptedImporterEditor.ResetValues()がObsoleteになり、代わりにDiscardChanges()の利用が推奨されるようになりました。
UniGLTF.RemapScriptedImporterEditorBaseがResetValues()を利用しており、それにより、次のような警告を発生させていました。

```
Assets/UniGLTF/Editor/UniGLTF/ScriptedImporter/RemapScriptedImporterEditorBase.cs(50,33): warning CS0672: Member 'RemapScriptedImporterEditorBase.ResetValues()' overrides obsolete member 'AssetImporterEditor.ResetValues()'. Add the Obsolete attribute to 'RemapScriptedImporterEditorBase.ResetValues()'.
Assets/UniGLTF/Editor/UniGLTF/ScriptedImporter/RemapScriptedImporterEditorBase.cs(54,13): warning CS0618: 'AssetImporterEditor.ResetValues()' is obsolete: 'UnityUpgradeable () -> DiscardChanges'
```

オーバーライドされたResetValuesにもObsoleteを付与することで、警告が抑制されるようになりました。

また、移行先として推奨されているDiscardChanges()の実装も行いました。
2023-06-19 00:06:12 +09:00
ousttrue
60c79b5e7a VrmAnimationExporter 2023-06-15 15:22:32 +09:00
ousttrue
e8861704d2 UniVRM-0.112.0 2023-06-09 17:13:42 +09:00
ousttrue
48ebe7e081
Merge pull request #2064 from ousttrue/fix/broken_springbone_no_throw
springbone の import で throw しない
2023-06-06 13:04:08 +09:00
ousttrue
d9ff4c11cb protected 2023-06-05 19:55:41 +09:00
ousttrue
32bc5d6d86 UniVRM-0.111.0
バージョン番号の更新。サンプルの更新による差分あり。
2023-06-05 17:07:50 +09:00
ousttrue
bd770f8b26 warning 2023-05-15 13:09:53 +09:00
ousttrue
69b952257a VRMSpringUtility.LoadSecondary 関数が throw しないように修正
fix #2023
SpringBone は不完全になるが throw しない。
2023-05-15 13:07:16 +09:00
ousttrue
7c2d360774
Merge pull request #2045 from notargs/fix_metalgloss
_METALLICSPECGLOSSMAPが正常にURP Materialに設定されない問題を修正
2023-04-17 22:40:16 +09:00
notargs
e3150773c8 _METALLICSPECGLOSSMAPが正常にURP Materialに設定されない問題を修正 2023-04-17 10:21:27 +09:00
ousttrue
4c3de71408 UniVRM-0.110.0
sample追加あり
2023-04-12 14:12:03 +09:00
ousttrue
1913bd4932
Merge pull request #2036 from ousttrue/fix/force_unique_name
AvatarBuilder.BuildHumanAvatar
2023-04-10 16:55:02 +09:00
ousttrue
cc34d52846 LogWarning 2023-04-10 13:33:42 +09:00
ousttrue
51f3c1919b AvatarBuilder.BuildHumanAvatar の呼び出しがもう一か所あった。 2023-04-10 13:20:05 +09:00
ousttrue
af0a93853c implement vertex color of UShort3/4 and Byte3/4 2023-04-07 13:05:27 +09:00
ousttrue
2ba557cfe5
Merge pull request #2014 from ousttrue/fix/simple_viewer
[sample] SimpleViewer を修復(BvhImporterContext の挙動変更に追随)
2023-03-13 15:51:37 +09:00
ousttrue
a37ae733f6 AddComponent HumanPoseTransfer 2023-03-13 15:39:59 +09:00
ousttrue
4bfd536e0e UniVRM-0.109.0 2023-03-10 13:58:43 +09:00
ousttrue
f7718b514b context 2023-03-09 20:11:04 +09:00
ousttrue
222c735fad to warning 2023-03-09 19:53:35 +09:00
ousttrue
ced136d1d8 ForceUniqueName を ToHumanDescription の外に追い出し。 2023-03-06 18:36:09 +09:00
ousttrue
c28bdcd212 revert 2023-03-06 18:30:04 +09:00
ousttrue
b108199bf3 UniqueName to GlbLowLevelParser 2023-03-06 17:52:16 +09:00
ousttrue
82ef3edd71 UniqueName 2023-03-03 13:20:02 +09:00
ousttrue
3160585713 box man bindposes 2023-03-03 13:03:04 +09:00
ousttrue
4144b91b10 new box man 2023-03-02 22:43:46 +09:00
ousttrue
655adf3c8d vrm spec 更新。InitRotationPoseProvider 修正。ENDSITE 対策 2023-03-02 19:54:37 +09:00
ousttrue
18660498a5 mv EuclideanTransform to UniGLTF.Utils 2023-02-27 18:59:27 +09:00
ousttrue
1bd8cc4e63 Bvh.cs を分割 2023-02-22 21:08:26 +09:00
ousttrue
a310e2dcf5 rename NormalizedPoseProvider to AnimatorPoseProvider. fix Bvh height 2023-02-21 17:21:50 +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
b1825e8968 IDisposableResourceList
Dispose a texture if `TextureConverter.CopyTexture` is used.
2023-01-25 18:45: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
danno
65e3c3e41a Fixed concurrent access error at glTFExtensions::IsGeneratedUniGLTFAndOlder. 2023-01-23 18:11:06 +09:00
Matthias Brenner
2ba96d4a29 Disabled renderers no longer get exported 2022-12-07 19:00:20 +01:00
ousttrue
e16dd2f8c0
Merge pull request #1943 from ousttrue/version/v0_108_0
UniVRM-0.108.0
2022-12-05 20:35:37 +09:00
ousttrue
3b73ba2e9b Implement interleaved vertex layout with byteStride 2022-12-05 20:06:49 +09:00
ousttrue
fcb4f1841f
Merge pull request #1945 from Santarh/shaderInsteadOfString2
Specify a Shader instead of a string in MaterialDescriptor.
2022-12-05 18:02:21 +09:00