加入木板模型

main
wuyize 2023-04-19 20:55:22 +08:00
parent 26debb6419
commit 996baf04a8
6 changed files with 221 additions and 1 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 MiB

Binary file not shown.

View File

@ -0,0 +1,220 @@
{
"asset" : {
"generator" : "Khronos glTF Blender I/O v3.4.50",
"version" : "2.0"
},
"scene" : 0,
"scenes" : [
{
"name" : "Scene",
"nodes" : [
5
]
}
],
"nodes" : [
{
"mesh" : 0,
"name" : "\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd002_Material #106_0",
"translation" : [
-14.98544692993164,
7.43948221206665,
0.0004016915918327868
]
},
{
"children" : [
0
],
"name" : "Object_4"
},
{
"children" : [
1
],
"name" : "\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd002",
"rotation" : [
-0.501552939414978,
0.49844127893447876,
0.49844223260879517,
0.5015538930892944
],
"scale" : [
1.9006390571594238,
1.4436899423599243,
0.13420099020004272
]
},
{
"children" : [
2
],
"name" : "RootNode"
},
{
"children" : [
3
],
"name" : "145a44e480864eafa947fceb6548e111.fbx",
"rotation" : [
0.70710688829422,
0,
0,
0.7071066498756409
]
},
{
"children" : [
4
],
"name" : "Sketchfab_model",
"rotation" : [
-0.70710688829422,
0,
0,
0.7071066498756409
]
}
],
"materials" : [
{
"doubleSided" : true,
"name" : "Material_106",
"normalTexture" : {
"index" : 0
},
"occlusionTexture" : {
"index" : 1
},
"pbrMetallicRoughness" : {
"baseColorTexture" : {
"index" : 2
},
"metallicRoughnessTexture" : {
"index" : 1
}
}
}
],
"meshes" : [
{
"name" : "\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd002_Material #106_0",
"primitives" : [
{
"attributes" : {
"POSITION" : 0,
"TEXCOORD_0" : 1,
"NORMAL" : 2
},
"indices" : 3,
"material" : 0
}
]
}
],
"textures" : [
{
"sampler" : 0,
"source" : 0
},
{
"sampler" : 0,
"source" : 1
},
{
"sampler" : 0,
"source" : 2
}
],
"images" : [
{
"mimeType" : "image/png",
"name" : "Material_106_normal",
"uri" : "Material_106_normal.png"
},
{
"mimeType" : "image/png",
"name" : "Material_106_metallicRoughness",
"uri" : "Material_106_metallicRoughness.png"
},
{
"mimeType" : "image/jpeg",
"name" : "Material_106_baseColor",
"uri" : "Material_106_baseColor.jpg"
}
],
"accessors" : [
{
"bufferView" : 0,
"componentType" : 5126,
"count" : 478,
"max" : [
49.411319732666016,
33.26576614379883,
30.810150146484375
],
"min" : [
-18.004470825195312,
-50.72441864013672,
-109.1097412109375
],
"type" : "VEC3"
},
{
"bufferView" : 1,
"componentType" : 5126,
"count" : 478,
"type" : "VEC2"
},
{
"bufferView" : 2,
"componentType" : 5126,
"count" : 478,
"type" : "VEC3"
},
{
"bufferView" : 3,
"componentType" : 5123,
"count" : 540,
"type" : "SCALAR"
}
],
"bufferViews" : [
{
"buffer" : 0,
"byteLength" : 5736,
"byteOffset" : 0,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 3824,
"byteOffset" : 5736,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 5736,
"byteOffset" : 9560,
"target" : 34962
},
{
"buffer" : 0,
"byteLength" : 1080,
"byteOffset" : 15296,
"target" : 34963
}
],
"samplers" : [
{
"magFilter" : 9729,
"minFilter" : 9987
}
],
"buffers" : [
{
"byteLength" : 16376,
"uri" : "pallet_wood.bin"
}
]
}

View File

@ -25,7 +25,7 @@ DemoWorld::DemoWorld()
particle->setSpeed(glm::vec3(-1, 0, 0));
particle->setPosition({ 4, 5, 0 });
//particle->addForce(std::make_shared<Force>(glm::vec3(0.f, -particle->getMass() * 9.8f, 0.f)));
auto particle2 = std::make_shared<Particle>(10, "E:\\3D Objects\\pallet_wood\\New Folder\\pallet_wood.gltf");
auto particle2 = std::make_shared<Particle>(10, "Models\\pallet_wood\\pallet_wood.gltf");
particle2->setSpeed(glm::vec3(1, 0, 0));
particle2->setPosition({ 6, 5, 0 });
particle2->setScale(glm::vec3{ 0.002 });