Skip to content
This repository has been archived by the owner on Mar 18, 2021. It is now read-only.

cannorin/UdonInfoExtractor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UdonInfoExtractor

ARCHIVED!

This tool has stopped working because of the internal changes of VRCSDK.

I archived this repository because this kind of tool now has to be run inside Unity(*1), and updating this tool to do that would require a lot of work.

(*1): VRC.Udon.EditorBindings.dll is now linked against Cinemachine, which is not available as a standalone DLL.


This tool generates the following JSON files:

These are intended to be consumed from compilers/tools/etc to help developing with UDON. Live example: https://7colou.red/UdonExternSearch/

How to run

  • Requires .NET Core 3.1 SDK. Download from here if you don't have yet.
  • You have to set the UnityInstallRoot property in UdonTest.fsproj and copy the Asset folder from a project with VRCSDK3 and UdonSDK installed.
  • After copying those DLLs, it should run with dotnet run. It creates the 3 json files in the current directory.

License

Apache 2. See LICENSE.txt.