Ist es also möglich, dass es nicht möglich ist, ''crane_old'' eine Normalmap zu verpassen? Denn es wurde ja schon in der vanilla Version auf eine Normalmap samt MTL Eintrag verzichtet.
Was passiert denn, wenn ihr kurz eine Normalmap erstellt und sie in die MTL Datei eintragt? (ist zu groß für ein Archiv im Anhang, hätte sonst einfach mal meine hochgeladen).
function data()
return {
animations = {
default = {
type = "KEYFRAME",
params = {
origin = {
0, 0, 0,
},
keyframes = {
{
time = 0,
rot = { 0, 0, 0 },
transl = { 0, 0, 0 }
}, {
time = 10000,
rot = { 160, 0, 0 },
transl = { 0, 0, 0 }
}, {
time = 18000,
rot = { 160, 0, 0 },
transl = { 0, 0, 0 }
}, {
time = 23000,
rot = { 80, 0, 0 },
transl = { 0, 0, 0 }
}, {
time = 33000,
rot = { 80, 0, 0 },
transl = { 0, 0, 0 }
}, {
time = 35500,
rot = { 120, 0, 0 },
transl = { 0, 0, 0 }
}, {
time = 39500,
rot = { 120, 0, 0 },
transl = { 0, 0, 0 }
}, {
time = 47000,
rot = { 0, 0, 0 },
transl = { 0, 0, 0 }
}, {
time = 61000,
rot = { 0, 0, 0 },
transl = { 0, 0, 0 }
}, {
time = 71000,
rot = { -160, 0, 0 },
transl = { 0, 0, 0 }
}, {
time = 80000,
rot = { -160, 0, 0 },
transl = { 0, 0, 0 }
}, {
time = 90000,
rot = { 0, 0, 0 },
transl = { 0, 0, 0 }
}, {
time = 96000,
rot = { 0, 0, 0 },
transl = { 0, 0, 0 }
}
}
}
}
},
matConfigs = {
{
0,
},
},
subMeshes = {
{
indices = {
normal = {
count = 8112,
offset = 52364,
},
position = {
count = 8112,
offset = 36140,
},
uv0 = {
count = 8112,
offset = 44252,
},
},
materials = {
"asset/crane_old.mtl",
},
},
},
vertexAttr = {
normal = {
count = 24336,
numComp = 3,
offset = 11804,
},
position = {
count = 5316,
numComp = 3,
offset = 0,
},
uv0 = {
count = 6488,
numComp = 2,
offset = 5316,
},
},
}
end
Alles anzeigen