diff --git a/.forgejo/01plates.png b/.forgejo/01plates.png new file mode 100644 index 0000000..e4f2679 --- /dev/null +++ b/.forgejo/01plates.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4474dfe2656785d8df368dfc61a0b6dd11021c229669c64f9eddd2f790fb6c68 +size 126061 diff --git a/.forgejo/02oceans.png b/.forgejo/02oceans.png new file mode 100644 index 0000000..2103f65 --- /dev/null +++ b/.forgejo/02oceans.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8d2626d214f70432668b55e5a17960f3519a8ef0f3f2cf968f7f4d5147220ea +size 137088 diff --git a/.forgejo/03stresses.png b/.forgejo/03stresses.png new file mode 100644 index 0000000..67479dd --- /dev/null +++ b/.forgejo/03stresses.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53835e85efba47bcaa1a281bae7ae418260a521bb6bf3264a895d8f850656707 +size 140915 diff --git a/.forgejo/04planet.png b/.forgejo/04planet.png new file mode 100644 index 0000000..b731a90 --- /dev/null +++ b/.forgejo/04planet.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:283cfaaec5b21c34108035f533be87dcb4a13cef421427830f4a0a800291c6b6 +size 224211 diff --git a/.forgejo/export.png b/.forgejo/export.png index 7fc3e36..c35cfe3 100644 --- a/.forgejo/export.png +++ b/.forgejo/export.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:47b72f11557cf5b2060054f1d640bb42279a58ba34b3d9b37e25af10101e6bbb -size 102368 +oid sha256:41ae2d919475771f50b155aab54e2dc6b2c3add357f3883908701f67c6922348 +size 613281 diff --git a/.forgejo/planet.png b/.forgejo/planet.png deleted file mode 100644 index 99fb00b..0000000 --- a/.forgejo/planet.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2ce30336f743e552d2820d9b328c530d2de2666d0fa748c27a9255917c6b1909 -size 262214 diff --git a/.forgejo/projection.png b/.forgejo/projection.png index 8b2fe90..6d39d60 100644 --- a/.forgejo/projection.png +++ b/.forgejo/projection.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5a3dc6ce3038331d578f5f804ce02cda5cc4e7a722c0dc8bf63240a23b7e5839 -size 770350 +oid sha256:71b10ccdc61002f7d6bd9ed1c6e0276db0422b5216cd0dbff92b026d70c9dc3f +size 601515 diff --git a/.forgejo/time.png b/.forgejo/time.png new file mode 100644 index 0000000..77424a3 --- /dev/null +++ b/.forgejo/time.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9afa68b8851ca555076b0780734b0a03fe7af1ef4bfd6fed168d2c3c59518cd7 +size 208412 diff --git a/PlanetLow.mtl b/PlanetLow.mtl deleted file mode 100644 index 84f636a..0000000 --- a/PlanetLow.mtl +++ /dev/null @@ -1,2 +0,0 @@ -# Blender 5.0.1 MTL File: 'None' -# www.blender.org diff --git a/README.md b/README.md index c8dfb02..de93358 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,9 @@ # Adatonics -![Planet View](.forgejo/planet.png?raw=true) +![Plates View](.forgejo/01plates.png?raw=true) +![Oceans View](.forgejo/02oceans.png?raw=true) +![Stresses View](.forgejo/03stresses.png?raw=true) +![Planet View](.forgejo/04planet.png?raw=true) +![Time View](.forgejo/time.png?raw=true) ![Projection View](.forgejo/projection.png?raw=true) Planet generation with simple plate tectonics. diff --git a/adatonic.sln.DotSettings.user b/adatonic.sln.DotSettings.user index c87cd83..5f589d5 100644 --- a/adatonic.sln.DotSettings.user +++ b/adatonic.sln.DotSettings.user @@ -4,4 +4,5 @@ ForceIncluded ForceIncluded ForceIncluded - ForceIncluded \ No newline at end of file + ForceIncluded + ForceIncluded \ No newline at end of file diff --git a/src/Oct.cs b/src/Oct.cs index ce1722a..f1bf1fb 100644 --- a/src/Oct.cs +++ b/src/Oct.cs @@ -139,6 +139,10 @@ public class Oct } public bool IsInside(Vector3 position) { - return position > Start && position < Start + Extent; + Vector3 max = Start + Extent; + + return position.X >= Start.X && position.X <= max.X && + position.Y >= Start.Y && position.Y <= max.Y && + position.Z >= Start.Z && position.Z <= max.Z; } } \ No newline at end of file