ousttrue
|
824ca14e28
|
Merge branch 'master' into fix/same_material_copy
|
2026-07-23 14:54:01 +09:00 |
|
ousttrue
|
ccfa754779
|
AddMaterialIfUnique
|
2026-07-22 17:11:03 +09:00 |
|
ousttrue
|
6c6332381d
|
PreviewMaterialItem が複数の Material(単一の sharedMaterial から複数のコピーが派生)
を保持できるように拡張した。
複数の Renderer が単一の Material を使っていて、 その Material が Expression で materialcolorbind などを
設定している場合に発生。
|
2026-07-22 15:09:51 +09:00 |
|
ousttrue
|
9ae4761d6e
|
add Vrm10RuntimeExpression.Reload
|
2026-07-21 11:09:05 +09:00 |
|
Isamu Mogi
|
40a3a6dbe1
|
Unity 6.2 以降で ShaderUtil の一部のメンバーが Obsolete 警告を出すのに対応
Unity 6.2 以降で、UniVRMが利用している ShaderUtil の次のメンバーが Obsolete となり警告が出るようになりました。
- [GetPropertyCount](https://docs.unity3d.com/6000.2/Documentation/ScriptReference/ShaderUtil.GetPropertyCount.html)
- [GetPropertyType](https://docs.unity3d.com/6000.2/Documentation/ScriptReference/ShaderUtil.GetPropertyType.html)
- [GetPropertyName](https://docs.unity3d.com/6000.2/Documentation/ScriptReference/ShaderUtil.GetPropertyName.html)
- [ShaderPropertyType](https://docs.unity3d.com/6000.2/Documentation/ScriptReference/ShaderUtil.ShaderPropertyType.html)
これらは `Shader` インスタンスのメソッドと `UnityEngine.Rendering.ShaderPropertyType` に置き換わりました。これらの置き換え後の項目は全て UniVRM の最小サポートバージョンである Unity 2022.3 LTS にも存在するため、そのまま置き換えました。
発生していた警告は次のようなものでした。
```
Packages\VRM10\Runtime\Components\Expression\Preview\PreviewMaterialUtil.cs(19,33): warning CS0618: 'ShaderUtil.GetPropertyCount(Shader)' is obsolete: 'Use Shader.GetPropertyCount instead.'
Packages\VRM10\Runtime\Components\Expression\Preview\PreviewMaterialUtil.cs(21,32): warning CS0618: 'ShaderUtil.GetPropertyType(Shader, int)' is obsolete: 'Use Shader.GetPropertyType instead.'
Packages\VRM10\Runtime\Components\Expression\Preview\PreviewMaterialUtil.cs(22,28): warning CS0618: 'ShaderUtil.GetPropertyName(Shader, int)' is obsolete: 'Use Shader.GetPropertyName instead.'
```
|
2026-07-04 16:20:25 +09:00 |
|
matsutaka
|
4d2c769f0b
|
fix: VRM10 - Unity 6.5 でのエラーを修正
- TreeViewをTreeView<T>に変更
- GetInstanceID()をGetEntityId()に置き換え
- 上記の受け型もintからEntityIdに変更
- Handles.SphereHandleCap()等の第一引数 control id をコンポーネントから取得する関数を追加
|
2026-06-24 17:17:40 +09:00 |
|
ousttrue
|
8f8493f129
|
rename typo
|
2026-03-24 14:14:21 +09:00 |
|
ousttrue
|
2517ab54f2
|
Update Packages/VRM10/Runtime/Components/Expression/NodeTransformtBinding.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-03-24 14:06:39 +09:00 |
|
ousttrue
|
864f1c52ff
|
fix preview bake
|
2026-03-24 14:06:39 +09:00 |
|
ousttrue
|
e04d0248af
|
impl importer, exporter and editor
|
2026-03-24 14:06:39 +09:00 |
|
ousttrue
|
aa90bcc854
|
SetLocalPositionAndRotation
|
2026-03-24 14:06:39 +09:00 |
|
ousttrue
|
38b636e417
|
Vrm10BoneTransfromExpression
|
2026-03-24 14:06:39 +09:00 |
|
ousttrue
|
635e2a6b2d
|
BoneTransformBindingMerger
|
2026-03-24 14:06:39 +09:00 |
|
ousttrue
|
9b129cf788
|
mv UniGLTF, UniVRM and VRM to Packages from Assets
|
2025-10-28 14:10:51 +09:00 |
|