============================================== Week 11 - Creating a base for Freehand Drawing ============================================== .. post:: August 17 2022 :author: Praneeth Shetty :tags: google :category: gsoc What did you do this week? -------------------------- This week I tried to imitate the working of `vtkImageTracer`. Previously, I had created a small prototype for freehand drawing by adding points at the mouse position (which you can check out `here `_). As mentioned, there were some drawback of this method. So to overcome these issues, I tried combining both methods. Considering points using the previous method and instead of adding points I tried creating lines between them which looks promising. Below you can see a demo. `Freehand Drawing: `_ .. image:: https://user-images.githubusercontent.com/64432063/186952329-636a0d81-6631-4e8d-9486-9a8c5e88a9a7.gif :width: 400 :align: center While doing this, I started working on how I could efficiently draw the lines and smoothen them out. My mentors referred me `this `_ to learn more about constructing and rendering lines. Along with this, I updated a few tests and some small bugs in PR `#623 `_ and `#653 `_. Did you get stuck anywhere? --------------------------- No, I didn't get stuck anywhere. What is coming up next? ----------------------- Enhancing the freehand drawing feature.