mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-11-22 20:41:20 +00:00
Add a bunch of in-solid tests.
Tests where the box is only partially in a solid tend to fail (particularly when the solid is on the back side of the split plane).
This commit is contained in:
parent
50b08c98fa
commit
13d37f4838
1 changed files with 23 additions and 9 deletions
|
@ -373,23 +373,37 @@ test_t tests[] = {
|
|||
{ -16, 0, 8}, {16, 0, 136}, { 1, 0, 0, 1, 0, 5}},
|
||||
|
||||
{"Point, Covered Step", &point, &hull_covered_step,
|
||||
{ -24, 0, 8}, {-24, 0, 72}, { 0.5, 0, 0, 1, 0, 9}},
|
||||
{-24, 0, 8}, {-24, 0, 72}, { 0.5, 0, 0, 1, 0, 9}},
|
||||
{"Box, Covered Step", &box, &hull_covered_step,
|
||||
{ -32, 0, 8}, {-32, 0, 72}, { 0.375, 0, 0, 1, 0, 9}},
|
||||
{-32, 0, 8}, {-32, 0, 72}, { 0.375, 0, 0, 1, 0, 9}},
|
||||
{"Box, Covered Step", &box, &hull_covered_step,
|
||||
{ -24, 0, 8}, {-24, 0, 72}, { 0.375, 0, 0, 1, 0, 9}},
|
||||
{-24, 0, 8}, {-24, 0, 72}, { 0.375, 0, 0, 1, 0, 9}},
|
||||
{"Box, Covered Step", &box, &hull_covered_step,
|
||||
{ -25, 0, 8}, {7, 0, 72}, { 0.375, 0, 0, 1, 0, 9}},
|
||||
{-25, 0, 8}, { 7, 0, 72}, { 0.375, 0, 0, 1, 0, 9}},
|
||||
{"Box, Covered Step", &box, &hull_covered_step,
|
||||
{ -8, 0, 40}, {-16, 0, 40}, { 0.5, 0, 0, 1, 0, 9}},
|
||||
{ -8, 0, 40}, {-16, 0, 40}, { 0.5, 0, 0, 1, 0, 9}},
|
||||
{"Box, Covered Step", &box, &hull_covered_step,
|
||||
{ -17, 0, 8}, {-1, 0, 72}, { 1, 0, 0, 1, 0, 9}},
|
||||
{-17, 0, 8}, { -1, 0, 72}, { 1, 0, 0, 1, 0, 9}},
|
||||
{"Box, Covered Step", &box, &hull_covered_step,
|
||||
{ -8, 0, 40}, {8, 0, 72}, { 1, 0, 0, 1, 0, 9}},
|
||||
{ -8, 0, 40}, { 8, 0, 72}, { 1, 0, 0, 1, 0, 9}},
|
||||
{"Box, Covered Step touch backside", &box, &hull_covered_step,
|
||||
{ -8, 0, 8}, {-12, 0, 12}, { 1, 0, 0, 1, 0, 9}},
|
||||
{ -8, 0, 8}, {-12, 0, 12}, { 1, 0, 0, 1, 0, 9}},
|
||||
{"Point, Covered Step touch backside", &point, &hull_covered_step,
|
||||
{ 0, 0, 8}, {-12, 0, 12}, { 1, 0, 1, 1, 0, 9}},
|
||||
{ 0, 0, 8}, {-12, 0, 12}, { 1, 0, 1, 1, 0, 9}},
|
||||
{"Box, Covered Step start solid", &box, &hull_covered_step,
|
||||
{ -4, 0, 4}, {-12, 0, 12}, { 1, 0, 1, 1, 0, 9}},
|
||||
{"Box, Covered Step start solid", &box, &hull_covered_step,
|
||||
{ -4, 0, 4}, {-16, 0, 36}, { 0.875, 0, 1, 1, 0, 9}},
|
||||
{"Box, Covered Step start solid", &box, &hull_covered_step,
|
||||
{ -4, 0, 4}, {-16, 0, 4}, { 1, 1, 1, 0, 0, 9}},
|
||||
{"Box, Covered Step start solid", &box, &hull_covered_step,
|
||||
{-12, 0, 4}, {-16, 0, 4}, { 1, 1, 1, 0, 0, 9}},
|
||||
{"Box, Covered Step start solid", &box, &hull_covered_step,
|
||||
{-16, 0, 4}, { -4, 0, 4}, { 1, 1, 1, 0, 0, 9}},
|
||||
{"Box, Covered Step start solid", &box, &hull_covered_step,
|
||||
{ 16, 0, -16}, { 16, 0, 64}, { 1, 1, 1, 0, 0, 9}},
|
||||
{"Box, Covered Step start solid", &box, &hull_covered_step,
|
||||
{ 16, 0, 16}, { 16, 0, 64}, { 1, 0, 1, 1, 0, 9}},
|
||||
|
||||
{"Box, Step 2", &box, &hull_step2,
|
||||
{ 0, 0, 64}, {0, 0, 0}, { 0.375, 0, 0, 1, 0, 5}},
|
||||
|
|
Loading…
Reference in a new issue