TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Generating SVG for the prime knots

230 pointsby prideoutover 1 year ago

9 comments

dexwizover 1 year ago
Very cool. I have been trying to do something similar with tilings, but there is more information to be encoded. I am targeting something similar to the ability to render the tessellation catalog [1] and perform searches. Turns out there are multiple notations, and most of them use some level of implied knowledge. Also seems like rendering of knots is more open ended, while tilings are essentially their rendering. But they all do use a similar approach of Notation &gt; Half Edge Data Structure &gt; Render.<p>[1] <a href="https:&#x2F;&#x2F;zenorogue.github.io&#x2F;tes-catalog&#x2F;?c=" rel="nofollow">https:&#x2F;&#x2F;zenorogue.github.io&#x2F;tes-catalog&#x2F;?c=</a>
评论 #38958398 未加载
dekhnover 1 year ago
There&#x27;s some fun stuff here (I&#x27;m reminded of the algorithms used to render planar drawings of proteins, which are similar to knots).<p>My real interest which I haven&#x27;t seen much literature about is generating real-world knots that have good properties. For example if you look at the various knots, some knots have nice properties like &quot;easy to untie&quot; and &quot;does not get tighter under load&quot;, which has huge impacts. These properties derive from the topology but also the physics of the knot. Would be nice to find a new hitch knot that worked better.
评论 #38958145 未加载
评论 #38959118 未加载
评论 #38958507 未加载
zokierover 1 year ago
Neat visualization. I noticed though that the images (when enlarged) have some awkward angles etc to them, they are not super rounded and smooth shapes... maybe the width modulation could use some easing or interpolation or something?
评论 #38958488 未加载
samstaveover 1 year ago
As a knotable person myself, this is AMAZING.<p>Some thoughts on application of this knowledge would be to look at the patterns as you have described as cross-sections of rope weaving with the circular looming as the individual bobbins&#x2F;spinny-things in an industrial loom - so rather that just woven-sheeth and full spin style cabling, one might achieve some really incredible properties in the woven elements along a axis such as these represent.<p>Especially if you further differentiate btwn material and woven state (Are you weaving in an already spun set of filiments? What are the materials for the various inputs, and even further - imagine you have a set of elements in the loom where youre certain threads are the static, more rigid scaffold - like woven titanium strands which then feed into another loom which is weaving in the kevlar or other materials including a core of optics which is protected by the outer woven sheath from these patterns of 2D knots stretched out along an axis - certain elements can be printed such like the articulating spine of a snake.<p>It could make a machinable-high-tensile strength cable with an optical core with protected turn radii (titanium snake spine)<p>See here for reference to advanced cabling:<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=AD5aAd8Oy84" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=AD5aAd8Oy84</a>
l0b0over 1 year ago
Love the double hearts in <a href="https:&#x2F;&#x2F;prideout.net&#x2F;blog&#x2F;svg_knots&#x2F;knots&#x2F;8_5.svg" rel="nofollow">https:&#x2F;&#x2F;prideout.net&#x2F;blog&#x2F;svg_knots&#x2F;knots&#x2F;8_5.svg</a>
评论 #38957720 未加载
razsterover 1 year ago
How is it feasible to have a .svg file that has links to other .SVG files? <a href="https:&#x2F;&#x2F;prideout.net&#x2F;blog&#x2F;svg_knots&#x2F;knottable_v1.svg" rel="nofollow">https:&#x2F;&#x2F;prideout.net&#x2F;blog&#x2F;svg_knots&#x2F;knottable_v1.svg</a>. Has this capacity been around for some time?
评论 #38961277 未加载
OscarCunninghamover 1 year ago
The unknot isn&#x27;t a prime knot for the same reason that 1 isn&#x27;t a prime number.
评论 #38961843 未加载
评论 #38961298 未加载
phkahlerover 1 year ago
I&#x27;ve never studied knots, but understanding the algorithms used here seems like a really good starting point.
WhitneyLandover 1 year ago
Very nice work Philip.<p>It’s so satisfying, I wish I knew an easy way to explain why.