X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=plugins%2Fmd3model%2Fmdlnormals.h;h=539975ae9b3f27e884374b625e283d1bb3d6e43a;hb=9dfae1c9b270ee369c6362903a9205b30751b95f;hp=a2c7dd62442f9b8cd004de4bfe71627dc4ce551a;hpb=12b372f89ce109a4db9d510884fbe7d05af79870;p=xonotic%2Fnetradiant.git diff --git a/plugins/md3model/mdlnormals.h b/plugins/md3model/mdlnormals.h index a2c7dd62..539975ae 100644 --- a/plugins/md3model/mdlnormals.h +++ b/plugins/md3model/mdlnormals.h @@ -1,191 +1,189 @@ /* -Copyright (C) 1999-2006 Id Software, Inc. and contributors. -For a list of contributors, see the accompanying CONTRIBUTORS file. + Copyright (C) 1999-2006 Id Software, Inc. and contributors. + For a list of contributors, see the accompanying CONTRIBUTORS file. -This file is part of GtkRadiant. + This file is part of GtkRadiant. -GtkRadiant is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. + GtkRadiant is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. -GtkRadiant is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. + GtkRadiant is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. -You should have received a copy of the GNU General Public License -along with GtkRadiant; if not, write to the Free Software -Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA -*/ + You should have received a copy of the GNU General Public License + along with GtkRadiant; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + */ typedef const float mdlNormal_t[3]; typedef const mdlNormal_t mdlNormals_t[162]; const mdlNormals_t g_mdl_normals = { - {-0.525731f, 0.000000f, 0.850651f, }, - {-0.442863f, 0.238856f, 0.864188f, }, - {-0.295242f, 0.000000f, 0.955423f, }, - {-0.309017f, 0.500000f, 0.809017f, }, - {-0.162460f, 0.262866f, 0.951056f, }, - { 0.000000f, 0.000000f, 1.000000f, }, - { 0.000000f, 0.850651f, 0.525731f, }, - {-0.147621f, 0.716567f, 0.681718f, }, - { 0.147621f, 0.716567f, 0.681718f, }, - { 0.000000f, 0.525731f, 0.850651f, }, - { 0.309017f, 0.500000f, 0.809017f, }, - { 0.525731f, 0.000000f, 0.850651f, }, - { 0.295242f, 0.000000f, 0.955423f, }, - { 0.442863f, 0.238856f, 0.864188f, }, - { 0.162460f, 0.262866f, 0.951056f, }, - {-0.681718f, 0.147621f, 0.716567f, }, - {-0.809017f, 0.309017f, 0.500000f, }, - {-0.587785f, 0.425325f, 0.688191f, }, - {-0.850651f, 0.525731f, 0.000000f, }, - {-0.864188f, 0.442863f, 0.238856f, }, - {-0.716567f, 0.681718f, 0.147621f, }, - {-0.688191f, 0.587785f, 0.425325f, }, - {-0.500000f, 0.809017f, 0.309017f, }, - {-0.238856f, 0.864188f, 0.442863f, }, - {-0.425325f, 0.688191f, 0.587785f, }, - {-0.716567f, 0.681718f,-0.147621f, }, - {-0.500000f, 0.809017f,-0.309017f, }, - {-0.525731f, 0.850651f, 0.000000f, }, - { 0.000000f, 0.850651f,-0.525731f, }, - {-0.238856f, 0.864188f,-0.442863f, }, - { 0.000000f, 0.955423f,-0.295242f, }, - {-0.262866f, 0.951056f,-0.162460f, }, - { 0.000000f, 1.000000f, 0.000000f, }, - { 0.000000f, 0.955423f, 0.295242f, }, - {-0.262866f, 0.951056f, 0.162460f, }, - { 0.238856f, 0.864188f, 0.442863f, }, - { 0.262866f, 0.951056f, 0.162460f, }, - { 0.500000f, 0.809017f, 0.309017f, }, - { 0.238856f, 0.864188f,-0.442863f, }, - { 0.262866f, 0.951056f,-0.162460f, }, - { 0.500000f, 0.809017f,-0.309017f, }, - { 0.850651f, 0.525731f, 0.000000f, }, - { 0.716567f, 0.681718f, 0.147621f, }, - { 0.716567f, 0.681718f,-0.147621f, }, - { 0.525731f, 0.850651f, 0.000000f, }, - { 0.425325f, 0.688191f, 0.587785f, }, - { 0.864188f, 0.442863f, 0.238856f, }, - { 0.688191f, 0.587785f, 0.425325f, }, - { 0.809017f, 0.309017f, 0.500000f, }, - { 0.681718f, 0.147621f, 0.716567f, }, - { 0.587785f, 0.425325f, 0.688191f, }, - { 0.955423f, 0.295242f, 0.000000f, }, - { 1.000000f, 0.000000f, 0.000000f, }, - { 0.951056f, 0.162460f, 0.262866f, }, - { 0.850651f,-0.525731f, 0.000000f, }, - { 0.955423f,-0.295242f, 0.000000f, }, - { 0.864188f,-0.442863f, 0.238856f, }, - { 0.951056f,-0.162460f, 0.262866f, }, - { 0.809017f,-0.309017f, 0.500000f, }, - { 0.681718f,-0.147621f, 0.716567f, }, - { 0.850651f, 0.000000f, 0.525731f, }, - { 0.864188f, 0.442863f,-0.238856f, }, - { 0.809017f, 0.309017f,-0.500000f, }, - { 0.951056f, 0.162460f,-0.262866f, }, - { 0.525731f, 0.000000f,-0.850651f, }, - { 0.681718f, 0.147621f,-0.716567f, }, - { 0.681718f,-0.147621f,-0.716567f, }, - { 0.850651f, 0.000000f,-0.525731f, }, - { 0.809017f,-0.309017f,-0.500000f, }, - { 0.864188f,-0.442863f,-0.238856f, }, - { 0.951056f,-0.162460f,-0.262866f, }, - { 0.147621f, 0.716567f,-0.681718f, }, - { 0.309017f, 0.500000f,-0.809017f, }, - { 0.425325f, 0.688191f,-0.587785f, }, - { 0.442863f, 0.238856f,-0.864188f, }, - { 0.587785f, 0.425325f,-0.688191f, }, - { 0.688191f, 0.587785f,-0.425325f, }, - {-0.147621f, 0.716567f,-0.681718f, }, - {-0.309017f, 0.500000f,-0.809017f, }, - { 0.000000f, 0.525731f,-0.850651f, }, - {-0.525731f, 0.000000f,-0.850651f, }, - {-0.442863f, 0.238856f,-0.864188f, }, - {-0.295242f, 0.000000f,-0.955423f, }, - {-0.162460f, 0.262866f,-0.951056f, }, - { 0.000000f, 0.000000f,-1.000000f, }, - { 0.295242f, 0.000000f,-0.955423f, }, - { 0.162460f, 0.262866f,-0.951056f, }, - {-0.442863f,-0.238856f,-0.864188f, }, - {-0.309017f,-0.500000f,-0.809017f, }, - {-0.162460f,-0.262866f,-0.951056f, }, - { 0.000000f,-0.850651f,-0.525731f, }, - {-0.147621f,-0.716567f,-0.681718f, }, - { 0.147621f,-0.716567f,-0.681718f, }, - { 0.000000f,-0.525731f,-0.850651f, }, - { 0.309017f,-0.500000f,-0.809017f, }, - { 0.442863f,-0.238856f,-0.864188f, }, - { 0.162460f,-0.262866f,-0.951056f, }, - { 0.238856f,-0.864188f,-0.442863f, }, - { 0.500000f,-0.809017f,-0.309017f, }, - { 0.425325f,-0.688191f,-0.587785f, }, - { 0.716567f,-0.681718f,-0.147621f, }, - { 0.688191f,-0.587785f,-0.425325f, }, - { 0.587785f,-0.425325f,-0.688191f, }, - { 0.000000f,-0.955423f,-0.295242f, }, - { 0.000000f,-1.000000f, 0.000000f, }, - { 0.262866f,-0.951056f,-0.162460f, }, - { 0.000000f,-0.850651f, 0.525731f, }, - { 0.000000f,-0.955423f, 0.295242f, }, - { 0.238856f,-0.864188f, 0.442863f, }, - { 0.262866f,-0.951056f, 0.162460f, }, - { 0.500000f,-0.809017f, 0.309017f, }, - { 0.716567f,-0.681718f, 0.147621f, }, - { 0.525731f,-0.850651f, 0.000000f, }, - {-0.238856f,-0.864188f,-0.442863f, }, - {-0.500000f,-0.809017f,-0.309017f, }, - {-0.262866f,-0.951056f,-0.162460f, }, - {-0.850651f,-0.525731f, 0.000000f, }, - {-0.716567f,-0.681718f,-0.147621f, }, - {-0.716567f,-0.681718f, 0.147621f, }, - {-0.525731f,-0.850651f, 0.000000f, }, - {-0.500000f,-0.809017f, 0.309017f, }, - {-0.238856f,-0.864188f, 0.442863f, }, - {-0.262866f,-0.951056f, 0.162460f, }, - {-0.864188f,-0.442863f, 0.238856f, }, - {-0.809017f,-0.309017f, 0.500000f, }, - {-0.688191f,-0.587785f, 0.425325f, }, - {-0.681718f,-0.147621f, 0.716567f, }, - {-0.442863f,-0.238856f, 0.864188f, }, - {-0.587785f,-0.425325f, 0.688191f, }, - {-0.309017f,-0.500000f, 0.809017f, }, - {-0.147621f,-0.716567f, 0.681718f, }, - {-0.425325f,-0.688191f, 0.587785f, }, - {-0.162460f,-0.262866f, 0.951056f, }, - { 0.442863f,-0.238856f, 0.864188f, }, - { 0.162460f,-0.262866f, 0.951056f, }, - { 0.309017f,-0.500000f, 0.809017f, }, - { 0.147621f,-0.716567f, 0.681718f, }, - { 0.000000f,-0.525731f, 0.850651f, }, - { 0.425325f,-0.688191f, 0.587785f, }, - { 0.587785f,-0.425325f, 0.688191f, }, - { 0.688191f,-0.587785f, 0.425325f, }, - {-0.955423f, 0.295242f, 0.000000f, }, - {-0.951056f, 0.162460f, 0.262866f, }, - {-1.000000f, 0.000000f, 0.000000f, }, - {-0.850651f, 0.000000f, 0.525731f, }, - {-0.955423f,-0.295242f, 0.000000f, }, - {-0.951056f,-0.162460f, 0.262866f, }, - {-0.864188f, 0.442863f,-0.238856f, }, - {-0.951056f, 0.162460f,-0.262866f, }, - {-0.809017f, 0.309017f,-0.500000f, }, - {-0.864188f,-0.442863f,-0.238856f, }, - {-0.951056f,-0.162460f,-0.262866f, }, - {-0.809017f,-0.309017f,-0.500000f, }, - {-0.681718f, 0.147621f,-0.716567f, }, - {-0.681718f,-0.147621f,-0.716567f, }, - {-0.850651f, 0.000000f,-0.525731f, }, - {-0.688191f, 0.587785f,-0.425325f, }, - {-0.587785f, 0.425325f,-0.688191f, }, - {-0.425325f, 0.688191f,-0.587785f, }, - {-0.425325f,-0.688191f,-0.587785f, }, - {-0.587785f,-0.425325f,-0.688191f, }, - {-0.688191f,-0.587785f,-0.425325f, }, + {-0.525731f, 0.000000f, 0.850651f,}, + {-0.442863f, 0.238856f, 0.864188f,}, + {-0.295242f, 0.000000f, 0.955423f,}, + {-0.309017f, 0.500000f, 0.809017f,}, + {-0.162460f, 0.262866f, 0.951056f,}, + {0.000000f, 0.000000f, 1.000000f,}, + {0.000000f, 0.850651f, 0.525731f,}, + {-0.147621f, 0.716567f, 0.681718f,}, + {0.147621f, 0.716567f, 0.681718f,}, + {0.000000f, 0.525731f, 0.850651f,}, + {0.309017f, 0.500000f, 0.809017f,}, + {0.525731f, 0.000000f, 0.850651f,}, + {0.295242f, 0.000000f, 0.955423f,}, + {0.442863f, 0.238856f, 0.864188f,}, + {0.162460f, 0.262866f, 0.951056f,}, + {-0.681718f, 0.147621f, 0.716567f,}, + {-0.809017f, 0.309017f, 0.500000f,}, + {-0.587785f, 0.425325f, 0.688191f,}, + {-0.850651f, 0.525731f, 0.000000f,}, + {-0.864188f, 0.442863f, 0.238856f,}, + {-0.716567f, 0.681718f, 0.147621f,}, + {-0.688191f, 0.587785f, 0.425325f,}, + {-0.500000f, 0.809017f, 0.309017f,}, + {-0.238856f, 0.864188f, 0.442863f,}, + {-0.425325f, 0.688191f, 0.587785f,}, + {-0.716567f, 0.681718f, -0.147621f,}, + {-0.500000f, 0.809017f, -0.309017f,}, + {-0.525731f, 0.850651f, 0.000000f,}, + {0.000000f, 0.850651f, -0.525731f,}, + {-0.238856f, 0.864188f, -0.442863f,}, + {0.000000f, 0.955423f, -0.295242f,}, + {-0.262866f, 0.951056f, -0.162460f,}, + {0.000000f, 1.000000f, 0.000000f,}, + {0.000000f, 0.955423f, 0.295242f,}, + {-0.262866f, 0.951056f, 0.162460f,}, + {0.238856f, 0.864188f, 0.442863f,}, + {0.262866f, 0.951056f, 0.162460f,}, + {0.500000f, 0.809017f, 0.309017f,}, + {0.238856f, 0.864188f, -0.442863f,}, + {0.262866f, 0.951056f, -0.162460f,}, + {0.500000f, 0.809017f, -0.309017f,}, + {0.850651f, 0.525731f, 0.000000f,}, + {0.716567f, 0.681718f, 0.147621f,}, + {0.716567f, 0.681718f, -0.147621f,}, + {0.525731f, 0.850651f, 0.000000f,}, + {0.425325f, 0.688191f, 0.587785f,}, + {0.864188f, 0.442863f, 0.238856f,}, + {0.688191f, 0.587785f, 0.425325f,}, + {0.809017f, 0.309017f, 0.500000f,}, + {0.681718f, 0.147621f, 0.716567f,}, + {0.587785f, 0.425325f, 0.688191f,}, + {0.955423f, 0.295242f, 0.000000f,}, + {1.000000f, 0.000000f, 0.000000f,}, + {0.951056f, 0.162460f, 0.262866f,}, + {0.850651f, -0.525731f, 0.000000f,}, + {0.955423f, -0.295242f, 0.000000f,}, + {0.864188f, -0.442863f, 0.238856f,}, + {0.951056f, -0.162460f, 0.262866f,}, + {0.809017f, -0.309017f, 0.500000f,}, + {0.681718f, -0.147621f, 0.716567f,}, + {0.850651f, 0.000000f, 0.525731f,}, + {0.864188f, 0.442863f, -0.238856f,}, + {0.809017f, 0.309017f, -0.500000f,}, + {0.951056f, 0.162460f, -0.262866f,}, + {0.525731f, 0.000000f, -0.850651f,}, + {0.681718f, 0.147621f, -0.716567f,}, + {0.681718f, -0.147621f, -0.716567f,}, + {0.850651f, 0.000000f, -0.525731f,}, + {0.809017f, -0.309017f, -0.500000f,}, + {0.864188f, -0.442863f, -0.238856f,}, + {0.951056f, -0.162460f, -0.262866f,}, + {0.147621f, 0.716567f, -0.681718f,}, + {0.309017f, 0.500000f, -0.809017f,}, + {0.425325f, 0.688191f, -0.587785f,}, + {0.442863f, 0.238856f, -0.864188f,}, + {0.587785f, 0.425325f, -0.688191f,}, + {0.688191f, 0.587785f, -0.425325f,}, + {-0.147621f, 0.716567f, -0.681718f,}, + {-0.309017f, 0.500000f, -0.809017f,}, + {0.000000f, 0.525731f, -0.850651f,}, + {-0.525731f, 0.000000f, -0.850651f,}, + {-0.442863f, 0.238856f, -0.864188f,}, + {-0.295242f, 0.000000f, -0.955423f,}, + {-0.162460f, 0.262866f, -0.951056f,}, + {0.000000f, 0.000000f, -1.000000f,}, + {0.295242f, 0.000000f, -0.955423f,}, + {0.162460f, 0.262866f, -0.951056f,}, + {-0.442863f, -0.238856f, -0.864188f,}, + {-0.309017f, -0.500000f, -0.809017f,}, + {-0.162460f, -0.262866f, -0.951056f,}, + {0.000000f, -0.850651f, -0.525731f,}, + {-0.147621f, -0.716567f, -0.681718f,}, + {0.147621f, -0.716567f, -0.681718f,}, + {0.000000f, -0.525731f, -0.850651f,}, + {0.309017f, -0.500000f, -0.809017f,}, + {0.442863f, -0.238856f, -0.864188f,}, + {0.162460f, -0.262866f, -0.951056f,}, + {0.238856f, -0.864188f, -0.442863f,}, + {0.500000f, -0.809017f, -0.309017f,}, + {0.425325f, -0.688191f, -0.587785f,}, + {0.716567f, -0.681718f, -0.147621f,}, + {0.688191f, -0.587785f, -0.425325f,}, + {0.587785f, -0.425325f, -0.688191f,}, + {0.000000f, -0.955423f, -0.295242f,}, + {0.000000f, -1.000000f, 0.000000f,}, + {0.262866f, -0.951056f, -0.162460f,}, + {0.000000f, -0.850651f, 0.525731f,}, + {0.000000f, -0.955423f, 0.295242f,}, + {0.238856f, -0.864188f, 0.442863f,}, + {0.262866f, -0.951056f, 0.162460f,}, + {0.500000f, -0.809017f, 0.309017f,}, + {0.716567f, -0.681718f, 0.147621f,}, + {0.525731f, -0.850651f, 0.000000f,}, + {-0.238856f, -0.864188f, -0.442863f,}, + {-0.500000f, -0.809017f, -0.309017f,}, + {-0.262866f, -0.951056f, -0.162460f,}, + {-0.850651f, -0.525731f, 0.000000f,}, + {-0.716567f, -0.681718f, -0.147621f,}, + {-0.716567f, -0.681718f, 0.147621f,}, + {-0.525731f, -0.850651f, 0.000000f,}, + {-0.500000f, -0.809017f, 0.309017f,}, + {-0.238856f, -0.864188f, 0.442863f,}, + {-0.262866f, -0.951056f, 0.162460f,}, + {-0.864188f, -0.442863f, 0.238856f,}, + {-0.809017f, -0.309017f, 0.500000f,}, + {-0.688191f, -0.587785f, 0.425325f,}, + {-0.681718f, -0.147621f, 0.716567f,}, + {-0.442863f, -0.238856f, 0.864188f,}, + {-0.587785f, -0.425325f, 0.688191f,}, + {-0.309017f, -0.500000f, 0.809017f,}, + {-0.147621f, -0.716567f, 0.681718f,}, + {-0.425325f, -0.688191f, 0.587785f,}, + {-0.162460f, -0.262866f, 0.951056f,}, + {0.442863f, -0.238856f, 0.864188f,}, + {0.162460f, -0.262866f, 0.951056f,}, + {0.309017f, -0.500000f, 0.809017f,}, + {0.147621f, -0.716567f, 0.681718f,}, + {0.000000f, -0.525731f, 0.850651f,}, + {0.425325f, -0.688191f, 0.587785f,}, + {0.587785f, -0.425325f, 0.688191f,}, + {0.688191f, -0.587785f, 0.425325f,}, + {-0.955423f, 0.295242f, 0.000000f,}, + {-0.951056f, 0.162460f, 0.262866f,}, + {-1.000000f, 0.000000f, 0.000000f,}, + {-0.850651f, 0.000000f, 0.525731f,}, + {-0.955423f, -0.295242f, 0.000000f,}, + {-0.951056f, -0.162460f, 0.262866f,}, + {-0.864188f, 0.442863f, -0.238856f,}, + {-0.951056f, 0.162460f, -0.262866f,}, + {-0.809017f, 0.309017f, -0.500000f,}, + {-0.864188f, -0.442863f, -0.238856f,}, + {-0.951056f, -0.162460f, -0.262866f,}, + {-0.809017f, -0.309017f, -0.500000f,}, + {-0.681718f, 0.147621f, -0.716567f,}, + {-0.681718f, -0.147621f, -0.716567f,}, + {-0.850651f, 0.000000f, -0.525731f,}, + {-0.688191f, 0.587785f, -0.425325f,}, + {-0.587785f, 0.425325f, -0.688191f,}, + {-0.425325f, 0.688191f, -0.587785f,}, + {-0.425325f, -0.688191f, -0.587785f,}, + {-0.587785f, -0.425325f, -0.688191f,}, + {-0.688191f, -0.587785f, -0.425325f,}, }; - -