diff --git a/assets/cartridge.blend b/assets/cartridge.blend index 5321a8a..cb9728e 100644 Binary files a/assets/cartridge.blend and b/assets/cartridge.blend differ diff --git a/assets/hex_atlas.png b/assets/hex_atlas.png new file mode 100644 index 0000000..5376c46 Binary files /dev/null and b/assets/hex_atlas.png differ diff --git a/assets/hex_atlas.xcf b/assets/hex_atlas.xcf new file mode 100644 index 0000000..a2e3051 Binary files /dev/null and b/assets/hex_atlas.xcf differ diff --git a/assets/hexagon.blend b/assets/hexagon.blend new file mode 100644 index 0000000..6b4b24f Binary files /dev/null and b/assets/hexagon.blend differ diff --git a/res/protostar/hexagon/hex_atlas.png b/res/protostar/hexagon/hex_atlas.png new file mode 100644 index 0000000..5376c46 Binary files /dev/null and b/res/protostar/hexagon/hex_atlas.png differ diff --git a/res/protostar/hexagon/hexagon.bin b/res/protostar/hexagon/hexagon.bin new file mode 100644 index 0000000..ff451b5 Binary files /dev/null and b/res/protostar/hexagon/hexagon.bin differ diff --git a/res/protostar/hexagon/hexagon.gltf b/res/protostar/hexagon/hexagon.gltf new file mode 100644 index 0000000..e1cedd5 --- /dev/null +++ b/res/protostar/hexagon/hexagon.gltf @@ -0,0 +1,150 @@ +{ + "asset" : { + "generator" : "Khronos glTF Blender I/O v3.4.50", + "version" : "2.0" + }, + "extensionsUsed" : [ + "KHR_materials_unlit" + ], + "scene" : 0, + "scenes" : [ + { + "name" : "Scene", + "nodes" : [ + 0 + ] + } + ], + "nodes" : [ + { + "mesh" : 0, + "name" : "Hex" + } + ], + "materials" : [ + { + "alphaMode" : "BLEND", + "extensions" : { + "KHR_materials_unlit" : {} + }, + "name" : "Hex", + "pbrMetallicRoughness" : { + "baseColorFactor" : [ + 1, + 0, + 0, + 1 + ], + "baseColorTexture" : { + "index" : 0, + "texCoord" : 0 + }, + "metallicFactor" : 0, + "roughnessFactor" : 0.9 + } + } + ], + "meshes" : [ + { + "name" : "Circle", + "primitives" : [ + { + "attributes" : { + "POSITION" : 0, + "TEXCOORD_0" : 1, + "NORMAL" : 2 + }, + "indices" : 3, + "material" : 0 + } + ] + } + ], + "textures" : [ + { + "sampler" : 0, + "source" : 0 + } + ], + "images" : [ + { + "mimeType" : "image/png", + "name" : "hex_atlas", + "uri" : "hex_atlas.png" + } + ], + "accessors" : [ + { + "bufferView" : 0, + "componentType" : 5126, + "count" : 108, + "max" : [ + 1.0441828966140747, + 0.05000000074505806, + 0.9042890667915344 + ], + "min" : [ + -1.0441828966140747, + -0.05000000074505806, + -0.9042890667915344 + ], + "type" : "VEC3" + }, + { + "bufferView" : 1, + "componentType" : 5126, + "count" : 108, + "type" : "VEC2" + }, + { + "bufferView" : 2, + "componentType" : 5126, + "count" : 108, + "type" : "VEC3" + }, + { + "bufferView" : 3, + "componentType" : 5123, + "count" : 168, + "type" : "SCALAR" + } + ], + "bufferViews" : [ + { + "buffer" : 0, + "byteLength" : 1296, + "byteOffset" : 0, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 864, + "byteOffset" : 1296, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 1296, + "byteOffset" : 2160, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 336, + "byteOffset" : 3456, + "target" : 34963 + } + ], + "samplers" : [ + { + "magFilter" : 9729, + "minFilter" : 9987 + } + ], + "buffers" : [ + { + "byteLength" : 3792, + "uri" : "hexagon.bin" + } + ] +}