diff --git a/README.md b/README.md index 46c2bab9..905dcabb 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ Run a small demo directly [in the browser](https://jitterphysics.com/AppBundle/i There is a tiny demo available for the [Godot engine](other/GodotDemo). -The official **NuGet** package can be found [here](https://www.nuget.org/packages/Jitter2). +The official **NuGet** package can be found [here](https://www.nuget.org/packages/Jitter2), the double precision version [here](https://www.nuget.org/packages/Jitter2.Double). See below for a fully-featured demo. @@ -41,6 +41,7 @@ JitterDemo uses [GLFW](https://www.glfw.org/) for accessing OpenGL and managing ## Features +- [x] Compile time option for double precision. - [x] Speculative contacts (avoiding the bullet-through-paper problem). - [x] A variety of constraints and motors (AngularMotor, BallSocket, ConeLimit, DistanceLimit, FixedAngle, HingeAngle, LinearMotor, PointOnLine, PointOnPlane, TwistAngle) with support for softness. - [x] A sophisticated deactivation scheme with minimal cost for inactive rigid bodies (scenes with 100k inactive bodies are easily achievable). diff --git a/docs/docs/01_quickstart/00-project-setup.md b/docs/docs/01_quickstart/00-project-setup.md index 359f908b..5bfd3622 100644 --- a/docs/docs/01_quickstart/00-project-setup.md +++ b/docs/docs/01_quickstart/00-project-setup.md @@ -27,7 +27,7 @@ Next, create a new console application in this directory and add Raylib-cs and J ```sh dotnet new console dotnet add package Raylib-cs --version 6.1.1 -dotnet add package Jitter2 --version 2.4.7 +dotnet add package Jitter2 --version 2.4.8 ``` You have completed the setup. If you now execute the following command: diff --git a/docs/docs/changelog.md b/docs/docs/changelog.md index db5572bf..fd55a2a1 100644 --- a/docs/docs/changelog.md +++ b/docs/docs/changelog.md @@ -4,6 +4,11 @@ sidebar_position: 5 # Changelog +### Jitter 2.4.8 (11-27-2024) + +- Add option to build in double precision mode. +- Made `Constraint` constructor public to allow for custom constraints. + ### Jitter 2.4.7 (11-18-2024) - **Breaking Change:** Dropped .NET6 support, added .NET9. diff --git a/other/GodotDemo/JitterGodot.csproj b/other/GodotDemo/JitterGodot.csproj index e8fcfdf3..ae2a5b74 100644 --- a/other/GodotDemo/JitterGodot.csproj +++ b/other/GodotDemo/JitterGodot.csproj @@ -4,6 +4,6 @@ true - + diff --git a/other/GodotSoftBodies/JitterGodot.csproj b/other/GodotSoftBodies/JitterGodot.csproj index e8fcfdf3..ae2a5b74 100644 --- a/other/GodotSoftBodies/JitterGodot.csproj +++ b/other/GodotSoftBodies/JitterGodot.csproj @@ -4,6 +4,6 @@ true - +