vpin 0.23.5

Rust library for working with Visual Pinball VPX files
Documentation
#![allow(clippy::excessive_precision, clippy::approx_constant)]
//! dropTargetT2Mesh mesh data
//!
//! Auto-generated from VPinball source: meshes/dropTargetT2Mesh.h

use crate::vpx::model::Vertex3dNoTex2;
#[rustfmt::skip]
pub const DROP_TARGET_T2_MESH: [Vertex3dNoTex2; 88] = [
    Vertex3dNoTex2 { x: 0.525000, y: 0.150000, z: 0.487250, nx: -0.000000, ny: 1.000000, nz: -0.000000, tu: 0.827887, tv: 0.728546 },
    Vertex3dNoTex2 { x: -0.525000, y: 0.150000, z: 0.487250, nx: -0.000000, ny: 1.000000, nz: -0.000000, tu: 0.000105, tv: 0.728546 },
    Vertex3dNoTex2 { x: 0.425000, y: 0.150000, z: 1.487250, nx: -0.000000, ny: 0.989700, nz: -0.143300, tu: 0.748960, tv: 0.332992 },
    Vertex3dNoTex2 { x: 0.525000, y: 0.150000, z: 1.487250, nx: -0.000000, ny: 0.957100, nz: -0.289800, tu: 0.827887, tv: 0.332992 },
    Vertex3dNoTex2 { x: -0.525000, y: 0.150000, z: 1.487250, nx: -0.000000, ny: 0.957100, nz: -0.289800, tu: 0.000105, tv: 0.332992 },
    Vertex3dNoTex2 { x: -0.425000, y: 0.150000, z: 1.487250, nx: -0.000000, ny: 0.989700, nz: -0.143300, tu: 0.078932, tv: 0.332992 },
    Vertex3dNoTex2 { x: 0.425000, y: 0.150000, z: 1.637250, nx: -0.000000, ny: 1.000000, nz: -0.000000, tu: 0.729253, tv: 0.274771 },
    Vertex3dNoTex2 { x: -0.425000, y: 0.150000, z: 1.637250, nx: -0.000000, ny: 1.000000, nz: -0.000000, tu: 0.098638, tv: 0.274771 },
    Vertex3dNoTex2 { x: 0.525000, y: 0.250000, z: 1.637250, nx: -0.000000, ny: 0.957100, nz: -0.289800, tu: 0.827887, tv: 0.257249 },
    Vertex3dNoTex2 { x: 0.425000, y: 0.250000, z: 1.637250, nx: 0.000000, ny: 0.981400, nz: -0.192200, tu: 0.748960, tv: 0.257249 },
    Vertex3dNoTex2 { x: -0.425000, y: 0.250000, z: 1.637250, nx: 0.000000, ny: 0.981400, nz: -0.192200, tu: 0.078932, tv: 0.257249 },
    Vertex3dNoTex2 { x: -0.525000, y: 0.250000, z: 1.637250, nx: -0.000000, ny: 0.957100, nz: -0.289800, tu: 0.000105, tv: 0.257249 },
    Vertex3dNoTex2 { x: -0.425000, y: 0.250000, z: 1.637250, nx: 1.000000, ny: 0.000000, nz: -0.000000, tu: 0.078932, tv: 0.257249 },
    Vertex3dNoTex2 { x: -0.425000, y: 0.150000, z: 1.637250, nx: 1.000000, ny: 0.000000, nz: -0.000000, tu: 0.098638, tv: 0.274771 },
    Vertex3dNoTex2 { x: -0.425000, y: 0.150000, z: 1.487250, nx: 1.000000, ny: 0.000000, nz: -0.000000, tu: 0.078932, tv: 0.332992 },
    Vertex3dNoTex2 { x: 0.425000, y: 0.150000, z: 1.487250, nx: -1.000000, ny: 0.000000, nz: -0.000000, tu: 0.748960, tv: 0.332992 },
    Vertex3dNoTex2 { x: 0.425000, y: 0.150000, z: 1.637250, nx: -1.000000, ny: 0.000000, nz: -0.000000, tu: 0.729253, tv: 0.274771 },
    Vertex3dNoTex2 { x: 0.425000, y: 0.250000, z: 1.637250, nx: -1.000000, ny: 0.000000, nz: -0.000000, tu: 0.748960, tv: 0.257249 },
    Vertex3dNoTex2 { x: 0.425000, y: 0.150000, z: 1.637250, nx: 0.000000, ny: 0.000000, nz: -1.000000, tu: 0.729253, tv: 0.274771 },
    Vertex3dNoTex2 { x: -0.425000, y: 0.150000, z: 1.637250, nx: 0.000000, ny: 0.000000, nz: -1.000000, tu: 0.098638, tv: 0.274771 },
    Vertex3dNoTex2 { x: 0.425000, y: 0.250000, z: 1.637250, nx: 0.000000, ny: 0.000000, nz: -1.000000, tu: 0.748960, tv: 0.257249 },
    Vertex3dNoTex2 { x: -0.425000, y: 0.250000, z: 1.637250, nx: 0.000000, ny: 0.000000, nz: -1.000000, tu: 0.078932, tv: 0.257249 },
    Vertex3dNoTex2 { x: 0.525000, y: 0.250000, z: 1.737250, nx: -0.000000, ny: 1.000000, nz: -0.000000, tu: 0.827887, tv: 0.226620 },
    Vertex3dNoTex2 { x: -0.525000, y: 0.250000, z: 1.737250, nx: -0.000000, ny: 1.000000, nz: -0.000000, tu: -0.000032, tv: 0.226620 },
    Vertex3dNoTex2 { x: 0.525000, y: -0.250000, z: 1.737250, nx: 0.000000, ny: 0.000000, nz: 1.000000, tu: 0.827887, tv: 0.000140 },
    Vertex3dNoTex2 { x: 0.525000, y: 0.250000, z: 1.737250, nx: 0.000000, ny: 0.000000, nz: 1.000000, tu: 0.827887, tv: 0.226620 },
    Vertex3dNoTex2 { x: -0.525000, y: 0.250000, z: 1.737250, nx: 0.000000, ny: 0.000000, nz: 1.000000, tu: -0.000032, tv: 0.226620 },
    Vertex3dNoTex2 { x: -0.525000, y: -0.250000, z: 1.737250, nx: 0.000000, ny: 0.000000, nz: 1.000000, tu: -0.000032, tv: 0.000140 },
    Vertex3dNoTex2 { x: 0.525000, y: -0.250000, z: 1.637250, nx: 0.000000, ny: -1.000000, nz: -0.000000, tu: 0.838330, tv: 0.012267 },
    Vertex3dNoTex2 { x: 0.525000, y: -0.250000, z: 1.737250, nx: 0.000000, ny: -1.000000, nz: -0.000000, tu: 0.838330, tv: 0.001541 },
    Vertex3dNoTex2 { x: -0.525000, y: -0.250000, z: 1.737250, nx: 0.000000, ny: -1.000000, nz: -0.000000, tu: 0.998321, tv: 0.001541 },
    Vertex3dNoTex2 { x: -0.525000, y: -0.250000, z: 1.637250, nx: 0.000000, ny: -1.000000, nz: -0.000000, tu: 0.998321, tv: 0.012267 },
    Vertex3dNoTex2 { x: 0.525000, y: -0.200000, z: 1.587250, nx: 0.000000, ny: -0.707100, nz: -0.707100, tu: 0.838330, tv: 0.017630 },
    Vertex3dNoTex2 { x: 0.525000, y: -0.250000, z: 1.637250, nx: 0.000000, ny: -0.707100, nz: -0.707100, tu: 0.838330, tv: 0.012267 },
    Vertex3dNoTex2 { x: -0.525000, y: -0.250000, z: 1.637250, nx: 0.000000, ny: -0.707100, nz: -0.707100, tu: 0.998321, tv: 0.012267 },
    Vertex3dNoTex2 { x: -0.525000, y: -0.200000, z: 1.587250, nx: 0.000000, ny: -0.707100, nz: -0.707100, tu: 0.998321, tv: 0.017630 },
    Vertex3dNoTex2 { x: 0.525000, y: -0.200000, z: 0.487250, nx: 0.000000, ny: -1.000000, nz: -0.000000, tu: 0.838330, tv: 0.146339 },
    Vertex3dNoTex2 { x: 0.525000, y: -0.200000, z: 1.587250, nx: 0.000000, ny: -1.000000, nz: -0.000000, tu: 0.838330, tv: 0.017630 },
    Vertex3dNoTex2 { x: -0.525000, y: -0.200000, z: 1.587250, nx: 0.000000, ny: -1.000000, nz: -0.000000, tu: 0.998321, tv: 0.017630 },
    Vertex3dNoTex2 { x: -0.525000, y: -0.200000, z: 0.487250, nx: 0.000000, ny: -1.000000, nz: -0.000000, tu: 0.998321, tv: 0.146339 },
    Vertex3dNoTex2 { x: -0.525000, y: -0.200000, z: -0.162750, nx: 0.000000, ny: -1.000000, nz: -0.000000, tu: 0.998321, tv: 0.216056 },
    Vertex3dNoTex2 { x: 0.525000, y: -0.200000, z: -0.162750, nx: 0.000000, ny: -1.000000, nz: -0.000000, tu: 0.838330, tv: 0.216056 },
    Vertex3dNoTex2 { x: -0.525000, y: -0.250000, z: 1.637250, nx: -1.000000, ny: 0.000000, nz: -0.000000, tu: 0.999329, tv: 0.257249 },
    Vertex3dNoTex2 { x: -0.525000, y: -0.250000, z: 1.737250, nx: -1.000000, ny: 0.000000, nz: -0.000000, tu: 0.999329, tv: 0.226620 },
    Vertex3dNoTex2 { x: -0.525000, y: 0.250000, z: 1.737250, nx: -1.000000, ny: 0.000000, nz: -0.000000, tu: 0.827887, tv: 0.226620 },
    Vertex3dNoTex2 { x: -0.525000, y: 0.250000, z: 1.637250, nx: -1.000000, ny: 0.000000, nz: -0.000000, tu: 0.827887, tv: 0.257249 },
    Vertex3dNoTex2 { x: -0.525000, y: -0.200000, z: 1.587250, nx: -1.000000, ny: 0.000000, nz: -0.000000, tu: 0.983095, tv: 0.284721 },
    Vertex3dNoTex2 { x: -0.525000, y: 0.150000, z: 1.487250, nx: -1.000000, ny: 0.000000, nz: -0.000000, tu: 0.862456, tv: 0.332992 },
    Vertex3dNoTex2 { x: -0.525000, y: -0.200000, z: 0.487250, nx: -1.000000, ny: 0.000000, nz: -0.000000, tu: 0.983095, tv: 0.728546 },
    Vertex3dNoTex2 { x: -0.525000, y: 0.150000, z: 0.137250, nx: -1.000000, ny: 0.000000, nz: -0.000000, tu: 0.862456, tv: 0.874512 },
    Vertex3dNoTex2 { x: -0.525000, y: -0.050000, z: -0.112750, nx: -1.000000, ny: 0.000000, nz: -0.000000, tu: 0.930703, tv: 0.980526 },
    Vertex3dNoTex2 { x: -0.525000, y: 0.150000, z: 0.487250, nx: -1.000000, ny: 0.000000, nz: -0.000000, tu: 0.862456, tv: 0.728546 },
    Vertex3dNoTex2 { x: 0.525000, y: 0.250000, z: 1.737250, nx: 1.000000, ny: 0.000000, nz: -0.000000, tu: 0.827887, tv: 0.226620 },
    Vertex3dNoTex2 { x: 0.525000, y: -0.250000, z: 1.737250, nx: 1.000000, ny: 0.000000, nz: -0.000000, tu: 0.999329, tv: 0.226620 },
    Vertex3dNoTex2 { x: 0.525000, y: -0.250000, z: 1.637250, nx: 1.000000, ny: 0.000000, nz: -0.000000, tu: 0.999329, tv: 0.257249 },
    Vertex3dNoTex2 { x: 0.525000, y: 0.250000, z: 1.637250, nx: 1.000000, ny: 0.000000, nz: -0.000000, tu: 0.827887, tv: 0.257249 },
    Vertex3dNoTex2 { x: 0.525000, y: -0.200000, z: 1.587250, nx: 1.000000, ny: 0.000000, nz: -0.000000, tu: 0.983095, tv: 0.284721 },
    Vertex3dNoTex2 { x: 0.525000, y: 0.150000, z: 1.487250, nx: 1.000000, ny: 0.000000, nz: -0.000000, tu: 0.862456, tv: 0.332992 },
    Vertex3dNoTex2 { x: 0.525000, y: 0.150000, z: 0.487250, nx: 1.000000, ny: 0.000000, nz: -0.000000, tu: 0.862456, tv: 0.728546 },
    Vertex3dNoTex2 { x: 0.525000, y: -0.200000, z: 0.487250, nx: 1.000000, ny: 0.000000, nz: -0.000000, tu: 0.983095, tv: 0.728546 },
    Vertex3dNoTex2 { x: 0.525000, y: -0.050000, z: -0.112750, nx: 1.000000, ny: 0.000000, nz: -0.000000, tu: 0.930703, tv: 0.980526 },
    Vertex3dNoTex2 { x: 0.525000, y: 0.150000, z: 0.137250, nx: 1.000000, ny: 0.000000, nz: -0.000000, tu: 0.862456, tv: 0.874512 },
    Vertex3dNoTex2 { x: -0.525000, y: 0.150000, z: 0.137250, nx: -0.000000, ny: 1.000000, nz: -0.000000, tu: 0.000105, tv: 0.874512 },
    Vertex3dNoTex2 { x: 0.525000, y: 0.150000, z: 0.137250, nx: -0.000000, ny: 0.780900, nz: -0.624700, tu: 0.827887, tv: 0.874512 },
    Vertex3dNoTex2 { x: 0.525000, y: -0.050000, z: -0.112750, nx: -0.000000, ny: 0.780900, nz: -0.624700, tu: 0.827887, tv: 0.980526 },
    Vertex3dNoTex2 { x: -0.525000, y: -0.050000, z: -0.112750, nx: -0.000000, ny: 0.780900, nz: -0.624700, tu: 0.000105, tv: 0.980526 },
    Vertex3dNoTex2 { x: 0.525000, y: -0.200000, z: -0.162750, nx: 1.000000, ny: 0.000000, nz: -0.000000, tu: 0.982405, tv: 0.999785 },
    Vertex3dNoTex2 { x: -0.525000, y: -0.050000, z: -0.162750, nx: -0.000000, ny: 1.000000, nz: -0.000000, tu: 0.000105, tv: 0.999862 },
    Vertex3dNoTex2 { x: -0.525000, y: -0.050000, z: -0.112750, nx: -0.000000, ny: 1.000000, nz: -0.000000, tu: 0.000105, tv: 0.980526 },
    Vertex3dNoTex2 { x: 0.525000, y: -0.050000, z: -0.112750, nx: -0.000000, ny: 1.000000, nz: -0.000000, tu: 0.827887, tv: 0.980526 },
    Vertex3dNoTex2 { x: 0.525000, y: -0.050000, z: -0.162750, nx: -0.000000, ny: 1.000000, nz: -0.000000, tu: 0.827887, tv: 0.999862 },
    Vertex3dNoTex2 { x: 0.525000, y: -0.050000, z: -0.162750, nx: 1.000000, ny: 0.000000, nz: -0.000000, tu: 0.930703, tv: 0.999785 },
    Vertex3dNoTex2 { x: -0.525000, y: -0.050000, z: -0.162750, nx: -1.000000, ny: 0.000000, nz: -0.000000, tu: 0.930703, tv: 0.999785 },
    Vertex3dNoTex2 { x: -0.525000, y: -0.200000, z: -0.162750, nx: -1.000000, ny: 0.000000, nz: -0.000000, tu: 0.982405, tv: 0.999785 },
    Vertex3dNoTex2 { x: -0.525000, y: 0.150000, z: 0.137250, nx: -0.000000, ny: 0.780900, nz: -0.624700, tu: 0.000105, tv: 0.874512 },
    Vertex3dNoTex2 { x: 0.525000, y: 0.150000, z: 0.137250, nx: -0.000000, ny: 1.000000, nz: -0.000000, tu: 0.827887, tv: 0.874512 },
    Vertex3dNoTex2 { x: 0.200000, y: -0.050000, z: -0.112750, nx: 0.965900, ny: 0.258800, nz: -0.000000, tu: 0.571600, tv: 0.980526 },
    Vertex3dNoTex2 { x: 0.173205, y: 0.050000, z: -0.112750, nx: 0.866000, ny: 0.500000, nz: -0.000000, tu: 0.550478, tv: 0.980526 },
    Vertex3dNoTex2 { x: 0.173205, y: 0.050000, z: 0.137250, nx: 0.775700, ny: 0.631100, nz: -0.000000, tu: 0.550478, tv: 0.874512 },
    Vertex3dNoTex2 { x: 0.100000, y: 0.123205, z: -0.112750, nx: 0.500000, ny: 0.866000, nz: -0.000000, tu: 0.492773, tv: 0.980526 },
    Vertex3dNoTex2 { x: 0.100000, y: 0.123205, z: 0.137250, nx: 0.500000, ny: 0.866000, nz: -0.000000, tu: 0.492773, tv: 0.874512 },
    Vertex3dNoTex2 { x: 0.000000, y: 0.150000, z: -0.112750, nx: -0.000000, ny: 1.000000, nz: -0.000000, tu: 0.413946, tv: 0.980526 },
    Vertex3dNoTex2 { x: 0.000000, y: 0.150000, z: 0.137250, nx: -0.000000, ny: 1.000000, nz: -0.000000, tu: 0.413946, tv: 0.874512 },
    Vertex3dNoTex2 { x: -0.100000, y: 0.123205, z: -0.112750, nx: -0.500000, ny: 0.866000, nz: -0.000000, tu: 0.335119, tv: 0.980526 },
    Vertex3dNoTex2 { x: -0.100000, y: 0.123205, z: 0.137250, nx: -0.500000, ny: 0.866000, nz: -0.000000, tu: 0.335119, tv: 0.874512 },
    Vertex3dNoTex2 { x: -0.173205, y: 0.050000, z: -0.112750, nx: -0.866000, ny: 0.500000, nz: -0.000000, tu: 0.277414, tv: 0.980526 },
    Vertex3dNoTex2 { x: -0.173205, y: 0.050000, z: 0.137250, nx: -0.775700, ny: 0.631100, nz: -0.000000, tu: 0.277414, tv: 0.874512 },
    Vertex3dNoTex2 { x: -0.200000, y: -0.050000, z: -0.112750, nx: -0.965900, ny: 0.258800, nz: -0.000000, tu: 0.256292, tv: 0.980526 },
];

