diff --git a/su2yafaray/YafarayExport.rb b/su2yafaray/YafarayExport.rb index b225be6..155a84a 100644 --- a/su2yafaray/YafarayExport.rb +++ b/su2yafaray/YafarayExport.rb @@ -659,11 +659,17 @@ def export_face(yi,mat,fm_mat) # # #Exporting verticies points + i=0 for mesh in meshes + mat_dir_tmp = mat_dir[i] for p in (1..mesh.count_points) pos = mesh.point_at(p).to_a yi.addVertex(pos[0]*@scale,pos[1]*@scale,pos[2]*@scale) + norm = mesh.normal_at(p) + norm.reverse! if mat_dir_tmp==false + yi.addNormal(norm.x,norm.y,norm.z) end + i+=1 end diff --git a/su2yafaray/yafqt.so b/su2yafaray/yafqt.so index b7243e4..4de7884 100644 Binary files a/su2yafaray/yafqt.so and b/su2yafaray/yafqt.so differ diff --git a/su2yafaray/yafrayinterface.so b/su2yafaray/yafrayinterface.so index 598f48f..4dae4a3 100644 Binary files a/su2yafaray/yafrayinterface.so and b/su2yafaray/yafrayinterface.so differ