Node Wish List
 1-6  …  127-146  147-166  167-186  187-206  207-226  …  407-425

Previous
Next
 From:  AlexPolo
9581.167 
Hi Wayne,

The image circle packing looks great - this was under RHINO but no longer supported a node like this in MOI would be great.

Great work -


EDITED: 4 Jul 2022 by ALEXPOLO

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  wayne hill (WAYNEHILL5202)
9581.168 In reply to 9581.167 
Hi Alex,

Ref:
https://moi3d.com/forum/index.php?webtag=MOI&msg=9581.128

Your post from above had me searching high and low for a circle packing routine. The circle routine used on my program node is more of a pointillism. A weighted voronoi or stippling code would probably be closer to what you are looking for with images. The circle pointillism is great for vector graphic images. That is why it is still in beta. There is more that can be added to this node.

Thank you,
Wayne

EDITED: 1 Apr 2020 by WAYNEHILL5202

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  AlexPolo
9581.169 
Hi Wayne,

Thanks for looking into it - further development would be a great addon in the tool library for MOI.

Great work and thanks for contributing to its progression.
regards

Alex.
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  James (JFH)
9581.170 
connectPts Node

This node proposal would be analogous to and based on Michael's script found here:
http://moi3d.com/forum/index.php?webtag=MOI&msg=2749.56

Happy Easter Everyone!

James
https://www.instagram.com/nodeology/

EDITED: 11 Apr 2020 by JFH

Attachments:

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  wayne hill (WAYNEHILL5202)
9581.171 
New ExtendSrf Node release:

ExtendSrf is based on Michael Gibson's script:
https://moi3d.com/forum/index.php?webtag=MOI&msg=9747.7

Thank you Michael!

Copy the ExtendSrf.js to the directory:
C:\Users\<UserName>\AppData\Roaming\Moi\nodeeditor\nodes\extensions

I would like to thank James for helping out with testing.

This is great way to divide solids into faces and shrink spacing between.

Wayne

Edit: Updated node

EDITED: 17 Jan 2021 by WAYNEHILL5202

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
9581.172 In reply to 9581.171 
A sort of ExplodeMove ?
---
Pilou
Is beautiful that please without concept!
My Moi French Site My Gallery My MagicaVoxel Gallery
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  wayne hill (WAYNEHILL5202)
9581.173 In reply to 9581.172 
More like an additive and retraction of the face edges without changing location. Michael described it as a surface offset.




EDITED: 17 Jan 2021 by WAYNEHILL5202

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
9581.174 In reply to 9581.173 
Excellent!
---
Pilou
Is beautiful that please without concept!
My Moi French Site My Gallery My MagicaVoxel Gallery
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  James (JFH)
9581.175 
Hi All,

It is a bit of an unusual method, but using Wayne's new node,
and using a sphere as a starting point, it's possible to form a compound
curved surface of the shell of a chair.



Thanks Wayne for your most recent contribution.
I'm hoping that coding nodes is a good technique to staving off cabin fever,
& we are it beneficiaries.

James
https://www.instagram.com/nodeology/

EDITED: 17 Apr 2020 by JFH


  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
9581.176 
That's magical thing!
---
Pilou
Is beautiful that please without concept!
My Moi French Site My Gallery My MagicaVoxel Gallery
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  James (JFH)
9581.177 
BranchStructure node

The proposed node would generate venation patterns from seed points branching out to leaf points (attractors) using the "space colonization" algorithm.

Daniel Shiffman has done a coding challenge that serves as a good introduction to the method:
https://www.youtube.com/watch?v=kKT0v3qhIQY

Another good resource is Jason Webb's "Modeling organic branching structures with the space colonization algorithm and JavaScript" :
https://medium.com/@jason.webb/space-colonization-algorithm-in-javascript-6f683b743dc5

He demonstrates the difference between "Open versus closed venation" which is an option I have include in the info panel. The other option I have included is 2D vs 3D. 3D would work similarly, however with branches attracted to leaf points in 3d space, making possible the generation of natural forms such as tree, coral etc. This may be something that is left for later development.





