diff --git a/Assets/Scenes/SDFDemo.unity b/Assets/Scenes/SDFDemo.unity index 7dffa4f..1e4e4b4 100644 --- a/Assets/Scenes/SDFDemo.unity +++ b/Assets/Scenes/SDFDemo.unity @@ -808,7 +808,7 @@ MonoBehaviour: CameraMode: 0 SdfResolution: 32 FPS: 0 - AOSamples: 16 + AOSamples: 8 AOKernelSize: 0.05 MaxRaymarchSteps: 128 SunPos: {x: 0, y: 10, z: 0} diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset index fc85a5d..e9be785 100644 --- a/ProjectSettings/ProjectSettings.asset +++ b/ProjectSettings/ProjectSettings.asset @@ -88,7 +88,7 @@ PlayerSettings: bakeCollisionMeshes: 0 forceSingleInstance: 0 useFlipModelSwapchain: 1 - resizableWindow: 0 + resizableWindow: 1 useMacAppStoreValidation: 0 macAppStoreCategory: public.app-category.games gpuSkinning: 1 diff --git a/README.md b/README.md index 7ed311c..6ebf3db 100644 --- a/README.md +++ b/README.md @@ -1 +1,7 @@ -# unity_sdf_demo +# Signed Distance Fields in Unity + +This is the result of playing around with using signed distance fields to render, deform, and do collision on geometry. + +There are no polygons, no rigid bodies, and no standard physiscs engine running. All processing is done on the GPU. + +Includes a debug menu to tweak parameters and explore features. \ No newline at end of file diff --git a/promo/ss1.png b/promo/ss1.png new file mode 100644 index 0000000..7c58c6b Binary files /dev/null and b/promo/ss1.png differ diff --git a/promo/ss2.png b/promo/ss2.png new file mode 100644 index 0000000..9a976c2 Binary files /dev/null and b/promo/ss2.png differ diff --git a/promo/ss3.png b/promo/ss3.png new file mode 100644 index 0000000..34d6d45 Binary files /dev/null and b/promo/ss3.png differ