Browse Source

Switched to xml solution

vpenades 3 weeks ago
parent
commit
72285fbf71
3 changed files with 51 additions and 232 deletions
  1. 0 12
      .anti-gitcode.txt
  2. 0 220
      SharpGLTF.sln
  3. 51 0
      SharpGLTF.slnx

+ 0 - 12
.anti-gitcode.txt

@@ -1,12 +0,0 @@
-# Disclamer: the content of this file is political neutral and is used to avoid being mirrored by https://gitcode.com by abusing their filtering machenism.
-
-996
-75
-007
-shadowsocks
-v2ray
-vmess
-proxy
-gfw
-Great Fire Wall
-VPN

+ 0 - 220
SharpGLTF.sln

@@ -1,220 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.1.32228.430
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{29566B60-311D-42A0-9E8D-C48DECDD587F}"
-	ProjectSection(SolutionItems) = preProject
-		.editorconfig = .editorconfig
-		.github\actions\Build\action.yml = .github\actions\Build\action.yml
-		.github\workflows\BuildPackages.yml = .github\workflows\BuildPackages.yml
-		Directory.Packages.props = Directory.Packages.props
-		.github\workflows\IncrementAlpha.yml = .github\workflows\IncrementAlpha.yml
-		.github\workflows\IncrementVersion.yml = .github\workflows\IncrementVersion.yml
-		.github\workflows\PublishMainToNuget.yml = .github\workflows\PublishMainToNuget.yml
-		.github\workflows\PublishToGithub.yml = .github\workflows\PublishToGithub.yml
-		.github\workflows\PublishToNuget.yml = .github\workflows\PublishToNuget.yml
-		.github\workflows\PushGithubTag.yml = .github\workflows\PushGithubTag.yml
-		README.md = README.md
-		SharpGLTF.Build.sh = SharpGLTF.Build.sh
-		SharpGLTF.ruleset = SharpGLTF.ruleset
-		.github\workflows\TestCommit.yml = .github\workflows\TestCommit.yml
-	EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{072B725F-773F-4751-9616-E9778897C1D2}"
-	ProjectSection(SolutionItems) = preProject
-		src\Directory.Build.props = src\Directory.Build.props
-	EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{0CBF510D-D836-40BA-95EC-E93FDBB90632}"
-	ProjectSection(SolutionItems) = preProject
-		tests\Directory.Build.props = tests\Directory.Build.props
-	EndProjectSection
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SharpGLTF.CodeGen", "build\SharpGLTF.CodeGen\SharpGLTF.CodeGen.csproj", "{E15F8DCC-987D-4FA8-B7B0-1F0614DC93DD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SharpGLTF.Core", "src\SharpGLTF.Core\SharpGLTF.Core.csproj", "{B1DA4F42-AB6A-4021-9989-674B1394E8A2}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{D7D51F42-D08C-4DDA-88DA-AF008F10B644}"
-	ProjectSection(SolutionItems) = preProject
-		build\Directory.Build.props = build\Directory.Build.props
-	EndProjectSection
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SharpGLTF.Toolkit", "src\SharpGLTF.Toolkit\SharpGLTF.Toolkit.csproj", "{41690879-1F91-4555-A40A-F67B01868D7E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Example1", "examples\Example1\Example1.csproj", "{68662AA0-8523-4B9E-9230-DE79F2B07EAB}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "examples", "examples", "{83E7E49D-8A28-45E8-9DBD-1F3AEDEF3E42}"
-	ProjectSection(SolutionItems) = preProject
-		examples\Directory.Build.props = examples\Directory.Build.props
-	EndProjectSection
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "PointCloudGalaxy", "examples\PointCloudGalaxy\PointCloudGalaxy.csproj", "{53B7933A-DD1B-4E75-90EC-94E46101C6CC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "InfiniteSkinnedTentacle", "examples\InfiniteSkinnedTentacle\InfiniteSkinnedTentacle.csproj", "{F64C6CC1-BD12-47B8-B6EA-D5609AC738DF}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SharpGLTF.Runtime.MonoGame", "examples\SharpGLTF.Runtime.MonoGame\SharpGLTF.Runtime.MonoGame.csproj", "{6C7B3CD8-21D0-447E-9034-8F72057F2ED7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SharpGLTF.DownloadTestFiles", "tests\SharpGLTF.DownloadTestFiles\SharpGLTF.DownloadTestFiles.csproj", "{7CC20DF6-14B5-4C1C-B4FC-151E97AED4F4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SharpGLTF.NUnit", "tests\SharpGLTF.NUnit\SharpGLTF.NUnit.csproj", "{7A5EAF7E-D6A6-4861-9488-F98E4AA00A3A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SharpGLTF.Core.Tests", "tests\SharpGLTF.Core.Tests\SharpGLTF.Core.Tests.csproj", "{56FE769E-6B09-462B-9947-A9B64161CD80}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SharpGLTF.Toolkit.Tests", "tests\SharpGLTF.Toolkit.Tests\SharpGLTF.Toolkit.Tests.csproj", "{7FEFC259-51D6-4409-8724-8DE0EA8D5CD9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SharpGLTF.Plotly", "examples\SharpGLTF.Plotly\SharpGLTF.Plotly.csproj", "{A63C2A2D-950F-4C76-9299-2B2D325A8653}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SharpGLTF.ThirdParty.Tests", "tests\SharpGLTF.ThirdParty.Tests\SharpGLTF.ThirdParty.Tests.csproj", "{38B27C0B-DB22-4CB7-A6DA-4A6C2A8385A8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SharpGLTF.Runtime", "src\SharpGLTF.Runtime\SharpGLTF.Runtime.csproj", "{E06015B0-8DBC-4DC9-81A2-605DAFE36821}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SharpGLTF.Runtime.Tests", "tests\SharpGLTF.Runtime.Tests\SharpGLTF.Runtime.Tests.csproj", "{3925E45C-E7AA-4396-9567-4D8B1D1EF1C6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SharpGLTF.Ext.3DTiles", "src\SharpGLTF.Ext.3DTiles\SharpGLTF.Ext.3DTiles.csproj", "{F98E7E4B-EF27-48A0-BA56-730F14CEEEE1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SharpGLTF.Ext.Agi", "src\SharpGLTF.Ext.Agi\SharpGLTF.Ext.Agi.csproj", "{6AB07AED-3DCE-422D-BE87-9379806F685C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SharpGLTF.Ext.3DTiles.Tests", "tests\SharpGLTF.Ext.3DTiles.Tests\SharpGLTF.Ext.3DTiles.Tests.csproj", "{373DF570-9782-419E-9AED-04BF2F1B2D89}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SharpGLTF.CodeGen.Core", "src\SharpGLTF.CodeGen.Core\SharpGLTF.CodeGen.Core.csproj", "{35553DE5-C37C-431A-B6E9-A72D84AABDB9}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SharpGLTF.codeGen.Extensions.Khronos", "build\SharpGLTF.codeGen.Extensions.Khronos\SharpGLTF.codeGen.Extensions.Khronos.csproj", "{688D381F-262F-48CF-B3B7-10EC757C3854}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SharpGLTF.CodeGen.Extensions.AGI", "build\SharpGLTF.CodeGen.Extensions.AGI\SharpGLTF.CodeGen.Extensions.AGI.csproj", "{9F601A55-5AD0-4323-824F-AF7AC4ABEA7F}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SharpGLTF.CodeGen.Extensions.Cesium", "build\SharpGLTF.CodeGen.Extensions.Cesium\SharpGLTF.CodeGen.Extensions.Cesium.csproj", "{93100BDB-1DDF-42B9-8C0D-816A0306A5EE}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SharpGLTF.AOT.Tests", "tests\SharpGLTF.AOT.Tests\SharpGLTF.AOT.Tests.csproj", "{FDC6FFE6-1495-4901-AD43-F3365D7A8F86}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Release|Any CPU = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{E15F8DCC-987D-4FA8-B7B0-1F0614DC93DD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E15F8DCC-987D-4FA8-B7B0-1F0614DC93DD}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E15F8DCC-987D-4FA8-B7B0-1F0614DC93DD}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E15F8DCC-987D-4FA8-B7B0-1F0614DC93DD}.Release|Any CPU.Build.0 = Release|Any CPU
-		{B1DA4F42-AB6A-4021-9989-674B1394E8A2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{B1DA4F42-AB6A-4021-9989-674B1394E8A2}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{B1DA4F42-AB6A-4021-9989-674B1394E8A2}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{B1DA4F42-AB6A-4021-9989-674B1394E8A2}.Release|Any CPU.Build.0 = Release|Any CPU
-		{41690879-1F91-4555-A40A-F67B01868D7E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{41690879-1F91-4555-A40A-F67B01868D7E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{41690879-1F91-4555-A40A-F67B01868D7E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{41690879-1F91-4555-A40A-F67B01868D7E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{68662AA0-8523-4B9E-9230-DE79F2B07EAB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{68662AA0-8523-4B9E-9230-DE79F2B07EAB}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{68662AA0-8523-4B9E-9230-DE79F2B07EAB}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{68662AA0-8523-4B9E-9230-DE79F2B07EAB}.Release|Any CPU.Build.0 = Release|Any CPU
-		{53B7933A-DD1B-4E75-90EC-94E46101C6CC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{53B7933A-DD1B-4E75-90EC-94E46101C6CC}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{53B7933A-DD1B-4E75-90EC-94E46101C6CC}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{53B7933A-DD1B-4E75-90EC-94E46101C6CC}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F64C6CC1-BD12-47B8-B6EA-D5609AC738DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F64C6CC1-BD12-47B8-B6EA-D5609AC738DF}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F64C6CC1-BD12-47B8-B6EA-D5609AC738DF}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F64C6CC1-BD12-47B8-B6EA-D5609AC738DF}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6C7B3CD8-21D0-447E-9034-8F72057F2ED7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6C7B3CD8-21D0-447E-9034-8F72057F2ED7}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6C7B3CD8-21D0-447E-9034-8F72057F2ED7}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6C7B3CD8-21D0-447E-9034-8F72057F2ED7}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7CC20DF6-14B5-4C1C-B4FC-151E97AED4F4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7CC20DF6-14B5-4C1C-B4FC-151E97AED4F4}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7CC20DF6-14B5-4C1C-B4FC-151E97AED4F4}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7CC20DF6-14B5-4C1C-B4FC-151E97AED4F4}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7A5EAF7E-D6A6-4861-9488-F98E4AA00A3A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7A5EAF7E-D6A6-4861-9488-F98E4AA00A3A}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7A5EAF7E-D6A6-4861-9488-F98E4AA00A3A}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7A5EAF7E-D6A6-4861-9488-F98E4AA00A3A}.Release|Any CPU.Build.0 = Release|Any CPU
-		{56FE769E-6B09-462B-9947-A9B64161CD80}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{56FE769E-6B09-462B-9947-A9B64161CD80}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{56FE769E-6B09-462B-9947-A9B64161CD80}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{56FE769E-6B09-462B-9947-A9B64161CD80}.Release|Any CPU.Build.0 = Release|Any CPU
-		{7FEFC259-51D6-4409-8724-8DE0EA8D5CD9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{7FEFC259-51D6-4409-8724-8DE0EA8D5CD9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{7FEFC259-51D6-4409-8724-8DE0EA8D5CD9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{7FEFC259-51D6-4409-8724-8DE0EA8D5CD9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{A63C2A2D-950F-4C76-9299-2B2D325A8653}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{A63C2A2D-950F-4C76-9299-2B2D325A8653}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{A63C2A2D-950F-4C76-9299-2B2D325A8653}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{A63C2A2D-950F-4C76-9299-2B2D325A8653}.Release|Any CPU.Build.0 = Release|Any CPU
-		{38B27C0B-DB22-4CB7-A6DA-4A6C2A8385A8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{38B27C0B-DB22-4CB7-A6DA-4A6C2A8385A8}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{38B27C0B-DB22-4CB7-A6DA-4A6C2A8385A8}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{38B27C0B-DB22-4CB7-A6DA-4A6C2A8385A8}.Release|Any CPU.Build.0 = Release|Any CPU
-		{E06015B0-8DBC-4DC9-81A2-605DAFE36821}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{E06015B0-8DBC-4DC9-81A2-605DAFE36821}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{E06015B0-8DBC-4DC9-81A2-605DAFE36821}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{E06015B0-8DBC-4DC9-81A2-605DAFE36821}.Release|Any CPU.Build.0 = Release|Any CPU
-		{3925E45C-E7AA-4396-9567-4D8B1D1EF1C6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{3925E45C-E7AA-4396-9567-4D8B1D1EF1C6}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{3925E45C-E7AA-4396-9567-4D8B1D1EF1C6}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{3925E45C-E7AA-4396-9567-4D8B1D1EF1C6}.Release|Any CPU.Build.0 = Release|Any CPU
-		{F98E7E4B-EF27-48A0-BA56-730F14CEEEE1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{F98E7E4B-EF27-48A0-BA56-730F14CEEEE1}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{F98E7E4B-EF27-48A0-BA56-730F14CEEEE1}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{F98E7E4B-EF27-48A0-BA56-730F14CEEEE1}.Release|Any CPU.Build.0 = Release|Any CPU
-		{6AB07AED-3DCE-422D-BE87-9379806F685C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{6AB07AED-3DCE-422D-BE87-9379806F685C}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{6AB07AED-3DCE-422D-BE87-9379806F685C}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{6AB07AED-3DCE-422D-BE87-9379806F685C}.Release|Any CPU.Build.0 = Release|Any CPU
-		{373DF570-9782-419E-9AED-04BF2F1B2D89}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{373DF570-9782-419E-9AED-04BF2F1B2D89}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{373DF570-9782-419E-9AED-04BF2F1B2D89}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{373DF570-9782-419E-9AED-04BF2F1B2D89}.Release|Any CPU.Build.0 = Release|Any CPU
-		{35553DE5-C37C-431A-B6E9-A72D84AABDB9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{35553DE5-C37C-431A-B6E9-A72D84AABDB9}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{35553DE5-C37C-431A-B6E9-A72D84AABDB9}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{35553DE5-C37C-431A-B6E9-A72D84AABDB9}.Release|Any CPU.Build.0 = Release|Any CPU
-		{688D381F-262F-48CF-B3B7-10EC757C3854}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{688D381F-262F-48CF-B3B7-10EC757C3854}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{688D381F-262F-48CF-B3B7-10EC757C3854}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{688D381F-262F-48CF-B3B7-10EC757C3854}.Release|Any CPU.Build.0 = Release|Any CPU
-		{9F601A55-5AD0-4323-824F-AF7AC4ABEA7F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{9F601A55-5AD0-4323-824F-AF7AC4ABEA7F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{9F601A55-5AD0-4323-824F-AF7AC4ABEA7F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{9F601A55-5AD0-4323-824F-AF7AC4ABEA7F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{93100BDB-1DDF-42B9-8C0D-816A0306A5EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{93100BDB-1DDF-42B9-8C0D-816A0306A5EE}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{93100BDB-1DDF-42B9-8C0D-816A0306A5EE}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{93100BDB-1DDF-42B9-8C0D-816A0306A5EE}.Release|Any CPU.Build.0 = Release|Any CPU
-		{FDC6FFE6-1495-4901-AD43-F3365D7A8F86}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{FDC6FFE6-1495-4901-AD43-F3365D7A8F86}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{FDC6FFE6-1495-4901-AD43-F3365D7A8F86}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{FDC6FFE6-1495-4901-AD43-F3365D7A8F86}.Release|Any CPU.Build.0 = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-	GlobalSection(NestedProjects) = preSolution
-		{E15F8DCC-987D-4FA8-B7B0-1F0614DC93DD} = {D7D51F42-D08C-4DDA-88DA-AF008F10B644}
-		{B1DA4F42-AB6A-4021-9989-674B1394E8A2} = {072B725F-773F-4751-9616-E9778897C1D2}
-		{41690879-1F91-4555-A40A-F67B01868D7E} = {072B725F-773F-4751-9616-E9778897C1D2}
-		{68662AA0-8523-4B9E-9230-DE79F2B07EAB} = {83E7E49D-8A28-45E8-9DBD-1F3AEDEF3E42}
-		{53B7933A-DD1B-4E75-90EC-94E46101C6CC} = {83E7E49D-8A28-45E8-9DBD-1F3AEDEF3E42}
-		{F64C6CC1-BD12-47B8-B6EA-D5609AC738DF} = {83E7E49D-8A28-45E8-9DBD-1F3AEDEF3E42}
-		{6C7B3CD8-21D0-447E-9034-8F72057F2ED7} = {83E7E49D-8A28-45E8-9DBD-1F3AEDEF3E42}
-		{7CC20DF6-14B5-4C1C-B4FC-151E97AED4F4} = {0CBF510D-D836-40BA-95EC-E93FDBB90632}
-		{7A5EAF7E-D6A6-4861-9488-F98E4AA00A3A} = {0CBF510D-D836-40BA-95EC-E93FDBB90632}
-		{56FE769E-6B09-462B-9947-A9B64161CD80} = {0CBF510D-D836-40BA-95EC-E93FDBB90632}
-		{7FEFC259-51D6-4409-8724-8DE0EA8D5CD9} = {0CBF510D-D836-40BA-95EC-E93FDBB90632}
-		{A63C2A2D-950F-4C76-9299-2B2D325A8653} = {83E7E49D-8A28-45E8-9DBD-1F3AEDEF3E42}
-		{38B27C0B-DB22-4CB7-A6DA-4A6C2A8385A8} = {0CBF510D-D836-40BA-95EC-E93FDBB90632}
-		{E06015B0-8DBC-4DC9-81A2-605DAFE36821} = {072B725F-773F-4751-9616-E9778897C1D2}
-		{3925E45C-E7AA-4396-9567-4D8B1D1EF1C6} = {0CBF510D-D836-40BA-95EC-E93FDBB90632}
-		{F98E7E4B-EF27-48A0-BA56-730F14CEEEE1} = {072B725F-773F-4751-9616-E9778897C1D2}
-		{6AB07AED-3DCE-422D-BE87-9379806F685C} = {072B725F-773F-4751-9616-E9778897C1D2}
-		{373DF570-9782-419E-9AED-04BF2F1B2D89} = {0CBF510D-D836-40BA-95EC-E93FDBB90632}
-		{35553DE5-C37C-431A-B6E9-A72D84AABDB9} = {072B725F-773F-4751-9616-E9778897C1D2}
-		{688D381F-262F-48CF-B3B7-10EC757C3854} = {D7D51F42-D08C-4DDA-88DA-AF008F10B644}
-		{9F601A55-5AD0-4323-824F-AF7AC4ABEA7F} = {D7D51F42-D08C-4DDA-88DA-AF008F10B644}
-		{93100BDB-1DDF-42B9-8C0D-816A0306A5EE} = {D7D51F42-D08C-4DDA-88DA-AF008F10B644}
-		{FDC6FFE6-1495-4901-AD43-F3365D7A8F86} = {0CBF510D-D836-40BA-95EC-E93FDBB90632}
-	EndGlobalSection
-	GlobalSection(ExtensibilityGlobals) = postSolution
-		SolutionGuid = {1D7BBAD9-834C-4981-AC96-0AA5226FC43F}
-	EndGlobalSection
-EndGlobal

+ 51 - 0
SharpGLTF.slnx

@@ -0,0 +1,51 @@
+<Solution>
+  <Folder Name="/build/">
+    <File Path="build/Directory.Build.props" />
+    <Project Path="build/SharpGLTF.CodeGen.Extensions.AGI/SharpGLTF.CodeGen.Extensions.AGI.csproj" />
+    <Project Path="build/SharpGLTF.CodeGen.Extensions.Cesium/SharpGLTF.CodeGen.Extensions.Cesium.csproj" />
+    <Project Path="build/SharpGLTF.codeGen.Extensions.Khronos/SharpGLTF.codeGen.Extensions.Khronos.csproj" />
+    <Project Path="build/SharpGLTF.CodeGen/SharpGLTF.CodeGen.csproj" />
+  </Folder>
+  <Folder Name="/examples/">
+    <File Path="examples/Directory.Build.props" />
+    <Project Path="examples/Example1/Example1.csproj" />
+    <Project Path="examples/InfiniteSkinnedTentacle/InfiniteSkinnedTentacle.csproj" />
+    <Project Path="examples/PointCloudGalaxy/PointCloudGalaxy.csproj" />
+    <Project Path="examples/SharpGLTF.Plotly/SharpGLTF.Plotly.csproj" />
+    <Project Path="examples/SharpGLTF.Runtime.MonoGame/SharpGLTF.Runtime.MonoGame.csproj" />
+  </Folder>
+  <Folder Name="/Solution Items/">
+    <File Path=".editorconfig" />
+    <File Path=".github/actions/Build/action.yml" />
+    <File Path=".github/workflows/IncrementAlpha.yml" />
+    <File Path=".github/workflows/IncrementVersion.yml" />
+    <File Path=".github/workflows/PublishMainToNuget.yml" />
+    <File Path=".github/workflows/PublishToGithub.yml" />
+    <File Path=".github/workflows/PublishToNuget.yml" />
+    <File Path=".github/workflows/TestCommit.yml" />
+    <File Path="Directory.Packages.props" />
+    <File Path="README.md" />
+    <File Path="SharpGLTF.Build.sh" />
+    <File Path="SharpGLTF.ruleset" />
+  </Folder>
+  <Folder Name="/src/">
+    <File Path="src/Directory.Build.props" />
+    <Project Path="src/SharpGLTF.CodeGen.Core/SharpGLTF.CodeGen.Core.csproj" />
+    <Project Path="src/SharpGLTF.Core/SharpGLTF.Core.csproj" />
+    <Project Path="src/SharpGLTF.Ext.3DTiles/SharpGLTF.Ext.3DTiles.csproj" />
+    <Project Path="src/SharpGLTF.Ext.Agi/SharpGLTF.Ext.Agi.csproj" />
+    <Project Path="src/SharpGLTF.Runtime/SharpGLTF.Runtime.csproj" />
+    <Project Path="src/SharpGLTF.Toolkit/SharpGLTF.Toolkit.csproj" />
+  </Folder>
+  <Folder Name="/tests/">
+    <File Path="tests/Directory.Build.props" />
+    <Project Path="tests/SharpGLTF.AOT.Tests/SharpGLTF.AOT.Tests.csproj" />
+    <Project Path="tests/SharpGLTF.Core.Tests/SharpGLTF.Core.Tests.csproj" />
+    <Project Path="tests/SharpGLTF.DownloadTestFiles/SharpGLTF.DownloadTestFiles.csproj" />
+    <Project Path="tests/SharpGLTF.Ext.3DTiles.Tests/SharpGLTF.Ext.3DTiles.Tests.csproj" />
+    <Project Path="tests/SharpGLTF.NUnit/SharpGLTF.NUnit.csproj" />
+    <Project Path="tests/SharpGLTF.Runtime.Tests/SharpGLTF.Runtime.Tests.csproj" />
+    <Project Path="tests/SharpGLTF.ThirdParty.Tests/SharpGLTF.ThirdParty.Tests.csproj" />
+    <Project Path="tests/SharpGLTF.Toolkit.Tests/SharpGLTF.Toolkit.Tests.csproj" />
+  </Folder>
+</Solution>