pub const DROP_TARGET_T2_INDICES: [u16; 192] = [
    12, 13, 14, 0, 1, 2, 62, 0, 75, 62, 1, 0, 3, 0, 2, 8, 3, 2, 2, 9, 8, 22, 8, 9, 22, 9, 10, 10,
    23, 22, 11, 23, 10, 4, 11, 10, 10, 5, 4, 1, 4, 5, 1, 5, 2, 6, 2, 5, 5, 7, 6, 15, 16, 17, 18,
    19, 20, 21, 20, 19, 24, 25, 26, 26, 27, 24, 28, 29, 30, 30, 31, 28, 32, 33, 34, 34, 35, 32, 36,
    37, 38, 36, 38, 39, 39, 41, 36, 39, 40, 41, 42, 43, 44, 42, 44, 45, 46, 42, 45, 46, 45, 47, 46,
    47, 51, 46, 51, 48, 51, 49, 48, 48, 49, 50, 50, 73, 48, 50, 72, 73, 52, 53, 54, 55, 52, 54, 55,
    54, 56, 57, 55, 56, 57, 56, 58, 58, 56, 59, 59, 61, 58, 59, 60, 61, 66, 60, 59, 71, 60, 66, 63,
    64, 65, 63, 65, 74, 67, 68, 69, 69, 70, 67, 76, 77, 78, 78, 77, 79, 79, 80, 78, 80, 79, 81, 81,
    82, 80, 82, 81, 83, 83, 84, 82, 84, 83, 85, 85, 86, 84, 87, 86, 85,
];