Parametric design in MoI?
 1-20  …  641-660  661-680  681-700  701-720  721-740  …  901-912

Previous
Next
 From:  Mike (MGG942)
7713.681 In reply to 7713.677 
Thanks, Max.
  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
7713.682 
  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
7713.683 In reply to 7713.682 
Hi bemfarmer.

Unreal engine cheated Max!!

:) :)

- 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)
7713.684 
Hi Max and other Noders,

It would be useful to have an additional widget: a simple 2 state Switch,
that would output either 0 or 1 by clicking on the body of the node.
(Dialling between 0&1 with Knob, now the best option, is an awkward interaction.)

Such a node could be used to good effect in, for example, Al's most recent experiment:

http://moi3d.com/forum/index.php?webtag=MOI&msg=7777.625



Moreover, several nodes would benefit from accepting boolean input.
This has become even more pertinent since the arrival of Macros, because
unlike regular .nod files, they require a high degree of universality.

See attached illustration of its use


Additionally, switch node may just be deployed simply to change the numerical value of a variable.
eg to nullify by multiplying with a part of an equation within parentheses


Your thoughts?
James

EDITED: 13 Oct 2017 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:  mkdm
7713.685 In reply to 7713.684 
Hi James!

@You : "...It would be useful to have an additional widget: a simple 2 state Switch,..."

+1 For this idea!

I've also another idea, that I have developed some times ago in one of my old Utility nodes (actually I don'r remember which..)

The idea is having for every node, or at least for each node where this thing make sense,
a "on/off switch" that should act as a "pass-trought".

I mean.
When the switch in "ON" then the node will output the data based on its internal code. This is the normal mode.
When the switch in "OFF" then the node will simply output the input data, without making any elaboration.

This could be very useful for example when i simply want to "exclude" the elaboration made by a node,,
while maintaining the whole "node-chain".

I don't know if I made myself clear.

Now, I don't have time to explain better but ASAP I will post an example of what I'm talking about.

Have a nice day to everyone!

- 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:  Karsten (KMRQUS)
7713.686 In reply to 7713.685 
Hello Marco,

Logic/split is the switch you are looking for - you only need the button.

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:  vknw123
7713.687 In reply to 7713.686 
how to mirror the result. along the X axis?
Image Attachments:
Size: 147.6 KB, Downloaded: 64 times, Dimensions: 998x617px
  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)
7713.688 In reply to 7713.687 
Hello vknw123,

difficult to say - do you use additions. I can't see the details of the picture. Is it possible to send the file?

Have a nice day
Karsten
p.s. It's maybe someting for a native speaker.
  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:  Max Smirnov (SMIRNOV)
7713.689 
Hello

About year ago I've made a nw.js version of the nodeeditor. I wrote it for my work. There was buttons, switches, valves, fans etc. I can easylly convert switch and button nodes for using with MoI




EDITED: 7 Mar 2022 by SMIRNOV

  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:  vknw123
7713.690 In reply to 7713.688 
Karsten (KMRQUS),
I need to reflect, because not always the object is the same along the Y axis
Attachments:

Image Attachments:
Size: 127.4 KB, Downloaded: 51 times, Dimensions: 773x570px
  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
7713.691 
  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)
7713.692 In reply to 7713.690 
Hello vknw123,

at first - an very intersting project!

It seem that you use no extensions. The Standard version of the nodeeditor hasn't a mirror node at the moment. So you have to use the extensions. But there isn't a russian language file. Maybe You are the one that translate it:-) or use it like it is.
Here is a link:
http://moi3d.com/forum/index.php?webtag=MOI&msg=8628.1

Extract the extensions and copy the folder to /ui/nodeeditor/nodes/

Restart MoI.




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:  vknw123
7713.693 In reply to 7713.692 
Karsten (KMRQUS),
Thank you so much.
works great.
Image Attachments:
Size: 117 KB, Downloaded: 40 times, Dimensions: 745x517px
  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
7713.694 
M.I.A Node - Looking for a Node written a while back gone missing in action from my collection written by one of the Node Masters have tried searching the forum threads but not coming up if anyone can point it out would be great.

It was the 3d Scale Array over a path.

Many thanks
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:  Karsten (KMRQUS)
7713.695 In reply to 7713.694 
Hello Alex,
ScaleUVW maybe the node that You searching for.
Here is a link for the latest extensions:

http://moi3d.com/forum/index.php?webtag=MOI&msg=8628.1

Take the extensions.zip - uncompress - and copy to ui/nodes- Restart MoI.

Also a sample for with the scaleuvw node.

Have a nice day
Karsten
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:  mkdm
7713.696 In reply to 7713.689 
Hi Max!

@You : "...There was buttons, switches, valves, fans etc. I can easylly convert switch and button nodes for using with MoI..."

That would be amazing!

Please, include that stuff into next version of NE.
I think these new features would add great power to NE.

Thanks.

- 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:  mkdm
7713.697 In reply to 7713.686 
Hi Karsten.

@You : "...Logic/split is the switch you are looking for..."

Perfect! I didn't know this node.
I want to familiarize with it and see how it works.

Thanks!

- 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:  AlexPolo
7713.698 
Hello Karsten,

Many thanks for you directions and input.

CHAMPION efforts made by some many on this forum.

All the best 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:  vknw123
7713.699 In reply to 7713.698 
graphical interface. is not responding willingly.
may not need rounded windows and round buttons, do everything square?
  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)
7713.700 
Hi Karsten,

Am I right in think that subD node appears different since your menu reordering?
Had there been change to code? Div input no longer accepts numerical values
(maybe it never did)

Also I am attempting to add new input "corners" to accept 0 or 1

Can you please have a look at my small changes below in bold,
& tell me what code is needed for "Div" & "Corners" inputs to accept numerical values?




I am assuming that what I am asking is relative simple, if not please let me know.

Thanks
James

function SubD()
{

this.debug = true;
this.minsize = [80, 60];
this.addInput("In", "objectlist"); // [0]
this.addInput("Div", "number"); // [1]
this.addInput("Corners", "number"); // [1]
this.addOutput("Out", "objectlist"); //[0]
this.properties = {Div: 100};
this.properties = {Corners: 0};
}
SubD.title = "SubD";
SubD.desc = "SubD";
SubD.prototype.onAdded = function ()
{
this.properties.Div = 100;
this.properties.Corners = 0;
this.lastalpha = -1;

}

SubD.prototype.onExecute = function ()
{
// var outObj = moi.geometryDatabase.createObjectList();
var sourceObject = this.getInputData(0, moi.geometryDatabase.createObjectList());
this.properties.Div = this.getInputData(1, this.properties.Div);
this.properties.Corners = this.getInputData(2, this.properties.Corners);
var smooth = this.properties.Div;
var preserveCorners = this.properties.Corners;
////////////////////////////////////////////////////////////////////

EDITED: 16 Oct 2017 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-20  …  621-640  641-660  661-680  681-700  701-720  721-740  741-760  …  901-912