Knots icon indicating copy to clipboard operation
Knots copied to clipboard

A tool for drawing 2d diagrams, 3d knots, Seifert surfaces. Computes some knot properties and invariants.

Results 8 Knots issues
Sort by recently updated
recently updated
newest added

Current implementation sometimes generates visual artefacts especially on complex knots (see attached screenshot). ![Screenshot from 2021-11-20 16-34-12](https://user-images.githubusercontent.com/1003818/142728371-8e79018c-bee2-4b2a-8d30-81241d547104.png) .

bug

Current implementation requires a lot of stack space. It's make sense to optimize it somehow, may be replace recursion with iteration.

enhancement

Serialization formats are tend to change. To have the chance to software to understand if it is compatible with provided chunk of data it make sense to have version number...

enhancement

Rotation matrix in KnotWrapper due to accumulated error may cease to be orthogonal. It's necessary to develop normalization method for matrix orthogonalization and use it after each matrix change.

enhancement

1) For more consistency, save the zoom factor in the knot file between runs. I suggest dropping the separate "scaleFactor" field and use the existing transformation matrix instead. 2) Again,...

enhancement

that could be published on https://snapcraft.io/store

cmake

It seems like OpenGL does not allow to do some modern things on MacOS, e.g. styling. And moreover, I expect there is no OpenGL on Mac M1. Maybe, migration to...

enhancement