diff --git a/Assets/meshes/assets.glb b/Assets/meshes/assets.glb index 8acecd5..06cefcc 100644 --- a/Assets/meshes/assets.glb +++ b/Assets/meshes/assets.glb @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:960ef2d29240cabd319dafcdd985b7c64accac74f4fb58ccca932efc5e0804e8 -size 398668 +oid sha256:cad05780a15d067af9786096dcab4b8b3ca9ccc7d6039f4bd26ef9b102c6d0ff +size 398664 diff --git a/src/Arts.cs b/src/Arts.cs index 4139d93..84c440b 100644 --- a/src/Arts.cs +++ b/src/Arts.cs @@ -205,6 +205,16 @@ static class Arts ); } + // starting egg + meshes["Egg"].Draw( + mat_mono, + Matrix.TRS( + Vec3.Zero, + Quat.Identity, + 1 + ) + ); + // holes foreach (KeyValuePair hole in Mono.holes) { diff --git a/src/Mono.cs b/src/Mono.cs index 2d43869..118b300 100644 --- a/src/Mono.cs +++ b/src/Mono.cs @@ -25,8 +25,8 @@ static class Mono public static XYZi[] snake = new XYZi[ Maths.u_length(SD_X) * Maths.u_length(SD_Y) * Maths.u_length(SD_Z) ]; - public static int snake_len = 4; - public static int grow_buffer = 0; + public static int snake_len = 1; + public static int grow_buffer = 3; public static XYZi snake_dir = new(0, 0, 1); public static DeltaBool in_box = new(true); public static Dictionary holes = new();