Much work has been mostly theoretical, concentrating on the edge drawing mechanism early in the week, and restructuring of the code / animation later. Small breakthroughs in the edge-drawing have been made, with edges being successfully drawn manually (calculations by hand/calculator as opposed to code) and a common algorithm outlined for other edges, however, this is far from a final implementation.
Animation and structure wise, I am attempting a "makeover" of the code to suit a more flow-like system (as the current implementation is too rigid to adapt with any ease, and will take a similar or longer period of time to change anyway). Again, the work has been mostly theoretical in preparation for the changes. This will be a time consuming task but will be worth it in the long run.
Some odd behaviour to report in some of the changes made previously, the output of the latest (latest in the last I've adapted) drawing algorithms changing the visual layout of the graphs. NB TO SELF: More information regarding this is intended to be uploaded, but failing that, some descriptions have been made in the code [see code repository]. Reverting back to previous versions reverses this.
A more detailed, hopefully entertaining and upbeat and possibly funny, update is expected at a later date when some "real" work has been implemented, but for now, progress is still progress, no matter how slow.
I'll leave you with this picture of one of my manually drawn edges,
![]() | |
| Two vertices, with an edge placed using some trigonometry. |

No comments:
Post a Comment