Eliminate Bluriness on 3D Text
-
Hello,
Is there a way to eliminate or minimize the blurriness of 3D-Text? It is very clear and sharp when you move the object around, but changes to dark and blury once the object is still.
It also prints blurry. I'm using Arial Narrow. Is there a suggested font for 3D text?
Thank you.
Greg
-
Hi Greg,
I haven't really noticed this but there's obviously some "problem" with 3D text; its outlines are always of the same (vector based) thickness in SU and from a distance these outlines (edges, profiles) may get even thicker than the text itself.
The general advice for this is to enter the context of the group (after all 3D text comes in grouped), go to wireframe mode, select all the edges and hide them. Now your 3D text (after returning any render mode with faces on) will be much smoother even from a distance. -
Gaieus,
Thanks for your guidance. However I am unable to minimize the blurriness of the text. As a simple test, I executed the following steps:
-
I selected the 3d Text tool (Tools >> 3d Text) and attached the text to a rectangular cube.
-
I then changed the face style to Wireframe (View >> Face style >> Wireframe)
-
I hid all of the edges of the cube by clicking on each edge and selecting 'Hide.'
However, the 3d Text is still blurry. I'm doing something wrong. How do you navigate to the 'Context' of an object or limit the wireframe option to a specific object? The Wireframe option does not seem to effect the 3D Text.
Greg
-
-
Hello,
I resolved the problem of the blurry text by doing the following:
-
Open the styles window (Select Window >> Styles).
-
Select the edit tab in the styles window.
-
Change the value in the Profiles field from it's default value of 3 to a value of 1.
The blurriness is eliminated from the 3D Text. It also makes the lines that define the objects thinner, which in my case, makes the drawings more elegant.
My question is: How can I do this programmatically? What are the Ruby commands to ...
-
Set the Profiles value from 3 to 1.
-
Set the style to 'canvas.'
Thank you.
Greg
-
-
Hello,
The syntax for obtaining style information is listed as follows:
%(#FF0080)[styles = model.styles
style = styles.active_style]But I can't find any documentation on setting the style and, more importantly, changing the edge profile from the default of 3px to 1px. Can this be done?
Thank you.
Greg
-
Well, I don't know whether it can be done and if so how but setting the profile to 1 pixel is just like unchecking it totally since the edges themselves are 1 pixel wide anyway so profiles do not add to them in this case at all.
So if you can find a way to turn profiles off, that would equal with setting them to 1. But changing the style in favour of a ruby to run may not be a good idea. Some people like to use profiles (me not included) and in some cases they are actualy useful (when you want to check what edges/lines have problems with closing a face for instance).
-
Gaieus,
I thank you for your advice. I resolved the problem by defining a new style and setting the line profiles to 1 pixel.
Greg
Advertisement