├── .gitmodules └── README.md /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "com.unity.mathematics"] 2 | path = com.unity.mathematics 3 | url = ../com.unity.mathematics.git 4 | [submodule "com.unity.physics"] 5 | path = com.unity.physics 6 | url = ../com.unity.physics.git 7 | [submodule "com.unity.dots.editor"] 8 | path = com.unity.dots.editor 9 | url = ../com.unity.dots.editor.git 10 | [submodule "com.unity.entities"] 11 | path = com.unity.entities 12 | url = ../com.unity.entities.git 13 | [submodule "com.unity.rendering.hybrid"] 14 | path = com.unity.rendering.hybrid 15 | url = git@github.com:egable/com.unity.rendering.hybrid.git 16 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Unity DOTS / ECS Physics Double Floating Point Support 2 | 3 | This project is a personal undertaking to implement full double floating point support into the new Unity DOTS framework. It includes enhancements to numerous DOTS packages, but especially to com.unity.mathematics and com.unity.physics to support double-based transforms and associated operations across the full spectrum of geometric types and associated mathematical operations. 4 | 5 | If you would like to gain access to this code for use in your own projects, please head over to the Wiki (https://github.com/egable/unity-dots-physics-double/wiki) for details on how to get access. This is still very much an unfinished work in progress. I will not be providing any guarantee of any kind of support in using the code. However, if you have any meaningful code contributions to make, I am very much open to discussing them with you and am always open to review pull requests to the repositories. 6 | 7 | You can contact me on my game development Discord server: https://discord.gg/PUEUJqZ 8 | 9 | Contacting me on this Discord server is the most reliable means of reaching me. Other methods of contact may be ignored or go unnoticed. 10 | --------------------------------------------------------------------------------