commit e8c73b6101c9d6ebacdf71690dceaebf1f671381 Author: Marcin Date: Thu May 28 11:37:19 2026 +0200 Init diff --git a/corn_field2.sdf b/corn_field2.sdf new file mode 100644 index 0000000..3fb7865 --- /dev/null +++ b/corn_field2.sdf @@ -0,0 +1,282 @@ + + + + 0.001 + 1 + 1000 + + + + + + 0 0 -9.8 + + + 0.4 0.4 0.4 1 + 0.7 0.7 0.7 1 + true + + + 0.6 + + + + + true + + + + + 0 0 1 + 100 100 + + + + + + 100 + 50 + + + + + + false + + + 0 0 1 + 100 100 + + + + 0.2 0.15 0.1 1 + 0.25 0.18 0.12 1 + 0 0 0 1 + + + + + C_0_0 + file://./models/corn.sdf + 0.02 -0.02 0 0 0 0.44 + + + C_0_1 + file://./models/corn.sdf + 0.65 0.03 0 0 0 1.57 + + + C_0_2 + file://./models/corn.sdf + 1.31 -0.01 0 0 0 3.12 + + + C_0_3 + file://./models/corn.sdf + 1.98 0.04 0 0 0 4.89 + + + C_0_4 + file://./models/corn.sdf + 2.62 -0.03 0 0 0 0.12 + + + C_0_5 + file://./models/corn.sdf + 3.25 0.01 0 0 0 2.33 + + + C_0_6 + file://./models/corn.sdf + 3.91 -0.02 0 0 0 5.67 + + + C_0_7 + file://./models/corn.sdf + 4.55 0.04 0 0 0 1.11 + + + C_0_8 + file://./models/corn.sdf + 5.21 -0.01 0 0 0 3.88 + + + C_0_9 + file://./models/corn.sdf + 5.85 0.02 0 0 0 2.44 + + + + C_1_0 + file://./models/corn.sdf + -0.05 1.58 0 0 0 6.12 + + + C_1_1 + file://./models/corn.sdf + 0.62 1.64 0 0 0 0.88 + + + C_1_2 + file://./models/corn.sdf + 1.28 1.59 0 0 0 2.55 + + + C_1_3 + file://./models/corn.sdf + 1.92 1.62 0 0 0 4.12 + + + C_1_4 + file://./models/corn.sdf + 2.58 1.57 0 0 0 0.33 + + + C_1_5 + file://./models/corn.sdf + 3.21 1.65 0 0 0 1.99 + + + C_1_6 + file://./models/corn.sdf + 3.88 1.60 0 0 0 3.44 + + + C_1_7 + file://./models/corn.sdf + 4.52 1.63 0 0 0 5.21 + + + C_1_8 + file://./models/corn.sdf + 5.18 1.58 0 0 0 0.77 + + + C_1_9 + file://./models/corn.sdf + 5.81 1.61 0 0 0 2.15 + + + + C_2_0 + file://./models/corn.sdf + 0.08 3.18 0 0 0 1.33 + + + C_2_1 + file://./models/corn.sdf + 0.71 3.24 0 0 0 4.21 + + + C_2_2 + file://./models/corn.sdf + 1.35 3.19 0 0 0 0.55 + + + C_2_3 + file://./models/corn.sdf + 1.99 3.22 0 0 0 2.88 + + + C_2_4 + file://./models/corn.sdf + 2.65 3.17 0 0 0 5.11 + + + C_2_5 + file://./models/corn.sdf + 3.28 3.25 0 0 0 1.44 + + + C_2_6 + file://./models/corn.sdf + 3.94 3.20 0 0 0 3.77 + + + C_2_7 + file://./models/corn.sdf + 4.58 3.23 0 0 0 6.01 + + + C_2_8 + file://./models/corn.sdf + 5.24 3.18 0 0 0 0.92 + + + C_2_9 + file://./models/corn.sdf + 5.88 3.21 0 0 0 3.33 + + + + C_3_0 + file://./models/corn.sdf + -0.03 4.78 0 0 0 2.45 + + + C_3_1 + file://./models/corn.sdf + 0.62 4.84 0 0 0 5.12 + + + C_3_2 + file://./models/corn.sdf + 1.28 4.79 0 0 0 0.15 + + + C_3_3 + file://./models/corn.sdf + 1.92 4.82 0 0 0 1.88 + + + C_3_4 + file://./models/corn.sdf + 2.58 4.77 0 0 0 4.56 + + + C_3_5 + file://./models/corn.sdf + 3.21 4.85 0 0 0 0.67 + + + C_3_6 + file://./models/corn.sdf + 3.88 4.80 0 0 0 3.21 + + + C_3_7 + file://./models/corn.sdf + 4.52 4.83 0 0 0 5.44 + + + C_3_8 + file://./models/corn.sdf + 5.18 4.78 0 0 0 1.22 + + + + C_3_9 + file://./models/corn.sdf + 5.81 4.81 0 0 0 4.01 + + + C_3_9 + file://./models/corn.sdf + 5.81 4.81 0 0 0 4.01 + + + + + file://./robot_with_wheels.sdf + 7.81 0 3.3 0 0 4.01 + + + + 0 0 10 0 0 0 + true + 1 + -0.5 0.1 -0.9 + 0.8 0.8 0.8 1 + + + diff --git a/models/Mud Box/materials/scripts/mud.material b/models/Mud Box/materials/scripts/mud.material new file mode 100644 index 0000000..bc32164 --- /dev/null +++ b/models/Mud Box/materials/scripts/mud.material @@ -0,0 +1,19 @@ +material vrc/mud +{ + technique + { + pass + { + ambient 0.5 0.5 0.5 1.0 + diffuse 0.5 0.5 0.5 1.0 + specular 0.2 0.2 0.2 1.0 12.5 + + texture_unit + { + texture mud_soft_leaves.png + filtering anistropic + max_anisotropy 16 + } + } + } +} diff --git a/models/Mud Box/model-1_4.sdf b/models/Mud Box/model-1_4.sdf new file mode 100644 index 0000000..f43af41 --- /dev/null +++ b/models/Mud Box/model-1_4.sdf @@ -0,0 +1,80 @@ + + + + true + + + + + 8 10 0.2 + + + + + -2 2.5 0 0 0 0 + false + + + 4 5 0.2 + + + + + + + + 2 2.5 0 0 0 0 + false + + + 4 5 0.2 + + + + + + + + 2 -2.5 0 0 0 0 + false + + + 4 5 0.2 + + + + + + + + -2 -2.5 0 0 0 0 + false + + + 4 5 0.2 + + + + + + + + + + diff --git a/models/Mud Box/model.config b/models/Mud Box/model.config new file mode 100644 index 0000000..c2bdb91 --- /dev/null +++ b/models/Mud Box/model.config @@ -0,0 +1,18 @@ + + + + Mud Box + 1.0 + model-1_4.sdf + model.sdf + + + Thomas Koletschka + thomas.koletschka@gmail.com + + + + A mud textured plane. + + + diff --git a/models/Mud Box/model.sdf b/models/Mud Box/model.sdf new file mode 100644 index 0000000..0319d01 --- /dev/null +++ b/models/Mud Box/model.sdf @@ -0,0 +1,79 @@ + + + + true + + + + + 8 10 0.2 + + + + + -2 2.5 0 0 0 0 + false + + + 4 5 0.2 + + + + + + + + 2 2.5 0 0 0 0 + false + + + 4 5 0.2 + + + + + + + + 2 -2.5 0 0 0 0 + false + + + 4 5 0.2 + + + + + + + + -2 -2.5 0 0 0 0 + false + + + 4 5 0.2 + + + + + + + + + diff --git a/models/Mud Box/thumbnails/1.png b/models/Mud Box/thumbnails/1.png new file mode 100644 index 0000000..9dd6d36 Binary files /dev/null and b/models/Mud Box/thumbnails/1.png differ diff --git a/models/Mud Box/thumbnails/2.png b/models/Mud Box/thumbnails/2.png new file mode 100644 index 0000000..beb6ced Binary files /dev/null and b/models/Mud Box/thumbnails/2.png differ diff --git a/models/Mud Box/thumbnails/3.png b/models/Mud Box/thumbnails/3.png new file mode 100644 index 0000000..89e1d7a Binary files /dev/null and b/models/Mud Box/thumbnails/3.png differ diff --git a/models/Mud Box/thumbnails/4.png b/models/Mud Box/thumbnails/4.png new file mode 100644 index 0000000..68e6056 Binary files /dev/null and b/models/Mud Box/thumbnails/4.png differ diff --git a/models/Mud Box/thumbnails/5.png b/models/Mud Box/thumbnails/5.png new file mode 100644 index 0000000..ccb740d Binary files /dev/null and b/models/Mud Box/thumbnails/5.png differ diff --git a/models/corn.sdf b/models/corn.sdf new file mode 100644 index 0000000..5307b82 --- /dev/null +++ b/models/corn.sdf @@ -0,0 +1,23 @@ + + + +true + + + + + meshes/scene.gltf + + + + + + + 0.05 + 0.1 + + + + + + \ No newline at end of file diff --git a/models/meshes/license.txt b/models/meshes/license.txt new file mode 100644 index 0000000..35e5074 --- /dev/null +++ b/models/meshes/license.txt @@ -0,0 +1,11 @@ +Model Information: +* title: Corn! Corn! Corn! +* source: https://sketchfab.com/3d-models/corn-corn-corn-10187bc37c9e42ef8770b28452ee7cd3 +* author: Tiia Tuulia (https://sketchfab.com/tiiatuulia) + +Model License: +* license type: CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/) +* requirements: Author must be credited. Commercial use is allowed. + +If you use this 3D model in your project be sure to copy paste this credit wherever you share it: +This work is based on "Corn! Corn! Corn!" (https://sketchfab.com/3d-models/corn-corn-corn-10187bc37c9e42ef8770b28452ee7cd3) by Tiia Tuulia (https://sketchfab.com/tiiatuulia) licensed under CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/) \ No newline at end of file diff --git a/models/meshes/mud_soft_leaves.png b/models/meshes/mud_soft_leaves.png new file mode 100644 index 0000000..9ca7198 Binary files /dev/null and b/models/meshes/mud_soft_leaves.png differ diff --git a/models/meshes/scene.bin b/models/meshes/scene.bin new file mode 100644 index 0000000..2d71758 Binary files /dev/null and b/models/meshes/scene.bin differ diff --git a/models/meshes/scene.gltf b/models/meshes/scene.gltf new file mode 100644 index 0000000..44d91a6 --- /dev/null +++ b/models/meshes/scene.gltf @@ -0,0 +1,394 @@ +{ + "accessors": [ + { + "bufferView": 2, + "componentType": 5126, + "count": 2029, + "max": [ + 10.655570983886719, + 11.136487007141113, + 4.473674774169922 + ], + "min": [ + -11.730097770690918, + -8.04345703125, + -41.532630920410156 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 24348, + "componentType": 5126, + "count": 2029, + "max": [ + 0.9976066946983337, + 1.0, + 0.9962291717529297 + ], + "min": [ + -0.9968279004096985, + -0.994667649269104, + -0.990868330001831 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "componentType": 5126, + "count": 2029, + "max": [ + 0.5003870129585266, + 0.9281949996948242 + ], + "min": [ + 0.062497999519109726, + 0.058719001710414886 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "componentType": 5125, + "count": 7188, + "type": "SCALAR" + }, + { + "bufferView": 2, + "byteOffset": 48696, + "componentType": 5126, + "count": 146, + "max": [ + 3.683738946914673, + 0.2560949921607971, + -1.8365540504455566 + ], + "min": [ + -1.6435259580612183, + -11.871248245239258, + -31.080829620361328 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "byteOffset": 50448, + "componentType": 5126, + "count": 146, + "max": [ + 0.9527933597564697, + 0.8330304622650146, + 0.9927104711532593 + ], + "min": [ + -0.9898576140403748, + -0.9799456596374512, + -0.9875993728637695 + ], + "type": "VEC3" + }, + { + "bufferView": 1, + "byteOffset": 16232, + "componentType": 5126, + "count": 146, + "max": [ + 0.1911740005016327, + 0.9113199710845947 + ], + "min": [ + 0.062497999519109726, + 0.058719001710414886 + ], + "type": "VEC2" + }, + { + "bufferView": 0, + "byteOffset": 28752, + "componentType": 5125, + "count": 522, + "type": "SCALAR" + }, + { + "bufferView": 3, + "componentType": 5126, + "count": 1, + "max": [ + 0.0416666679084301 + ], + "min": [ + 0.0416666679084301 + ], + "type": "SCALAR" + }, + { + "bufferView": 4, + "componentType": 5126, + "count": 1, + "max": [ + -0.27267909049987793, + 0.6607204675674438, + 0.6418024897575378, + 0.2778203785419464 + ], + "min": [ + -0.27267909049987793, + 0.6607204675674438, + 0.6418024897575378, + 0.2778203785419464 + ], + "type": "VEC4" + } + ], + "animations": [ + { + "channels": [ + { + "sampler": 0, + "target": { + "node": 4, + "path": "rotation" + } + } + ], + "name": "Default Take", + "samplers": [ + { + "input": 8, + "interpolation": "LINEAR", + "output": 9 + } + ] + } + ], + "asset": { + "extras": { + "author": "Tiia Tuulia (https://sketchfab.com/tiiatuulia)", + "license": "CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/)", + "source": "https://sketchfab.com/3d-models/corn-corn-corn-10187bc37c9e42ef8770b28452ee7cd3", + "title": "Corn! Corn! Corn!" + }, + "generator": "Sketchfab-12.68.0", + "version": "2.0" + }, + "bufferViews": [ + { + "buffer": 0, + "byteLength": 30840, + "name": "floatBufferViews", + "target": 34963 + }, + { + "buffer": 0, + "byteLength": 17400, + "byteOffset": 30840, + "byteStride": 8, + "name": "floatBufferViews", + "target": 34962 + }, + { + "buffer": 0, + "byteLength": 52200, + "byteOffset": 48240, + "byteStride": 12, + "name": "floatBufferViews", + "target": 34962 + }, + { + "buffer": 0, + "byteLength": 4, + "byteOffset": 100440, + "name": "floatBufferViews" + }, + { + "buffer": 0, + "byteLength": 16, + "byteOffset": 100444, + "byteStride": 16, + "name": "floatBufferViews" + } + ], + "buffers": [ + { + "byteLength": 100460, + "uri": "scene.bin" + } + ], + "images": [ + { + "uri": "textures/corn_plant__corn_texture_png_baseColor.png" + } + ], + "materials": [ + { + "doubleSided": true, + "name": "corn_plant__corn_texture_png", + "pbrMetallicRoughness": { + "baseColorTexture": { + "index": 0 + }, + "metallicFactor": 0.0, + "roughnessFactor": 0.6541539634146342 + } + }, + { + "doubleSided": true, + "name": "corn_plant_001__corn_texture_png_001", + "pbrMetallicRoughness": { + "baseColorTexture": { + "index": 0 + }, + "metallicFactor": 0.0, + "roughnessFactor": 0.6 + } + } + ], + "meshes": [ + { + "name": "Circle_020_corn_plant__corn_texture_png_0", + "primitives": [ + { + "attributes": { + "NORMAL": 1, + "POSITION": 0, + "TEXCOORD_0": 2 + }, + "indices": 3, + "material": 0, + "mode": 4 + } + ] + }, + { + "name": "Circle_020_corn_plant_001__corn_texture_png_001_0", + "primitives": [ + { + "attributes": { + "NORMAL": 5, + "POSITION": 4, + "TEXCOORD_0": 6 + }, + "indices": 7, + "material": 1, + "mode": 4 + } + ] + } + ], + "nodes": [ + { + "children": [ + 1 + ], + "matrix": [ + 0.6242683529853821, + 0.0, + 0.0, + 0.0, + 0.0, + 1.3861541980583915e-16, + -0.6242683529853821, + 0.0, + 0.0, + 0.6242683529853821, + 1.3861541980583915e-16, + 0.0, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "name": "Sketchfab_model" + }, + { + "children": [ + 2 + ], + "matrix": [ + 1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 1.0, + 0.0, + 0.0, + -1.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 1.0 + ], + "name": "fdd38405c86b44e49e5f7a62b0d2f0f7.fbx" + }, + { + "children": [ + 3 + ], + "name": "Object_2" + }, + { + "children": [ + 4 + ], + "name": "RootNode" + }, + { + "children": [ + 5, + 6 + ], + "name": "Circle_020", + "rotation": [ + -0.27267906069755554, + 0.6607205271720886, + 0.6418024301528931, + 0.277820348739624 + ], + "scale": [ + 0.08378752321004868, + 0.08378753066062927, + 0.08378753066062927 + ], + "translation": [ + 0.03753768280148506, + 3.4483883380889893, + 0.0886821448802948 + ] + }, + { + "mesh": 0, + "name": "Circle_020_corn_plant__corn_texture_png_0" + }, + { + "mesh": 1, + "name": "Circle_020_corn_plant_001__corn_texture_png_001_0" + } + ], + "samplers": [ + { + "magFilter": 9729, + "minFilter": 9987, + "wrapS": 10497, + "wrapT": 10497 + } + ], + "scene": 0, + "scenes": [ + { + "name": "Sketchfab_Scene", + "nodes": [ + 0 + ] + } + ], + "textures": [ + { + "sampler": 0, + "source": 0 + } + ] +} diff --git a/models/meshes/textures/corn_plant__corn_texture_png_baseColor.png b/models/meshes/textures/corn_plant__corn_texture_png_baseColor.png new file mode 100644 index 0000000..8bf4e14 Binary files /dev/null and b/models/meshes/textures/corn_plant__corn_texture_png_baseColor.png differ diff --git a/models/model.config b/models/model.config new file mode 100644 index 0000000..32d4c27 --- /dev/null +++ b/models/model.config @@ -0,0 +1,12 @@ + + + + Corn + 1.0 + corn.sdf + + + Corn plant + + + \ No newline at end of file diff --git a/models/models.zip b/models/models.zip new file mode 100644 index 0000000..7c06965 Binary files /dev/null and b/models/models.zip differ diff --git a/robot_with_wheels.sdf b/robot_with_wheels.sdf new file mode 100644 index 0000000..db8984b --- /dev/null +++ b/robot_with_wheels.sdf @@ -0,0 +1,130 @@ + + + + 0 0 3.3 0 0 0 + + + + + 150.0 + + 128.500 + 200.50 + 328.0 + + + + 4.0 3.2 0.2 + + + 4.0 3.2 0.2 + 0.1 0.3 0.6 10.1 0.3 0.6 1 + + + + + + + 1.8 1.4 -1.6 0 0 0 + + 0.2 0.2 3.0 + 0.2 0.2 0.2 1 + + + + 1.8 1.4 -3.1 1.5707 0 0 + + 0.20.1 + + + 0.20.1 + 0 0 0 10 0 0 1 + + + + + + 1.8 -1.4 -1.6 0 0 0 + + 0.2 0.2 3.0 + 0.2 0.2 0.2 1 + + + + 1.8 -1.4 -3.1 1.5707 0 0 + + 0.20.1 + 0 0 0 1 + + + + + + -1.8 1.4 -1.6 0 0 0 + + 0.2 0.2 3.0 + 0.2 0.2 0.2 1 + + + + -1.8 1.4 -3.1 1.5707 0 0 + + 0.20.1 + 0 0 0 1 + + + + + + -1.8 -1.4 -1.6 0 0 0 + + 0.2 0.2 3.0 + 0.2 0.2 0.2 1 + + + + -1.8 -1.4 -3.1 1.5707 0 0 + + 0.20.1 + 0 0 0 1 + + + + + + base_linkaxle_fl + 0 0 1-0.7850.785 + + + base_linkaxle_fr + 0 0 1-0.7850.785 + + + base_linkaxle_bl + 0 0 1-0.7850.785 + + + base_linkaxle_br + 0 0 1-0.7850.785 + + + + + axle_flwheel_fl + 0 0 1 + + + axle_frwheel_fr + 0 0 1 + + + axle_blwheel_bl + 0 0 1 + + + axle_brwheel_br + 0 0 1 + + + +