GSoC 2021 : UV Editor Improvements - Weekly Reports

Weekly reports on the UV Editor improvements project will be shared on this post.
Here’s a link to my proposal : User:Sidd017/Proposal - Blender Developer Wiki

Design task for the project can be found here : ⚓ T88990 UV Editor Improvements - GSoC 2021

Separate post for feedback can be found here : GSoC 2021: UV Editor Improvements - Feedback

Community Bonding period (17 May - 7th June)

Progress so far (17th June - 31st May) :

  • Very little activity till 25th May due to college exams
  • Contacted my mentor (Campbell Barton) on blender.chat
  • Studied the code related to the pack islands operator. Specific focus on box packing - code in boxpack_2d.c and uvedit_islands.c
  • Experimenting with the pack islands operator code to understand how it works

Final week

Until 7th June I plan to :

  • Continue studying the code related to the UV editor. More focused on :
    1. Operators in uvedit_unwrap_ops.c
    2. uvedit_islands.c
    3. bmesh_query_uv.c
    4. ED_uvedit.h
    5. Boxpack_2d.c
  • Review the ideas in my proposal and update them
  • Plan a meeting with Daniel Bystedt to discuss ideas and finalize implementation details
17 Likes