Nodebundle for playing with nodes
 1-14  …  155-174  175-194  195-214  215-234  235-254  …  1855-1859
Thread Split: Some posts in this thread have been moved here

Previous
Next
 From:  James (JFH)
7777.195 In reply to 7777.194 
Hi Karsten,

Camera node looks really cool!

RE: PolyLoft capabilities: >>I will think about it<<

Brilliant!

Thanks
-James

PS I also have to play and experiment

EDITED: 14 May 2019 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)
7777.196 
Where is your survey list of new nodes ?
That can help Max...and us! ;)
---
Pilou
Is beautiful that please without concept!
My 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:  mkdm
7777.197 
Hi Karsteen, Burrman, AL, James and all the other smart guys of Project Elephant,

I post here my reply to this post of "wastzzz" where he said (http://moi3d.com/forum/index.php?webtag=MOI&msg=8192.1) :
"....I don't understand anything, where is the last version, what is nodebundles, there is no appropriate thread or instruction.
This forum organization is a pain. My head hurts. No offense"

Well, I totally agree with "wastzzz".
Although I have already played a lot with Project Elephant, now I'm really doing confusion...

Karsteen, Burrman, AL, James and all the other smart guys of Project Elephant, could you please, if you want,
follow the suggestion that I gave you some days ago ?

That is :

I think that would be a good thing if we put at the end of all our posts with nod files this annotation :

"These nod files requires <node editor version name.zip> downloadable at <url>"

For example : "These nod files requires "nodeeditor_0_85_mod6.zip" downloadable at http://take.ms/RfzWH"

This little extra annotation to our posts will greatly help us to understand and test all of your excellent experiments.

Thanks.

Best,

- Marco (mkdm)
  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)
7777.198 
Suggestion: maybe not like all this animation but the concept!
Automatic folding paper surface with Valley/Montain given
---
Pilou
Is beautiful that please without concept!
My 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:  speedy (AL2000)
7777.199 In reply to 7777.198 
Hi Pilou
the video shows the performance achievable
with Kangaroo Plug-in ,created by the genius of Daniel Piker for GH/Rhino ...
It is a simulator of movements, mass ,gravity ,acceleration,
etc etc applied mostly to the Mesh ....really amazing ..
Perhaps using mathematical data only (Algebric and Trigonometric)
It fails to do something like ...
personally I see it very difficult
best
al
  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:  Karsten (KMRQUS)
7777.200 
Hello,

I want to post my last snapshot:
For those are interested in - extract the file in in a subfolder and copy the folder nodeeditor.v.0.85 to e.g C:\Programs(x86)\Moi\ui\. After that, start Moi and go to Options and Shortcut keys. Click the Add button. Enter a key e.g. F8 or Alt+N. Under command place:
moi.ui.createDialog( 'nodeeditor.v.0.85/index.html', 'resizeable,defaultWidth:680,defaultHeight:420', moi.ui.mainWindow )
Now press close - and enter your shortcut key. - Hopefully it works. In the attached file nodes_V0.85_mod8.xls is a short overview for the additional nodes.

To start working with the nodeeditor press the right mouse button. Hold down and chose a node. A double click on a node opens the info panel on the right side - same result as pressing the info button on the right upper side and click to the node. Most of the nodes have inputs and outputs. At the moment there are three datatypes:

numarrays -> for numbers and arrays of them
pointarray -> for points and sequences of points
objectlists -> geometrical objects like points, lines, curves, bodys ...
Boolean -> at the moment unused

The node is like a blackbox, which takes inputs of the mentioned datatypes and processes them to an output. Outputs can be connected to the input of another node. Outputs of type numarray and pointarray can be connected to multiple node inputs. Objectlists can only connected one by one. If you want to connect to multiple nodes, you can use a clone node for that. To connect outputs to inputs, press the left mouse button on the output and drag the cursor to the input you want to connect. Release the mouse button over the input and Output is wired to the input. The color of the wire depends on the data type which will "transported". Under the basic Menu item (RMB) is a Output node that brings the data to Moi. To start the processing, press the start button. The Apply button pushes the data/geometry permanently to Moi.

I'm not a native speaker, so maybe can take the infos and bring them back in a improved version.

Have a nice day/afternoon/night to all
Karsten

EDITED: 6 Mar 2019 by KMRQUS

  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)
7777.201 In reply to 7777.200 
Remarquable!
I will translate all that the next week in French! (xls file)
(and the nodes itself inside the node editor inside the Moi program!

Seems you must say to save somewhere the actual Elephant Node editor! ;)
  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:  mkdm
7777.202 In reply to 7777.200 
Hi Karsten and thank you very much for your post and your new "unofficial" version of Project Elephant!

I have seen that the archive contains also all my nodes and all the other nodes written so far.

That's a very good thing because it's exactly what I meant when I suggested to start to be more clear and plain
when we present new nodes to the community.

This is a good starting point for next unofficial versions of Project Elephant.

I think that this way will greatly help anyone to play with the Node Editor :
an updated zip file containing the new version and a .xls file for a basic documentation.

In the last few days, thanks to some sporadic spare time, I'm testing and coding a new node dedicated to PointArray elaboration,
and I think that soon I should be able to publish a new "unofficial" version of Project Elephant containing this new node.


Best,

- Marco (mkdm)
  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)
7777.203 In reply to 7777.200 
Hello Karsten,

One small request: Planar node
It need only have a single input & single output
with no options. I can test for you & upload new mod files

Have a great weekend
-James

 

something like this:

 

