diff --git a/OSVR-Unity/CHANGES.md b/OSVR-Unity/CHANGES.md index 878411a..3130eb5 100644 --- a/OSVR-Unity/CHANGES.md +++ b/OSVR-Unity/CHANGES.md @@ -3,7 +3,12 @@ This is an abbreviated changelog for the OSVR Unity Plugin. Use git for a full changelog. -##Recent Changes (updated 31-May-2015) +##Recent Changes (updated 30-June-2015) + +##Update/rename of Managed-OSVR assembly v0.1-94-gf4d3c44 +- The Unity plugin now uses the external Managed-OSVR project and assembly, providing improved reliability, development progress, and 64-bit support. +- Projects upgrading to the new version should remove all copies of `ClientKit.dll` from their `Assets` (including subdirectories) before importing the updated package, as the file has been renamed to `OSVR.ClientKit.dll` to match .NET conventions. + ##Displays Folder removed v0.1.78-ge7ad2a0 (31-May-2015) - Unity developers no longer need to assign a JSON display descriptor in the Unity editor. The OSVR server sends the display descriptor to Unity, so switching HMDs requires changing the server config file to use a different display, not recompiling your Unity project. diff --git a/OSVR-Unity/README.md b/OSVR-Unity/README.md index 36bae60..61785db 100644 --- a/OSVR-Unity/README.md +++ b/OSVR-Unity/README.md @@ -8,14 +8,12 @@ For links to details, documentation, and support, visit the repository on github ## Known Issues This list only includes Unity-specific issues that have a substantial impact on the development experience. For a full list of issues, see the [GitHub issue tracker](https://github.com/sensics/OSVR-Unity/issues) -- Unity 4 Free version will not use distortion as this is a Pro-only feature. You will get a warning that you can ignore and continue to use OSVR without distortion. OSVR plugins will still work with Unity 4 Free. If you get a License Error in Unity 4 Free, try moving all files from Plugins/x86 to Plugins/. -- Unity 5 OSVR developers should use the 32-bit version of the Unity 5 editor for now. Support for 64-bit Unity 5 is coming soon. ([GitHub issue](https://github.com/OSVR/OSVR-Unity/issues/19)) -- Stereo will not work unless you load a display `.json` file manually into the display prefab. A number of these are bundled with the plugin: drag and drop the appropriate one into the slot in the Inspector. +- Unity 4 Free version will not use distortion as this is a Pro-only feature. You will get a warning that you can ignore and continue to use OSVR without distortion. OSVR plugins will still work with Unity 4 Free. ## Basic Principles and Files On a machine where you're running an OSVR-Unity application, you need to run an OSVR server, part of the OSVR-Core builds. For convenience, a 32-bit OSVR Server install is bundled in the OSVR-Unity snapshot archives. [Contact us](mailto:support@osvr.org) if you need help. -The `OSVR-Unity.unitypackage` package should contain the x86 binary plugins, the compiled Managed-OSVR wrapper, the OSVRUnity scripts (in the `Assets` directory), and a directory of prefabs. Import this package into your project. +The `OSVR-Unity.unitypackage` package should contain the x86 and x86_64 binary plugins, the compiled Managed-OSVR wrapper, the OSVRUnity scripts (in the `Assets` directory), and a directory of prefabs. Import this package into your project. There is also a few sample/demo applications included, ranging from fairly sparse environments also used for development of the code/prefabs, to a high-detail demo.