-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix unity plugin(PC) #2
base: main
Are you sure you want to change the base?
Conversation
- remove hardcoded dependencies from the vs project files. - clean up property sheets. - fix test unity plugin(pc)
Added /projects/android/ImmAndroid as top level project Added immcore, immimporter, immplayer, immunity sub projects for each component. Building ImmAndroid.immunity will build all dependent sub projects automatically and install the library files in /<subproject>/libs To use IMM Unity plugin for Android, you would need "libImmUnityPlugin.so" and "libAudio360.so"(not include in this repo). TODO: fix render issue.
Hey @alegna901! I've tried building the UnityPlugin project with VS2019 and got some errors. Thank you |
@alegna901 Amazing job. Im really looking formward to use the android version of the IMM plugin inside Unity. Until now I was trying using the main repo (deleted android project) and there are some dependencies hard to solve. Now Im going to try with your Pull Request. Did you manage to build the ".so" file? In case yes it would make my life easier if you could include the ".so" file in your version of the Unity Project. |
@alegna901 do you mind to include in your repo the third_party_libs folder? Im really strugling to build |
- fix linear color space - fix spatial audio - fix missing ribbon brushes caused by culling - add per camera visibility
@JuanObiJuan @alegna901 any success with importing imm to Unity and getting it to work? |
Sadly no. After some days trying I abandon the idea to make it work. Its a pity. Let me know if you can. I'm still really interested in this format. |
I went through the entire process including a clean pull and setup from scratch. This pull request fixes all the issues I found along the way.
Hopefully these changes make it clear and easier for new users to use.