I have created an svg image in inkscape. In blender (cycles) I've imported the svg image but the colors are not ok:

enter image description here

How do you setup blender cycles so that it renders the imported svg the same as in inkscape or any other svg viewer?

(reason for svg: to animate the separate objects/layers)

  • I tried to remove the lamp --> dark, nothing visible
  • I tried changing lamp type --> almost no difference
  • setting the World surface color to white gives me the correct white background already
  • Scene > uncheck Shadows in Light paths, does not really do much.

What should be enabled/disabled to correctly display the svg images?


As you describe it, you just want to import into blender for animation purposes.

I might be wrong, but I think blender only looks at the shapes of the svgs and (based on your image) approximates the color gradients as single colors. I suggest exporting all svgs as png with alpha and use the "import image as plane add-on" in blender. addon

Set the materials on the planes to an emission shader with strength 1 (this way they are "not shaded" and somewhat independent of external lighting, giving a 2d look) and the background to white.

enter image description here

enter image description here

  • $\begingroup$ purpose of svg is when I scale them, they look good… (vector) compared to png... $\endgroup$
    – juFo
    Oct 3 '18 at 9:48

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.