Isamu Mogi
43de5fa553
com.unity.cloud.ktxが無い場合にasyncメソッドでawaitが無い警告が出るのを抑制
...
com.unity.cloud.ktxが存在していない場合にそのままnullを返す実装に切り替わりますが、そのままだとasyncメソッドで一度もawaitしていないので次のようなコンパイラの警告が出てしまっていました。
```
Assets/VRMShaders/GLTF/IO/Runtime/Texture/Importer/KtxTextureDeserializer.cs(14,38): warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
```
pragmaを用いて警告を抑制するようにしました。
2024-06-07 00:01:29 +09:00
Isamu Mogi
2571045592
Universal RP 17以降でScriptableRenderPass.Execute()がObsolete警告を出すのに対応
...
Universal RPパッケージ 17以降でScriptableRenderPass.Execute()がObsoleteになりました。
515c4d9a59/Packages/com.unity.render-pipelines.universal/Runtime/Passes/ScriptableRenderPass.cs (L660-L666)
それが原因で、Execute()メソッドをオーバーライドをしている箇所がObsolete警告を出すようになりました。同様に[Obsolete]アトリビュートをつけることで警告を回避するようにしました。
本来なら「Universal RP 17以降が使われている場合[Obsolete]アトリビュートをつける」という方式で警告を回避したいですが、それは不可能なようでした。Universal RP 17はUnity 6000.0.0以降で有効なバージョンなため、代わりにUNITY_6000_0_OR_NEWERで判定するようにしました。
2024-06-01 21:10:06 +09:00
ousttrue
34c57eafd4
Merge pull request #2301 from Santarh/migrationMToonRefactor
...
Add MToon0X -> MToon10 material migration command
2024-05-30 17:27:55 +09:00
Masataka SUMI
5bbf04597b
Support multiple materials migration
2024-05-26 01:33:53 +09:00
Masataka SUMI
40611717ad
Add MToon0X Material Migration Menu
2024-05-26 00:53:23 +09:00
Masataka SUMI
d443a99313
define setter in MToon10Context
2024-05-26 00:17:13 +09:00
Masataka SUMI
f64b193031
Add MToon0X definition to VRMShaders.VRM10
2024-05-25 23:49:24 +09:00
Isamu Mogi
1d622a6394
Unity2023.1以降でUnityScriptableRenderContext.DrawRenderers()がObsolete警告を出すのに対応
...
代わりにCommandBuffer.DrawRendererList()を使うようにしました。
これに渡す引数を生成するScriptableRenderContext.CreateRendererList()メソッドには、2種類のオーバーロードが存在します。
1. ScriptableRenderContext.CreateRendererList(Rendering.RendererUtils.RendererListDesc desc);
2. ScriptableRenderContext.CreateRendererList(Rendering.RendererListParams param)
このPRでは `2` を選択しました。`1` はUnity 2021.3にも存在するという利点がありますが、
引数の組み立てが複雑だと感じたため避けました。
2024-05-14 18:07:18 +09:00
ousttrue
bcafcfd4a9
UniVRM-0.122.0
2024-05-10 15:09:56 +09:00
ousttrue
3e0c24c0e0
UniVRM-0.121.0
2024-03-19 19:06:40 +09:00
Masataka SUMI
a0626c5634
Can load y-flipped KHR_texture_basisu texture at runtime.
2024-03-14 22:52:31 +09:00
Masataka SUMI
eff6d6edd0
fix
2024-03-14 19:11:48 +09:00
Masataka SUMI
d10a17695f
Merge branch 'master' of https://github.com/vrm-c/UniVRM into basisuRuntimeImport
2024-03-14 19:09:12 +09:00
Masataka SUMI
c89e5d77f0
Can import basisu texture at runtime import
2024-03-14 19:07:31 +09:00
ousttrue
38d4f3e69b
sample 更新ひとつあり。
2024-02-29 20:25:09 +09:00
ousttrue
276ff8cbf8
UniVRM-0.119.0
2024-02-08 20:54:55 +09:00
ousttrue
1c92ebbd52
UniVRM-0.118.0
2024-01-23 18:48:35 +09:00
ousttrue
a71e60ce30
UniVRM-0.117
2024-01-09 14:33:17 +09:00
tsgcpp
9d4bc2a1a8
fix: Dispose texture caches of TextureFactory
2024-01-06 00:14:53 +09:00
ousttrue
abf5aba3ce
UniVRM-0.116.0
2023-12-12 13:58:38 +09:00
ousttrue
4896e783da
UniVRM-0.115.0
2023-10-12 13:38:35 +09:00
liuchenglong.122
fb12ed80f3
Transfer "TextureImportTypes" to ITextureDeserializer.LoadTextureAsync()
2023-09-25 20:11:23 +08:00
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
ousttrue
01659457d8
Merge pull request #2112 from ousttrue/version/v0_113_0
...
UniVRM-0.113.0
2023-07-26 14:40:46 +09:00
ousttrue
760a4aee3c
UniVRM-0.113.0
2023-07-24 20:45:26 +09:00
yoship1639
6f4d7d2f0d
MToon10にDepthOnlyPassとDepthNormalsPassを追加
2023-07-21 18:20:06 +09:00
yoship1639
0b48e59f51
DepthNormalsPassを追加
2023-07-21 18:18:54 +09:00
yoship1639
c334886e08
DepthOnlyPassを追加
2023-07-21 18:18:39 +09:00
yoship1639
bb68ebaa89
ShadowCasterPassのAlphaClipUV座標が正しくない問題を修正
2023-07-21 18:17:53 +09:00
yoship1639
1feb077d62
不要なBuilt-inキーワードを削除
2023-07-13 02:22:49 +09:00
Chris
eac05cadf5
fixed wrong version define to 'core' instead of 'universal'
2023-06-12 11:53:55 -03:00
ousttrue
e8861704d2
UniVRM-0.112.0
2023-06-09 17:13:42 +09:00
ousttrue
32bc5d6d86
UniVRM-0.111.0
...
バージョン番号の更新。サンプルの更新による差分あり。
2023-06-05 17:07:50 +09:00
notargs
7e92cd82fc
MTOON_TRANSFER_FOG_AND_LIGHTINGを切り出した
2023-05-11 17:56:48 +09:00
notargs
d33327eba9
MTOON_LIGHT_DESCRIPTIONから不要な変数定義を削除
2023-05-11 17:35:54 +09:00
notargs
5082709497
SampleSHを分離
2023-05-11 16:58:33 +09:00
notargs
6dd0fb4fd9
MTOON_LIGHT_DESCRIPTIONを定義
2023-05-11 16:54:20 +09:00
notargs
8527fdd511
lighting, MTOON_FOG_AND_LIGHTING_COORDSからURP対応に関する知識を剥がす
2023-05-11 16:14:32 +09:00
notargs
d59342fb17
vrmc_materials_mtoon_render_pipeline.hlslを作り、URP/BRPの差異をそこで吸収
2023-05-10 19:05:03 +09:00
notargs
bc7337ca0d
TransparentなOutlineの描画に対応する
2023-05-09 15:50:18 +09:00
notargs
9f69277163
C#側をShader名変更に追従
2023-05-08 17:12:37 +09:00
notargs
efd11e7a77
rename -> Universal Render Pipeline/
2023-05-08 16:41:40 +09:00
notargs
95cad4b5fe
Rename -> VRM10/URP/MToon10
2023-05-08 16:39:29 +09:00
notargs
503bd64d7d
Rename shader to "VRM10/URP MToon10"
2023-05-08 16:35:39 +09:00
notargs
edf5817106
FallbackをFallbackErrorに変更
2023-05-08 16:13:40 +09:00
notargs
ae08e8b5ef
改行を修正
2023-05-08 15:34:20 +09:00
notargs
93333ce6f8
SubShaderのTagsの表記を修正
2023-05-08 15:34:06 +09:00
notargs
2dc6cd0758
アウトラインを描画する仕組みを実装
2023-04-28 17:32:06 +09:00
notargs
35b39df95d
AdditionalLightが破綻していた問題を修正
2023-04-27 14:31:14 +09:00