common3d: correct converting number to float
authorThiep Ha <thiepha@gmail.com>
Fri, 11 Aug 2017 05:17:58 +0000 (14:17 +0900)
committerThiep Ha <thiepha@gmail.com>
Fri, 11 Aug 2017 05:20:10 +0000 (14:20 +0900)
src/lib/evas/common3d/primitives/solids_of_revolution/cone.c
src/lib/evas/common3d/primitives/solids_of_revolution/cylinder.c

index 1a27630..a2852bb 100644 (file)
@@ -53,7 +53,7 @@ _set_default_cone(Evas_Canvas3D_Mesh *mesh,
              tangents[num].z = 0.0;
 
              tex_coord[num].x = i / (float)(vccount - 1) * tex_scale.x;
-             tex_coord[num].y = (float)((j + 1) / 2) * tex_scale.y / 2.0;
+             tex_coord[num].y = ((j + 1) / 2.0) * tex_scale.y / 2.0;
           }
      }
 
index 5b6e593..fc0d3d1 100644 (file)
@@ -26,7 +26,7 @@ _set_default_cylinder(Evas_Canvas3D_Mesh *mesh,
           {
              num = i + j * vccount;
 
-             vertices[num].z = -0.5 + (float)(j / 3);
+             vertices[num].z = -0.5 + j / 3.0;
              if ((j == 0) || (j == 5))
                {
                   vertices[num].x = vertices[num].y = 0.0;
@@ -46,7 +46,7 @@ _set_default_cylinder(Evas_Canvas3D_Mesh *mesh,
              else
                {
                   normals[num].x = normals[num].y = 0.0;
-                  normals[num].z = -1.0 + (float)(j / 2);
+                  normals[num].z = -1.0 + j / 2.0;
                }
 
              tangents[num].x = cosfi;
@@ -54,7 +54,7 @@ _set_default_cylinder(Evas_Canvas3D_Mesh *mesh,
              tangents[num].z = 0.0;
 
              tex_coord[num].x = i / (float)(vccount - 1) * tex_scale.x;
-             tex_coord[num].y = (float)((j + 1) / 2) * tex_scale.y / 3.0;
+             tex_coord[num].y = ((j + 1) / 2.0) * tex_scale.y / 3.0;
           }
      }