This group was mainly for discussing and showcasing the quirky uses for the Smart-Stretch, but now it’s about rigging in general. All into one group for neat organisation.
Here’s a calculator, whole darn guide is too.
https://vincetheprogrammer.github.io/smart-stretch-calculator/
http://sticknodes.com/activity/p/1389337/
-
-
-
How does the Control node move? Is it supposed to stretch to the right from 100 length to 200?
Was mainly wondering if its the values, offset having no “do not smart stretch” or having a Length set as “do not smart stretch”… Or is it just polyfill lmao.
-
Replying to:
My tip is to get all segments to thickness 5 or so with modify branch, it will be easier to see what’s goin on
-
Replying to:
Oh right also that’s also partially why I have the number 3 thing in the guide
It basically counters the stretch of the Control, making the point stay in one place. It’s also where I hooked up the right most side. The left is hooked to the root.
-
-
-
-
-
First tutorial figure – Transforming Square

Download:
https://cdn.discordapp.com/attachments/1003217424281251881/1003753374321225879/Tutorial_-_Square.nodesThis one will also include on how-to-make guide and how it works step by step.
So first, we need to get our values from the calculator. To do so we need to plan out where our points should end up and input them accordingly.

The reason number 3 exists instead of just being a normal segment, is because it\’s connected to smart stretch segment and would end up at 300 as a normal static node instead.Once we hit \”Calculate\” we will be greeted with our outputs: Offset and Length.
Offset is always a static \”Do not Smart-Stretch\” segment that\’s connected to the Control node.
Length is a normal static node that\’s connected to Offset.
If our Control goes to the right, positive values go also to right, negative means to the left.

Now, instead of making each separate \”joint\” (Offset+Length, name up to debate, give suggestions pls) for each corner, we can group them up.

Now all we need to do is just overlay all things together, connect everything using polyfill and we\’re done.Give feedback and questions.
-
didn’t ask
-
Replying to:
🙁
-
-
this guide confused the absolute fuck out of me so I opened the tutorial square, and tried screwing around
then I realized I can’t understand what’s going on if I can’t see all of the nodes, so i turned off static on all the nodes and now it doesn’t workis this Ralph spaghetti code or am I missing something
-
Replying to:
If you make it all non-static it obviously doesn’t work since its using smart stretch. Non-static doesn’t work with smart stretch. Try changing the thickness of the segments or put down circles on the joints to see what’s up.
Mainly just disassemble the thing and compare it to the graphs.
-
Replying to:
Tho props to u for having guts to screw around with it. Hoping it will click for you eventually.
-
Replying to:
mf just make static nodes visible
-
Replying to:
I did, and it still didn’t show in the “test smart stretch” thing
-
Replying to:
oh in that mode yeah, its not gonna show those nodes
…
stop making me look bad
-
-
-
-
How the hell would you actually use this
Effectively-
Replying to:
This figure obviously doesn’t have much of utility but it’s mainly to show around the basics.
Though here’s a practical example. http://sticknodes.com/activity/p/1389337/#acomment-1389796
-
Replying to:
One of the advanced examples I could think of would be arm rotation. Instead of two separate sticks, you have one, which allows finer movement and also is entirely tweenable.
This whole Smart Stretch gimmick is also the inferior version of Nodegramming that would be simpler and more flexible but that would come most likely after SN PC and would still confuse tf out of everyone.
So this is like a learning phase for everyone before it eventually comes out.
-
Replying to:
Woah
-
-
-
i feel like i simultaneously get this and its really not that tough
and also at the same time
what
-
time to try and learn this
:fear:-
Replying to:

Good luck
-
-
-
-
-
Has anyone tried the thing yet
-
what thing
-
Replying to:
The thing. In the group lmao.
-
Replying to:
im not the smartest as you can tell
-
Replying to:

-
-
-
-
Calculators help you understand usually
I need a calculator for this node calculator lmao
-
Replying to:
To use a calculator you need to understand basic math.
This is basically just redoing this process all over again.
I’ll post an downloadable example soon, was just wondering if someone would get it working themselves before I sent it lmao.
-
-
the diagram scared me away
-
Replying to:
Honestly the diagram is meant to help you instead.
It’s actually just 3 segments.
One smart stretch, one do not smart stretch, one normal static segment.
Rest is just info on what is what
-
-
-
-
-
-
-
-
I made smart stretch even more confusing by allowing you to put nodes in predictable locations.
Here\’s the calculator me and @vincetheanimator whipped out:
https://vincetheprogrammer.github.io/smart-stretch-calculator/

Now as to how it works, it\’s a bit hard to initially understand, but once you get it right for the first time, it will become just a pretty convenient tool to have. Control one the site refers to the segment the user will stretch (the very top one on the picture). Start/End is the segment length of the Control, which indicate at what length the segment needs to be to get desired results in the next sentence. The A and B refers to length away from root, when Control is at Start, its at A and vice versa.For the sake of the example, the Control goes to the right, so anything on the right side of the root are positive values and on the left of it are negative, so we can have A at -200, which is a segment that would be 200 length away to the left of the root. Confusing as hell, I know.
After we hit Calculate, we get 2 outputs. Offset is the length of \”Do not Stretch\” segment that is attached to the Control. Length is the length of a stretchy node that\’s attached to Offset.
Negative Offset or Length means the segment will go towards the opposite direction. So sometimes we would have offset going to the right, sometimes to the left.
Just give this thing a shot and see for yourself. I’ll be bringing in some examples on how this whole mechanism can be used later on, but try to think up some neat little things on your own as well.
Also there\’s this whole group made for this whole thing so… Feel free to ask and show stuff here.
-
Emphasis on join the group, I know y’all will fail to get it working the first time so lmao.
-
🤯
I can’t understand any of this but still very cool
-
nerd
-
-
Replying to:
ps make vid showcasing it
i’m down for maybe adding more functionality to S-S if it’s not insane
-
Replying to:
1. Yeah I plan to when I have time
2. Doubt this calculator etc it’s something u can intergrate into the app.Though I did mention potential feature that would enchance S-S functionality.
-
-
-
what?
-
i saw this whole thing pan out on discord and was just entirely confused the entire time
-
Replying to:
Actually this whole thing was a fluke and we’re just pretending to be smart
-
-
I have to sleep then I’ll nerd
-
Question: What could this be used for?
I’m thinking of using it but I want to have a reason why
-
Replying to:
I recently just made a guide on one of possible uses.
It’s pretty useful when it comes to polyfill shape to another shape transforms.
I actually used this technique few years prior. This was it’s first ever use, though extremely primal technology as there were no maths and just basic guessing involved.

There are however some other uses for it as well, but it’s all mainly up to your own creativity with it. Go wild.-
Replying to:
big pp engaged
-
Replying to:
= not you
-
-
-
Replying to:
Ps post in group once u make something, its a neat way for me to give feedback to yall lmao.
-
-
-













