{"product_id":"2940153162171","title":"Creating add-ons for Blender","description":"\u003cp\u003eThis primer on writing Blender add-ons aims to be short an sweet and pretty fast paced. This means that we cover quite a lot of concepts in a short time but I have provided links to additional information where relevant.\u003c\/p\u003e\u003cp\u003eYou also need to have some experience in writing Python programs but other than that you will find that writing Blender add-ons is surprisingly simple. Almost anything is possible due to the large amount of built-in functionality available from within Python and this huge collection of classes and functions might be a little bewildering to navigate but the basics of a Blender add-on are easy to grasp in just a few hours.\u003c\/p\u003e\u003cp\u003eIn this primer you will start with an almost trivial add-on and work your way to a full fledged add-on that manipulates meshes and is fully integrated with Blender own graphical user interface, complete with user configurable properties and custom icons.\u003c\/p\u003e","brand":"Michel Anders","offers":[{"title":"Default Title","offer_id":47149841121520,"sku":"2940153162171","price":3.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/2940153162171_p0.jpg?v=1764054842","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/2940153162171","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}