0
$\begingroup$

Below is an image of an imported SVG (of course it's the same SVG for both versions of Blender!) notice that 2.79b does a much nicer job of "extruding" the 2D shape and filling.

In both cases, extrusion depth is set to 0.0001m and no other settings are changed.

enter image description here

Now, let's see Blender's 2.8x handling of the SVG:

enter image description here

Really ugly! What's causing this difference? I can turn the Resolution Preview U in 2.8x down which makes the SVG look a little nicer.

In 2.8, the import initially looks like this in 2D:

enter image description here

Why can 2.7x do something better than 2.8x can?!

I'm initially creating my SVGs by generating a PDF with LaTeX and then using pdftocairo to convert the PDF to an SVG.

$\endgroup$
  • $\begingroup$ Try changing/increasing the Preview resolution U. $\endgroup$ – atomicbezierslinger Feb 28 at 18:55
  • $\begingroup$ @atomicbezierslinger yes, decreasing the preview resolution to around 5 makes the object look nice again, as I wrote. However, increasing it makes it look horrible and 2.7x is only set to 12... I have a lot of SVGs and I don't particularly want to change U for all of them. $\endgroup$ – smollma Feb 28 at 18:57
  • $\begingroup$ What is the number of (Lot of SVGs)? Your comment is revealing something that can be in the original question. (Lot of SVGs ... rather than a few). Such info can be put in your original statement. If your objects can be selected or put in a collection you may be able to change all the values at one via the GUI. If you are adequately versed in Python and Blender you may write a script. $\endgroup$ – atomicbezierslinger Feb 28 at 19:04
  • $\begingroup$ You may want have an additional question. How do I change some value for all the selected items? $\endgroup$ – atomicbezierslinger Feb 28 at 19:05
  • 1
    $\begingroup$ Just dropped some cursive letters from Inkscape into Blender 2.82, I don't see any issue. Could you please provide the svg used in your question ? $\endgroup$ – thibsert Feb 28 at 19:12
1
$\begingroup$

If you give yout text a more usable size (like x10) then Apply Scale, the problem disappears.

Looks like 2.8 viewport is less precise than 2.7 on really small numbers, probably for optimization purposes.

| improve this answer | |
$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.