Delete unused
This commit is contained in:
parent
46600010fe
commit
d81ee7b84a
@ -69,98 +69,4 @@ struct b3CircleGarment : public b3Garment
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
struct b3ShirtGarment : public b3Garment
|
|
||||||
{
|
|
||||||
b3RectanglePattern frontBody;
|
|
||||||
b3RectanglePattern frontRightSleeve;
|
|
||||||
b3RectanglePattern frontLeftSleeve;
|
|
||||||
|
|
||||||
b3RectanglePattern backBody;
|
|
||||||
b3RectanglePattern backRightSleeve;
|
|
||||||
b3RectanglePattern backLeftSleeve;
|
|
||||||
|
|
||||||
b3SewingLine shirtSewingLines[12];
|
|
||||||
|
|
||||||
b3SewingPattern* shirtPatterns[6];
|
|
||||||
|
|
||||||
b3ShirtGarment() :
|
|
||||||
frontBody(1.0f, 1.0f),
|
|
||||||
frontRightSleeve(0.2f, 0.2f),
|
|
||||||
frontLeftSleeve(0.2f, 0.2f),
|
|
||||||
backBody(1.0f, 1.0f),
|
|
||||||
backRightSleeve(0.2f, 0.2f),
|
|
||||||
backLeftSleeve(0.2f, 0.2f)
|
|
||||||
{
|
|
||||||
b3Vec2 etr;
|
|
||||||
etr.x = 1.2f;
|
|
||||||
etr.y = 0.8f;
|
|
||||||
|
|
||||||
b3Vec2 etl;
|
|
||||||
etl.x = -1.2f;
|
|
||||||
etl.y = 0.8f;
|
|
||||||
|
|
||||||
for (u32 i = 0; i < 4; ++i)
|
|
||||||
{
|
|
||||||
frontRightSleeve.vertices[i] += etr;
|
|
||||||
frontLeftSleeve.vertices[i] += etl;
|
|
||||||
backRightSleeve.vertices[i] += etr;
|
|
||||||
backLeftSleeve.vertices[i] += etl;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Perform sewing
|
|
||||||
u32 count = 0;
|
|
||||||
|
|
||||||
// Sew bodies
|
|
||||||
for (u32 i = 0; i < frontBody.vertexCount; ++i)
|
|
||||||
{
|
|
||||||
b3SewingLine line;
|
|
||||||
line.p1 = 0;
|
|
||||||
line.p2 = 3;
|
|
||||||
line.v1 = i;
|
|
||||||
line.v2 = i;
|
|
||||||
|
|
||||||
shirtSewingLines[count++] = line;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Sew sleeves
|
|
||||||
for (u32 i = 0; i < frontRightSleeve.vertexCount; ++i)
|
|
||||||
{
|
|
||||||
b3SewingLine line;
|
|
||||||
line.p1 = 1;
|
|
||||||
line.p2 = 4;
|
|
||||||
line.v1 = i;
|
|
||||||
line.v2 = i;
|
|
||||||
|
|
||||||
shirtSewingLines[count++] = line;
|
|
||||||
}
|
|
||||||
|
|
||||||
for (u32 i = 0; i < frontLeftSleeve.vertexCount; ++i)
|
|
||||||
{
|
|
||||||
b3SewingLine line;
|
|
||||||
line.p1 = 2;
|
|
||||||
line.p2 = 5;
|
|
||||||
line.v1 = i;
|
|
||||||
line.v2 = i;
|
|
||||||
|
|
||||||
shirtSewingLines[count++] = line;
|
|
||||||
}
|
|
||||||
|
|
||||||
B3_ASSERT(12 == count);
|
|
||||||
|
|
||||||
shirtPatterns[0] = &frontBody;
|
|
||||||
shirtPatterns[1] = &frontRightSleeve;
|
|
||||||
shirtPatterns[2] = &frontLeftSleeve;
|
|
||||||
|
|
||||||
shirtPatterns[3] = &backBody;
|
|
||||||
shirtPatterns[4] = &backRightSleeve;
|
|
||||||
shirtPatterns[5] = &backLeftSleeve;
|
|
||||||
|
|
||||||
patternCount = 6;
|
|
||||||
patterns = shirtPatterns;
|
|
||||||
|
|
||||||
sewingCount = 12;
|
|
||||||
sewingLines = shirtSewingLines;
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif
|
#endif
|
Loading…
x
Reference in New Issue
Block a user