X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=Source%2FModels.cpp;h=0203689a260ffd5b51cbf0bbef51db5b26106cf3;hb=6c36b920245ca8b1e3d9aaede5f9d2a6210538a1;hp=0b8105396bd4f00204e73440c319a0783707d65f;hpb=2a9d19feea3589e45e3f6aa4e7b6052732b35f3f;p=lugaru.git diff --git a/Source/Models.cpp b/Source/Models.cpp index 0b81053..0203689 100644 --- a/Source/Models.cpp +++ b/Source/Models.cpp @@ -180,12 +180,6 @@ int Model::SphereCheck(XYZ *p1, float radius, XYZ *p, XYZ *move, float *rotate) intersecting = sphere_line_intersection(&vertex[Triangles[j].vertex[0]], &vertex[Triangles[j].vertex[2]], p1, &radius); if (intersecting) { *p1 += facenormals[j] * (distance - radius); - /*start=*p1; - end=*p1; - end.y-=radius; - if(LineFacetd(&start,&end,&vertex[Triangles[j].vertex[0]],&vertex[Triangles[j].vertex[1]],&vertex[Triangles[j].vertex[2]],&facenormals[j],&point)){ - p1->y=point.y+radius; - }*/ } } if ((distance < olddistance || firstintersecting == -1) && intersecting) { @@ -243,7 +237,6 @@ int Model::SphereCheckPossible(XYZ *p1, float radius, XYZ *move, float *rotate) if (!intersecting) intersecting = sphere_line_intersection(&vertex[Triangles[j].vertex[0]], &vertex[Triangles[j].vertex[2]], p1, &radius); if (intersecting) { - //if(j>=0&&j=0&&Triangles[i].vertex[1]>=0&&Triangles[i].vertex[2]>=0){ - if(isnormal(vertex[Triangles[i].vertex[0]].x)&&isnormal(vertex[Triangles[i].vertex[0]].y)&&isnormal(vertex[Triangles[i].vertex[0]].z) - &&isnormal(vertex[Triangles[i].vertex[1]].x)&&isnormal(vertex[Triangles[i].vertex[1]].y)&&isnormal(vertex[Triangles[i].vertex[1]].z) - &&isnormal(vertex[Triangles[i].vertex[2]].x)&&isnormal(vertex[Triangles[i].vertex[2]].y)&&isnormal(vertex[Triangles[i].vertex[2]].z)){ - */ glTexCoord2f(Triangles[i].gx[0], Triangles[i].gy[0]); if (color) glColor3f(normals[Triangles[i].vertex[0]].x, normals[Triangles[i].vertex[0]].y, normals[Triangles[i].vertex[0]].z); @@ -920,8 +903,6 @@ void Model::drawimmediate() if (!color && flat) glNormal3f(facenormals[i].x, facenormals[i].y, facenormals[i].y); glVertex3f(vertex[Triangles[i].vertex[2]].x, vertex[Triangles[i].vertex[2]].y, vertex[Triangles[i].vertex[2]].z); - //} - //} } glEnd(); } @@ -1030,12 +1011,9 @@ void Model::drawdecals(Texture shadowtexture, Texture bloodtexture, Texture bloo if (type != decalstype) return; static int i; - //~ static float distancemult; static int lasttype; - //~ static float viewdistsquared; static bool blend; - //~ viewdistsquared = viewdistance * viewdistance; blend = 1; lasttype = -1; @@ -1154,7 +1132,6 @@ void Model::MakeDecal(int atype, XYZ *where, float *size, float *opacity, float static float placex, placez; static XYZ rot; - //static XYZ point,point1,point2; static float distance; static int i, j; @@ -1233,7 +1210,6 @@ void Model::MakeDecal(int atype, XYZ where, float size, float opacity, float rot static float placex, placez; static XYZ rot; - //static XYZ point,point1,point2; static float distance; static int i, j;