diff --git a/6_rendering/gtRenderGrains.m b/6_rendering/gtRenderGrains.m
index 22940e5b6d28b0c3f8ef3a0f5af8a7a1f9b16ebd..6ade4e7e4b08750027796eccf628a4d9ecf0b1ee 100644
--- a/6_rendering/gtRenderGrains.m
+++ b/6_rendering/gtRenderGrains.m
@@ -125,6 +125,9 @@ par.phase_id  = 1;
 par.r_vectors = [];
 par.ipf_axis  = [];
 
+par.font_size = 10;
+par.font_weight = 'normal';
+
 par.sampleaxes = false;
 par.sampleenv  = true;
 par.pxsize     = [];
@@ -422,6 +425,8 @@ axis(h.axes, 'vis3d')
 camlight(par.lightaz, par.lightel);
 lighting(par.lighting)
 
+set(h.axes, 'FontSize', par.font_size, 'FontWeight', par.font_weight);
+
 
 if (~par.showaxes)
     set(h.axes, 'xTick', []);
@@ -430,9 +435,9 @@ if (~par.showaxes)
 end
 
 if (par.showlabel)
-    par.xtext = xlabel(h.axes, par.labels{par.permute_axes(1)});
-    par.ytext = ylabel(h.axes, par.labels{par.permute_axes(2)});
-    par.ztext = zlabel(h.axes, par.labels{par.permute_axes(3)});
+    par.xtext = xlabel(h.axes, par.labels{par.permute_axes(1)}, 'FontSize', par.font_size, 'FontWeight', 'bold');
+    par.ytext = ylabel(h.axes, par.labels{par.permute_axes(2)}, 'FontSize', par.font_size, 'FontWeight', 'bold');
+    par.ztext = zlabel(h.axes, par.labels{par.permute_axes(3)}, 'FontSize', par.font_size, 'FontWeight', 'bold');
 end
 
 if (par.grid)