Show messages:
1-17
…
458-477
478-497
498-517
518-537
538-557
558-577
578-597
…
1858-1859
Thread Split: Some posts in this thread have been moved here
From: James (JFH)
Hi Mike,
>> x,y,z values of the last point calculated by MathPts <<
MathPts "f(uv)"input into "InPts" ArrayExt/idxSelect node
Multiply Unum X Vnum minus 1 for input into "idx" on ArrayExt/idxSelect node
then "Out" input into Points2/splitPt to get x,y,z values.
An alternative is to use ArrayExt/ArrayFlipper to idSelect with index of 0
If this does not make sense, upload your file & I modify it
Cheers
James
From: Mike (MGG942)
Thanks, James. That's certainly a more elegant method than the work around I was using.
However... right now it's not giving quite the same result. I'll try and figure out where I've gone wrong tomorrow.
Mike.
From: James (JFH)
Hi Mike,
I have attached nod file showing both methods.
Red & Blue sphere are used as placeholders to
demonstrate location set by xyz of arrays last point.
basic/length node as used for point numbering above
could be used instead of math node multiplying U & V values.
James
From: Mike (MGG942)
Thanks, again.
Well, I don't know what I was doing wrong, but in the cold light of day both the array techniques you suggested now seem to work just fine.
Onwards and upwards.
Mike.
From: Karsten (KMRQUS)
Hello Mike,
please check also the RMB on the idxSelect node - you can also Switch it to the selection of values in numarrays or geometry of objectlists.
Have a nice day
Karsten
From: James (JFH)
Hi all,
Loosely based on "Recreating Jean Nouvel's Louvre Abu Dhabi with Parametric Modeling"
https://www.youtube.com/watch?v=iRVMx4WzFus
see nod file attached
James
Image Attachments:
nouvelleDome.jpg
From: Karsten (KMRQUS)
Wow!
It's a pleasure to see the decryption of the geometry.
Thank's for sharing!
Karsten
Message 7777.525 was deleted
From: Frenchy Pilou (PILOU)
Nice interlacing!
From: Mike (MGG942)
Re: please check also the RMB on the idxSelect node - you can also Switch it to the selection of values in numarrays or geometry of objectlists.
Thanks, Karsten, for pointing that out.
Mike.
From: Mike (MGG942)
Amazing.
I won't be tackling anything like that for a very long time.
Mike.
From: James (JFH)
Hi All,
UPDATED: nod file attached
This is still a work in progress,
but as a teaser I have attached screen grab
of a parametric brick wall.
I'll get back to it on the weekend.
James
Image Attachments:
brickWall3.jpg
Message 7777.530 was deleted
From: speedy (AL2000)
Hello All
I continue exploring the Super Forms,
after Superellipse ,
now, it's the turn of SuperToroid-
By varying some parameters we get many different
Forms, really interesting, based on possible adaptations
of the Ring or Path ,and the Circle or Profile -
How many interested people find the file:https:
//www.mediafire.com/file/8saajmc34cx0ku6/Super%20Toroid.rar
Have a nice week and to all
al
From: bemfarmer
The node is very cool, AL2000!
I've recently encountered papers on super cyclides.
- Brian
From: James (JFH)
Hi Karsten,
I am trying to take an array of values (curve length in my particular case)
and arrange them in order ascending &/or descending. In this way,
first and last values can be idxSelect to give range domain (num0,numN)
Can this be done with "logic/compare" node or is there need for a “sort” node?
(i understand that javascript sort() method specifically manipulates strings ,
but can be made to sort numerical values in conjunction with compare function)
Also I have be watching online grasshopper tutorials in an effort to vary spacing of points on a curve dependant degree of curvature.
Anyway I came across the “Remap” node in grasshopper, that will reassign a num
array to range between inputted domain. I remembered that you had contributed "infos/reMap" node (2 as it turns out). Unless I am mistaken they replicate the function of Max’s Basic/Interp node. If you were so inclined, I think there would be value in rewriting your node to emulate the function of grasshopper’s namesake.
This is not so much a request, more a suggestion of something that you may like to do so that your old nodes are not ignored like redheaded step-children.
Have a great weekend
James
From: Frenchy Pilou (PILOU)
Please put some images result of all these news nodes! :)
Message 7777.535 was deleted
Message 7777.536 was deleted
From: Karsten (KMRQUS)
Hello James,
I'm not familar with GH. So I don't know what it does in GH. The reMap in the nodeeditor interpolates only given values with a equdistant parameter [0,1,..,n] to a natural spline function. The output gives a number of values lying on that function. I don't think that the GH node has the same meaning!? Remap2 makes the same, but on the RMB you can switch to points as an input. Here the node makes the same however for the 3 coordinates.
The Logic nodes written by me are obsolete, because Max has decided that numarray instead of boolean should be used. Unfortunately all nodes are in the same menu. Nevertheless I will update my nodes some day. A sort node is possible, but I didn't understand your intention already. We need an input for the values e.g. a numarray and a second input for numarray, pointarrays or an object list with a corresponding output for the sorted elements- or only an output with the ordered indices of the input and use later idxSelect?
<<<Also I have be watching online grasshopper tutorials in an effort to vary spacing of points on a curve dependant degree of curvature.
That is also possible - I have programmed already a curvature analysis, but it's a lot of work to recreate a new curve given by the result. I think it's more useful to have a look to the script rebuild and wrap it to a node.
Have a nice weekend
Karsten
Show messages:
1-17
…
458-477
478-497
498-517
518-537
538-557
558-577
578-597
…
1858-1859