Show messages:
1-2
…
1563-1582
1583-1602
1603-1622
1623-1642
1643-1662
1663-1682
1683-1702
…
1843-1859
Thread Split: Some posts in this thread have been moved here
From: bemfarmer
Question about writing a new node.
The scripts in MoI often have Functions{} in their code.
The node programs do not seem to use such Functions{} very much.
Instead they use ...prototype...function().
So to use a function from a script, in a node, should they be written as ...prototype...function()?
Or,
I see that in the Lib folder under nodeeditor\nodes\extensions, there is a file called basicFunctions.js,
which is full of miscellaneous functions.
So when writing a node which uses a MoI script with functions, can or should I put the needed functions in a new lib file called, for example, basicFunctions2.js?
- Brian
It seems that the functions in basicFunctions.js can be (re-)used in any new node?
From: Karsten (KMRQUS)
Hello, Brian,
the prototype function gives the objects created by using the nodeeditor a uniform interface for the processing. Same method names for the various
Knots. So every code of the node creates a type. Later by using the node editor you create objects of these types with a uniform interface of functions.
You can of course use the functions in basicFunctions.js and also create a basicFunctions2.js. You can also write your functions to the same file as your nodes.
For more frequently used functions, it makes sense to store them in a library.
Have a nice day
Karsten
From: bemfarmer
Thank you Karsten.
Two additional related questions:
1. Where would a function go in a node? Inside the .prototype.onExecute = function (), or
just before it?
I have not found any examples, as far as I know.
2. Is it necessary to "link" say basicFunctions2.js somewhere? Or is this already set up?
(I have not searched for an example useage of basicFunctions.js yet.)
- Brian
From: Karsten (KMRQUS)
Hello Brian,
you can find examples where to place "normal" functions in vector.js. If you want to create a lib of functions you can place it in the libs folder under extensions. Max has made an autoload for files placed in that folder. So no link.
Have a nice day
Karsten
From: bemfarmer
That information is very helpful.
Thank you Karsten.
- Brian
From: Frenchy Pilou (PILOU)
Maybe this can interest you! :)
https://nodevember.io
From: James (JFH)
Hi All,
Surface Tweening Animations: interpolating z values between 2 point Arrays with randomised z values.
Have a great weekend
James
https://www.instagram.com/nodeology/
From: Frenchy Pilou (PILOU)
Cool!
Does exist a trick for see if the are Macros or not ?
And i see (1-a)*b how do you enter (1-a) ?
From: James (JFH)
Pilou,
>> Does exist a trick for see if the are Macros or not ? <<
Yes, the macros are darker, but there are no macros used in example above.
>> And i see (1-a)*b how do you enter (1-a) ? <<
As well as preset functions, you can type custom functions into Math node's F field.
See image below
>> Cool <<
Cheers
James
https://www.instagram.com/nodeology/
Image Attachments:
Ffieid.gif
From: Frenchy Pilou (PILOU)
I must retry because this F case return me nothing! :)
From: bemfarmer
After typing in an equation in the F field, press enter, otherwise the entry goes away.
(Slightly annoying). When typing a more complex equation, save a partly correct entry, then re-edit,
otherwise partial work could be lost.
- Brian
From: Frenchy Pilou (PILOU)
Good to know!
From: James (JFH)
Recursive subdivisions in NE
Have a great weekend
James
https://www.instagram.com/nodeology/Image Attachments:
2xSubD.jpg
Message 7777.1636 was deleted
From: mkdm
WOW! Congrats!
Message 7777.1638 was deleted
From: James (JFH)
Now with Wayne's latest update to ImgSampler node (
https://moi3d.com/forum/index.php?webtag=MOI&msg=9581.57 ) it's possible to have 3 images of RGB channels (separated in photoshop) output to interleaving dot screens as shown.
James
https://www.instagram.com/nodeology/
Image Attachments:
redQueen.jpg
From: Frenchy Pilou (PILOU)
Klaus Nomi ? (but i have not my glasses...
Happy new year!
Message 7777.1641 was deleted
From: James (JFH)
Alex
In answer to your query :
http://moi3d.com/forum/index.php?webtag=MOI&msg=9581.106
please find .nod file for ImgSample to Hex Pattern.
A series of images showing node circuitry can be found here:
https://www.instagram.com/p/B7HZl5NJ_hp/
Let me know if this is not what you meant
James
https://www.instagram.com/nodeology/Attachments:
gandhi.nod
Image Attachments:
gandhi.gif
Show messages:
1-2
…
1563-1582
1583-1602
1603-1622
1623-1642
1643-1662
1663-1682
1683-1702
…
1843-1859