<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Your curves are not corrupt, don't worry.</p>
    <p>I hand not noticed this issue before, your operator is probably
      ignoring or not interpolating the Curve Radius property properly,
      leading to bevel and extrusion factors disappearing.</p>
    <p>I'll post more info about this in your <a
href="https://blenderartists.org/forum/showthread.php?397450-GSoC-2016-Improvements-to-Bezier-Curves">Blender
        Artists Thread</a><br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 05-08-2016 17:24, Joćo Araśjo wrote:<br>
    </div>
    <blockquote
cite="mid:CADXk0KOeyXJsV8vXTjrVe2_b4Ovcs3K6m3r_s1Dw07ZK2XvZKA@mail.gmail.com"
      type="cite">
      <div dir="ltr">Hi all,
        <div><br>
        </div>
        <div>this week I implemented the fillet and chamfer operators. I
          also managed to get all my operators to interact with the
          mouse, but I couldn't get them to interact with keyboard
          input, so I decided to drop the whole idea of interactivity
          until I can get someone to explain me how to handle keyboard
          input (as in the Grab, Rotate and Scale operators).</div>
        <div><br>
        </div>
        <div>With these operators implemented, I decided to do some bug
          fixing on my previously implemented operators. The Extend and
          Trim operators should be bug free by now.</div>
        <div><br>
        </div>
        <div>However, during this process, and also while studying the
          code to understand how to implement the uniform UV
          calculation, I discovered that my operators are somehow
          damaging the splines they are executed on. The result of this
          damage is that these splines don't render a few components,
          such as the normals or bevelling. To get an idea, do the
          following</div>
        <div><br>
        </div>
        <div>1. Add a curve.</div>
        <div>2. Set "Extrude" to 1.0</div>
        <div>3. Add some points.</div>
        <div>4. Select one point.</div>
        <div>5. Using Space Bar search, select chamfer.</div>
        <div><br>
        </div>
        <div>After many hours of debugging and studying the other curve
          operators, I still haven't succeeded in figuring out what the
          problem is.</div>
        <div><br>
        </div>
        <div>For the next week, my plan is to start (and hopefully
          finish) the uniform UV calculation. Regardless of this
          objective, I also plan to spend a lot of time fixing bugs and
          memory leaks.</div>
        <div><br>
        </div>
        <div>Best regards,</div>
        <div>Joćo Araśjo</div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Soc-2016-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Soc-2016-dev@blender.org">Soc-2016-dev@blender.org</a>
<a class="moz-txt-link-freetext" href="https://lists.blender.org/mailman/listinfo/soc-2016-dev">https://lists.blender.org/mailman/listinfo/soc-2016-dev</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>