James
https://www.instagram.com/nodeology/

EDITED: 1 May 2020 by JFH

Attachments:

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  James (JFH)
9581.178 
Hi All,


I have already alluded to this here:http://moi3d.com/forum/index.php?webtag=MOI&msg=9810.10 but in terms of implementation, rather than the generalised approach it may be better to have a purpose built "Reaction Diffusion" node.

React-Diffusion node

I am proposing a node that operates analogous to online app by @pmneila https://pmneila.github.io/jsexp/grayscott/

For our purposes the output would only need to be black and white, which hopefully would reduce the complexity of the coding. The proposed node would, similarly to Wayne's imgSampler convert greyscale to heightmaps, however instead of importing an image, it would be generated via an algorithm (grayscott) within the node.

Since this algorithms produce an evolving animated image there is a need to pause evolution at a desirable point so I have included an input for 1 to play & 0 to pause. There may be a more elegant solution of the inclusion of menu option in the info panel, or perhaps ideally a button on the node, itself.

I'm not sure if this is even possible without the addition of external js libraries. (I note that in the code for the online app link above that it imports three.js)
James
https://www.instagram.com/nodeology/

EDITED: 24 May 2020 by JFH

Attachments:

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  bemfarmer
9581.179 In reply to 9581.178 
Viewing page source yields: https://github.com/pmneila/jsexp

- Brian
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  wayne hill (WAYNEHILL5202)
9581.180 
Playing with a new node conversion of Max Smirnov's cloth script that he converted from the ThreeJS engine.

http://moi.maxsm.net/files/scripts/

My first attempt in animation on the Node Editor. Much to learn from Max's script.





EDITED: 17 Jan 2021 by WAYNEHILL5202

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Frenchy Pilou (PILOU)
9581.181 In reply to 9581.180 
Does it works now with any volumes and not only a sphere ?
---
Pilou
Is beautiful that please without concept!
My Moi French Site My Gallery My MagicaVoxel Gallery
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  wayne hill (WAYNEHILL5202)
9581.182 In reply to 9581.181 
Only spheres are in the original code. Will be testing other geometry types.
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  wayne hill (WAYNEHILL5202)
9581.183 
Added node form and javascript code to message:

http://moi3d.com/forum/index.php?webtag=MOI&msg=9581.180
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  wayne hill (WAYNEHILL5202)
9581.184 
Finally releasing my ImgRGB first mentioned here:
http://moi3d.com/forum/index.php?webtag=MOI&msg=9581.165

The rgbquant.js library limits the style layers on the image.

ImgRGB send an RGB connection to OutRGB to reassemble the image to the style layers.
The OutRGB node only works with the ImgRGB node.

Thank you to James for the on going testing of the nodes I keep sending him... :-)

Wayne

EDITED: 17 Jan 2021 by WAYNEHILL5202

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Message 9581.185 deleted 14 Jun 2020 by JFH

Previous
Next
 From:  James (JFH)
9581.186 In reply to 9581.182 
Wayne,

The cloth node is fantastic.......and mesmerising to watch.

"Only spheres are in the original code.
Will be testing other geometry types".


Although no doubt, working with other shapes would be usualful, I think your time would be better spent with the inputting of anchor points. This facility is included within Max's cloth script.

Anchoring points makes it possible to generate tent structure by setting gravity to a negative number:



I wonder if it would be easier to define, if instead of a rectangle input as you now have, it worked with a point array input (ie with MathsPoints or Points node input) In this way, the cloth point density is externally defined and anchor points selected with idSelect node.

Anyway, I know that this is no easy task, & what you done is just brilliant, I am just think about how this functionality may be integrated into the node ecosystem for procedural modelling.

Great work
James
https://www.instagram.com/nodeology/

EDITED: 14 Jun 2020 by JFH

Attachments:

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All

 

 
Show messages:  1-6  …  107-126  127-146  147-166  167-186  187-206  207-226  227-246  …  407-425