Paul Jeffries Profile picture
Aug 27, 2019 5 tweets 2 min read Read on X
No hubris is greater or more despised by the gods than that of a man who believes he has written a robust curve offsetting algorithm.
My offsetting algorithm is still giving me problems, but I do feel slightly better that when I tried the latest edge-case in #Rhino3D to see how they handle it I get exactly the same result as from my own crappy code: Image
If you can't be right, at least be wrong in company.
In fairness to both myself and McNeel; it's not entirely obvious what the correct behaviour here actually is. When you get right down to it, what exactly constitutes an 'offset curve' is a bit fuzzily defined and there's several ways of approaching it.
Fixed it! Stay tuned to hear how the horrible hacky bodge that I used comes back to bite me in the butt in a few days... Image

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Paul Jeffries

Paul Jeffries Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @PNJeffries

Sep 28, 2020
This thread by @eng_mclare has (deservedly) got a lot of attention and as it chimes with a lot of what we've been discussing in @ramboll_uk about #skills, retention and the need to '#digitalize' in #AEC I thought I'd share some thoughts on how we can do that. THREAD ALERT! 1/
You can consider this thread a sequel to my talk on 'Computational Design at Scale' at the @IStructE last year: . This is what we need to do at an *even bigger* scale. All opinions my own etc. 2/
Let's take it as-read that the industry *needs* to digitalize, although I'm very aware that there are still quite a few... um... 'more experienced' engineers who might still wish to debate that. They are, however, decreasing in number one way or the other. 3/
Read 44 tweets
Sep 5, 2020
I think it's probably time for another thread celebrating my favourite artistic sub-genre: Photos Of Dice On Amazon. Image
Here's the previous thread, as a primer for those of you new to this particular artform:
This work depicts the time Marie Antoinette took her pet rocks on a picnic. The Eiffel Tower in a bottle represents the bottled-up resentment of the Parisian lower classes. The grapes represent grapes. Image
Read 5 tweets
Mar 8, 2020
My #7DRL entry for 2020, VoidShell-7DRL, is now done and ready to play: pnjeffries.itch.io/voidshell-7drl
I started with no plan this year other than to create an 'analogue' #roguelike (i.e. one without the typical grid-based movement). Every other design choice stemmed from what was most fun or (as I didn't have much free time this week) easiest to implement!
Originally I went for a more expressly turn-based I-go-you-go system (a bit like Worms), but this was a bit slow and tedious so I dialled that back to a more SuperHot-like everything simultaneous time-stops-when-you-do mechanic.
Read 4 tweets
Nov 27, 2019
Interesting event on @speckle_works tonight at @ArupGroup. It seems like a really powerful platform, though to be honest I think it suffers from the same problem @flux_io had in that it doesn't *by itself* solve a major pain point many people have.
Where it adds value is when other tools that *are* intrinsically useful are built on top of it. Emphasis: tools plural. Just one useful thing? No value. Two useful things? Might as well have connected them directly. Three useful things? Now we're starting to get going...
All platforms require a 'killer app'. The tricky thing for connection platforms like @speckle_works and @flux_io is that they needs *at least 3* killer apps before they're actually worth using, which is a big ask (especially on the first two of those, which have to take a risk).
Read 5 tweets
Nov 14, 2019
We're recruiting! We currently have three different positions open in the @ramboll_uk Computational Design/SiteSolve team. We're after:
A Computational Design expert to focus on development of SiteSolve, our suite of interactive generative design tools, creating new algorithms to generate and analyse building geometry: ramboll.wd3.myworkdayjobs.com/Experienced_Pr…
A Computational Designer to focus on applying and customising those tools on a variety of real projects: ramboll.wd3.myworkdayjobs.com/Experienced_Pr…
Read 4 tweets
Oct 6, 2019
My new favourite genre of art is 'Photos of dice on Amazon'.

"Quick, I need a backdrop for this dice shoot!"
"Uhh... OK... I got... a copy of the Financial Times and uh... a sprig of tree! Go!" Image
After a hard day at work, I just can't wait to get home and symmetrically stack assorted dice on top of a treetrunk. Image
Who needs soap when you can roll yourself clean? Image
Read 5 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(