-
Notifications
You must be signed in to change notification settings - Fork 0
Journal week5
This is a new course, so a new assignment has been given to us on this day. Most of this day was setting up my environment (again) due to having a different computer then normal (my laptop has to be repaired). Also started working on the concept and created a debriefing(for personal use)
Relevant page(s):
- None
This day I worked on developing the concept. The concept I developed is quite big, so I have separated it into two stages. The first stage should cover the assignment, so the second stage is optional. The concept is documented on the wiki and for stage 1 the features are explained.
Using the documented concept and it's features, I have created issues on the repo for the features and used GitHub projects to set up a schedule. I also did this for the documentation of the wiki. The idea for doing this is to help me focus better on the main tasks and to document properly.
Relevant page(s):
Most of this day was working on the features based on the issues created on day 2.
I've started with animating the bubbles.(#7) Thinking this was the easiest, however I had to use something I didn't know existed. Learned something new called SMIL.
I've also started on making the bubble chart dragable. (#2) using the d3-drag library. After this was complete, I allowed myself to work on making it better and set some boundaries on the drag behavior. This however was quite challenging since I had to use maths.
I've worked most of this day on completing the issues from the previous day. I discovered however that using the d3-drag library is not the right one, but d3-zoom is. This day was used to change the code to that.
Reworking the d3-drag library into zoom was more challenging than I anticipated. I've used this day to rework the drage into the zoom and pan library from d3