// Planar
function Planar()
{
this.addInput("In","objectlist");
this.addOutput("Out","objectlist");
}

Planar.title = "Planar";
Planar.desc = "Planar";

Planar.prototype.onExecute = function()
{
var inObj = this.getInputData(0, moi.geometryDatabase.createObjectList());
var output = moi.geometryDatabase.createObjectList();
if ( inObj.length> 1 ) output = factory ('planarsrf', inObj);
this.setOutputData(0, output);
}

LiteGraph.registerNodeType("Construct2/Planar", Planar);

EDITED: 25 Nov 2016 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:  speedy (AL2000)
7777.204 
Hello Karsten and Friends
I can not install this latest version
I attach some pictures ...
I think I did all right
in your opinion what's the problem
any help is extremely welcome
thank you
best
al
Image Attachments:
Size: 392.7 KB, Downloaded: 40 times, Dimensions: 1920x1080px
Size: 336.7 KB, Downloaded: 38 times, Dimensions: 1920x1080px
Size: 373.3 KB, Downloaded: 42 times, Dimensions: 1920x1080px
Size: 152.1 KB, Downloaded: 43 times, Dimensions: 1920x1080px
  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:  Karsten (KMRQUS)
7777.205 In reply to 7777.203 
Hello James,

good idea. It looks like the planarsrf factory make a multiprocess by itself, but it dosen't work for non planar curves. We have also look to the UV configuration - depending on what someone want to do with it, we also need network or a two rail sweep with 2 profiles.

Have a nice day
  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)
7777.206 In reply to 7777.205 
Hello Karsten

Can you please have a look at the code and tell me what is missing or wrong.
I would really appreciate it

Have a great weekend
-James
  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:  Karsten (KMRQUS)
7777.207 In reply to 7777.204 
Hello Al,

My italian is very limited, but it seems that the folders are empty. Something went wrong with the copy or the extraction of the files. I downloades and checked the zip file and here it seems to be ok.

Please check and give a feedback.

Have a nice day
Karsten
  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:  Karsten (KMRQUS)
7777.208 In reply to 7777.206 
HelloJames,

I cant't test at the moment - I have to work, but here a some things I saw.

// Planar
function Planar()
{
this.addInput("In","objectlist");
this.addOutput("Out","objectlist");
} <<<<Brace missing

Loft.title = "Planar"; <<<<<< Planar
Loft.desc = "Planar"; <<<<<<

Loft.prototype.onExecute = function() <<<<<<
{
var inObj = this.getInputData(0, moi.geometryDatabase.createObjectList());
var output = moi.geometryDatabase.createObjectList();
if ( inObj.length> 1 ) output = factory ('planarsrf', inObj);
this.setOutputData(0, output);
}

LiteGraph.registerNodeType("Construct2/Planar", Planar);

Then it should work.

- Karsten
  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:  speedy (AL2000)
7777.209 In reply to 7777.207 
Hi Karsten
In the folder there are all files as you can see ....
perhaps there is a conflict because I do not know what else
best
al
Image Attachments:
Size: 906 KB, Downloaded: 38 times, Dimensions: 1920x1080px
  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)
7777.210 In reply to 7777.208 
Hi Noders,

Please find attached zip file of updated node editor with inclusion of new "Planar" node.
: located Construct2/Planar

It does just as the Planar tool in Construct menu of MOI i.e. convert a closed curve to a planar surface. If one or more curves lie wholly within the perimeter of a curve it will create planar surface of boolean difference.

Have a great weekend
- James

EDITED: 14 May 2019 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:  Karsten (KMRQUS)
7777.211 In reply to 7777.209 
Hello Al,

quit difficult to say from here. Did you try to reinstall? Is the old one with all the before posted js files still running? If yes! You are up to date.

Maybe someone that have already tested the zip file, can give a feedback if it is running, to exclude a general problem?

We will find a solution!

Karsten
  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:  speedy (AL2000)
7777.212 In reply to 7777.211 
Hi Karsten and James

INCREDIBLE
I searched a lot
to understand what is not working ..
result:
I wrote "nodeditor- instead nodeeditor" in folder
patience
now everything works fine.......

<James>
"Planar surf " wel done, although I still have not
tested , there is an absolute need to repopulate the surface tools ..
Just a question , he also works with points (3 or 4)
replacing somehow meshes.......
In any case Many Thanks for your interest-

Have a nice weekend to all
al
  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)
7777.213 In reply to 7777.212 
Hi Al

>>Just a question , he also works with points<<

No, it is simply a node equivalent of manual Planar tool,
with the same limitations: it only converts planar closed
curves to a planar surface bound by that curve.

But despite its limitations, it is quite useful.
Compare the 2 node files I did for wastzzz:
hexMESH.nod and hexMESH2.nod

mFlowObj only works on single input objects,
so separate flows were needed for outside and inside curves,
so there is lots of unnecessary wiring.

Also with flowed planar surfaces, the normals remain associated
with each individual surf obj, hence each obj extrudes individually.
(assuming not flowed over compound curvature: MOI cannot handle)
This is not the case for surfaces constructed after constituent curves.

That said it would be better if the node did more.
We want node editor to have a small number of very powerful nodes,
like MOI itself, rather than bloatware solution
with hundreds of single purpose nodes.

Have a great weekend & happy noding.
-James

EDITED: 23 Feb 2019 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

Message 7777.214 deleted 26 Nov 2016 by JFH
 

Reply to All Reply to All

 

 
Show messages:  1-14  …  135-154  155-174  175-194  195-214  215-234  235-254  255-274  …  1855-1859