{"id":13545,"date":"2025-06-08T00:32:00","date_gmt":"2025-06-07T22:32:00","guid":{"rendered":"https:\/\/monodes.com\/predaelli\/?p=13545"},"modified":"2025-06-08T00:32:00","modified_gmt":"2025-06-07T22:32:00","slug":"thorvg-thor-vector-graphics","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2025\/06\/08\/thorvg-thor-vector-graphics\/","title":{"rendered":"ThorVG | Thor Vector Graphics"},"content":{"rendered":"<blockquote><p><em><a href=\"https:\/\/www.thorvg.org\/\"><img data-recalc-dims=\"1\" decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2025\/06\/8ab849_87857d1675354276aa4011177a1fe718mv2.png?w=910&#038;ssl=1\" alt=\"\" \/><\/a><a href=\"https:\/\/www.thorvg.org\">ThorVG | Thor Vector Graphics (ThorVG)<\/a><\/em> is an open-source, lightweight, and portable library designed for rendering vector-based scenes and animations, including SVG and Lottie formats<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<div id=\"inkAppRoot\">\n<div><\/div>\n<\/div>\n<div id=\"inkPopUp\">\n<div><\/div>\n<\/div>\n<div id=\"inkAppFlex\">\n<div><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">ThorVG | Thor Vector Graphics (ThorVG) is an open-source, lightweight, and portable library designed for rendering vector-based scenes and animations, including SVG and Lottie formats &nbsp;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2025\/06\/08\/thorvg-thor-vector-graphics\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"federated","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[98],"tags":[],"class_list":["post-13545","post","type-post","status-publish","format-standard","hentry","category-liberty-eiffel"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6daft-3wt","jetpack-related-posts":[{"id":606,"url":"https:\/\/monodes.com\/predaelli\/2015\/07\/30\/creating-icons\/","url_meta":{"origin":13545,"position":0},"title":"Creating icons","author":"Paolo Redaelli","date":"2015-07-30","format":"status","excerpt":"Creating vector icons with Inkscape is fun and easy. Once you got proficient with Inkscape, of course. I forgot how much time is required to become actually productive with a new graphical tool.","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2015\/07\/Inkscape-CreateIcon-cap-en.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":4464,"url":"https:\/\/monodes.com\/predaelli\/2018\/08\/02\/creating-a-handwritten-truetype-font-in-linux-gordon-lesti\/","url_meta":{"origin":13545,"position":1},"title":"Creating a handwritten TrueType font in Linux \u2013 Gordon Lesti","author":"Paolo Redaelli","date":"2018-08-02","format":"link","excerpt":"A small tutorial that shows the creation of a handwritten TrueType font in Linux with FontForge and Inkscape. Sorgente: Creating a handwritten TrueType font in Linux \u2013 Gordon Lesti Creating a handwritten TrueType font in Linux Mar 21, 2018 Art Inkscape Linux I always wanted to create a font out\u2026","rel":"","context":"In &quot;Documentations&quot;","block_context":{"text":"Documentations","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":5019,"url":"https:\/\/monodes.com\/predaelli\/2018\/12\/07\/graphic-software\/","url_meta":{"origin":13545,"position":2},"title":"Graphic software","author":"Paolo Redaelli","date":"2018-12-07","format":false,"excerpt":"3d Modeling\/Animation(complex) - Blender.org 3d Modeling (Simple) - Sketchup 3d Modeling (Voxel\/Brick) - MagicaVoxel 3d Modeling (Digital Clay Sculpting) - Sculptris 3d Modeling (in VR) - Google Blocks Human 3d Model\/Armature Generator- MakeHuman Photo Editing\/Maniputaion - GIMP Digital Painting\/ Comics - Krita Vector Art (like illustrator) - Inkscape Storyboarding -\u2026","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2018\/12\/46652379_2111130242242159_7330182098097012736_n-1.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":9114,"url":"https:\/\/monodes.com\/predaelli\/2022\/02\/26\/svgcode-for-live-tracing-raster-images-css-tricks\/","url_meta":{"origin":13545,"position":3},"title":"SVGcode for Live Tracing Raster Images | CSS-Tricks","author":"Paolo Redaelli","date":"2022-02-26","format":false,"excerpt":"A free online tool called SVGcode by Thomas Steiner is capable of an effect called \"Live Trace\" that converts a raster image into a vector image. Source: SVGcode for Live Tracing Raster Images | CSS-Tricks Also https:\/\/svgco.de\/","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":11020,"url":"https:\/\/monodes.com\/predaelli\/2023\/12\/12\/an-easy-sounding-problem-yields-numbers-too-big-for-our-universe-quanta-magazine\/","url_meta":{"origin":13545,"position":4},"title":"An Easy-Sounding Problem Yields Numbers Too Big for Our Universe | Quanta Magazine","author":"Paolo Redaelli","date":"2023-12-12","format":"link","excerpt":"Researchers prove that navigating certain systems of vectors is among the most complex computational problems. Source: An Easy-Sounding Problem Yields Numbers Too Big for Our Universe | Quanta Magazine","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2496,"url":"https:\/\/monodes.com\/predaelli\/2017\/05\/22\/six-programming-paradigms-that-will-change-how-you-think-about-coding\/","url_meta":{"origin":13545,"position":5},"title":"Six programming paradigms that will change how you think about coding","author":"Paolo Redaelli","date":"2017-05-22","format":false,"excerpt":"Six programming paradigms that will change how you think about coding Yevgeniy Brikman writing speaking projects photos Six programming paradigms that will change how you think about coding Apr 09, 2014 Software Engineering 29 Comments 16 min read Every now and then, I stumble across a programming language that does\u2026","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/13545","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=13545"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/13545\/revisions"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=13545"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=13545"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=13545"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}