Merge pull request #2367 from Santarh/disassemblyVrmShaders3

Move VRM0.X material io definitions from VRMShaders to VRM
This commit is contained in:
Masataka SUMI
2024-07-23 19:55:32 +09:00
committed by GitHub
12 changed files with 5 additions and 37 deletions

View File

@@ -30,10 +30,10 @@ namespace VRM
//
// extensions.VRM.materialProperties に記録する
//
var prop = UniGLTF.ShaderPropExporter.PreShaderPropExporter.GetPropsForMToon();
var prop = PreShaderPropExporter.GetPropsForMToon();
foreach (var kv in prop.Properties)
{
if (kv.ShaderPropertyType == UniGLTF.ShaderPropExporter.ShaderPropertyType.TexEnv)
if (kv.ShaderPropertyType == ShaderPropertyType.TexEnv)
{
yield return (kv.Key, m.GetTexture(kv.Key));
}

View File

@@ -8,7 +8,6 @@
"GUID:7da8a75dcade2144aab699032d7d7987",
"GUID:8d76e605759c3f64a957d63ef96ada7c",
"GUID:5f875fdc81c40184c8333b9d63c6ddd5",
"GUID:301b251fd9834274c9228e0532f444f7",
"GUID:1cd941934d098654fa21a13f28346412"
],
"includePlatforms": [

View File

@@ -1,6 +1,5 @@
using System;
using UniGLTF;
using UniGLTF.ShaderPropExporter;
using UnityEngine;
using VRMShaders;
using ColorSpace = VRMShaders.ColorSpace;

View File

@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 85f7c43c499b9f74d9a8e16f42d44492
guid: fbf9b693f6dfcb247abd30eec9c1092f
folderAsset: yes
DefaultImporter:
externalObjects: {}

View File

@@ -1,4 +1,4 @@
namespace UniGLTF.ShaderPropExporter
namespace VRM
{
/// <summary>
/// TODO: MToon にひきとってもらう

View File

@@ -5,8 +5,7 @@ using UnityEditor;
using UnityEngine;
#endif
namespace UniGLTF.ShaderPropExporter
namespace VRM
{
public enum ShaderPropertyType
{

View File

@@ -5,7 +5,6 @@
"GUID:b7aa47b240b57de44a4b2021c143c9bf",
"GUID:8d76e605759c3f64a957d63ef96ada7c",
"GUID:da3e51d19d51a544fa14d43fee843098",
"GUID:301b251fd9834274c9228e0532f444f7",
"GUID:a9bc101fb0471f94a8f99fd242fdd934",
"GUID:ac229b552c3025545b074203f857547c",
"GUID:1cd941934d098654fa21a13f28346412",

View File

@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: dd900b6f302c9404b99d77a1ae3d00be
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,13 +0,0 @@
{
"name": "VRMShaders.VRM.IO.Runtime",
"references": [],
"includePlatforms": [],
"excludePlatforms": [],
"allowUnsafeCode": false,
"overrideReferences": false,
"precompiledReferences": [],
"autoReferenced": false,
"defineConstraints": [],
"versionDefines": [],
"noEngineReferences": false
}

View File

@@ -1,7 +0,0 @@
fileFormatVersion: 2
guid: 301b251fd9834274c9228e0532f444f7
AssemblyDefinitionImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant: