MoI discussion forum
MoI discussion forum

Full Version: Parametric design in MoI?

Show messages:  1-13  …  554-573  574-593  594-613  614-633  634-653  654-673  674-693  …  894-912

From: mkdm
17 Sep 2017   [#614] In reply to [#613]
Thanks!

Bye.
From: Mike (MGG942)
17 Sep 2017   [#615] In reply to [#608]
Hi, Max.

Love the mouse support for the slider and knob.
On my system on click of the mouse wheel gives a change of 5% of the maximum value.
Is there a way to change this to give a much smaller change, say 1%?

BTW I've checked in Control Panel and my mouse wheel is set for the minimum change of 1 line.

Mike.
From: bemfarmer
18 Sep 2017   [#616]
Nice "light blue" cursor.

The quartz node, with high frequency input, really moves the motor rapidly.

Changed the nodebox for motor rod from green to blue. (trivial)

Three+ ways to start nodeeditor94, for "Light" color version. (Somewhat relevant to default "dark" version and perhaps custom colors, and Mod version.)

1. By Shortcut key: (My example keys shown here: Ctrl+Alt+M for Dark, and Ctrl+Alt+N for Light.)
Light version: Ctrl+Alt+N moi.ui.createDialog( 'nodeeditor/index.html?Light', 'resizeable,defaultWidth:680,defaultHeight:420', moi.ui.mainWindow );
Dark version: Ctrl+Alt+M moi.ui.createDialog( 'nodeeditor/index.html', 'resizeable,defaultWidth:680,defaultHeight:420', moi.ui.mainWindow )


2. By using MoI command window: Highlight one of the lines above beginning with moi.ui.createDialog. In MoI press keyboard Tab, Ctrl+v, enter.

3. By CustomUI, (Involves editing, so this is for knowledgeable/experienced users, and are vague, as the difficulty level could vary.):
a. Under ui/customui, copy item 99 to say new item 97 and edit/modify for Light parameters.
or b. Under ui/customui, copy item 99 to say new item 98, edit/modify, and add subfolder link for 3rd party Mod nodes.

- Brian
From: Karsten (KMRQUS)
18 Sep 2017   [#617] In reply to [#608]
Hello Max,

thanks for the update!

>>>And one more thing..
will be announced later

I am curious:-)

Have a nice day
Karsten

p.s.: An older and small Problem: While running in Progress and Switching Basic\Extract by RMB to Numbers the node crahes - it seem that the open Input won't be catched.
From: blindfoldjump
18 Sep 2017   [#618]
Fantastic job Max!
From: Max Smirnov (SMIRNOV)
18 Sep 2017   [#619] In reply to [#617]
Hi Karsten,

basic.js line 449 should be: inp = this.getInputData(0, [0]);

Fixed. Thank you.
From: Max Smirnov (SMIRNOV)
18 Sep 2017   [#620] In reply to [#615]
Hi Mike,

>>On my system on click of the mouse wheel gives a change of 5% of the maximum value.
Each step = range/20

>>Is there a way to change this to give a much smaller change, say 1%?
interface.js line 134 and 254
change v += delta/20; to v += delta/100;


UPD:
Added dynamic delta adjusting
From: Frenchy Pilou (PILOU)
18 Sep 2017   [#621]
French Version of the update release ;)
http://moiscript.weebly.com/elephant-systegraveme-nodal.html
From: mkdm
18 Sep 2017   [#622] In reply to [#620]
Hi Max.

Only a simple question about update of Project Elephant, in general.

Will you release every further update, big or small, using your moi.maxsm.net web site (Nodeeditor AddOns) ?

I hope so, because in this way everyone can easily get the latest official version,
without the need, as happened so far, to search here and there single files to update our local version of Elephant.

For example, in your last message you have attached the file "interface.js".

if I instead pick the "nodeeditor.v.0.94.2017.09.18.zip" file currently stored into your web site, will I get the latest update of Elephant including this new "interface.js" file ?

In order to make our life easier :) I kindly ask you to publish every updates in your web site or in one single zip file placed everywhere, containing the whole Project Elephant folder.

In this way we can simply unpack the folder and overwrite every old local file with one simple operation.

Thanks again and have a nice day.
From: Mike (MGG942)
18 Sep 2017   [#623] In reply to [#620]
Thanks, Max.

Mike.
From: Max Smirnov (SMIRNOV)
19 Sep 2017   [#624] In reply to [#622]
Hi Marco,

>>Will you release every further update, big or small, using your moi.maxsm.net web site (Nodeeditor AddOns) ?

Yes. I will upload every new version to my site. Use this links to download: http://moi.maxsm.net/nodeeditor or http://moi.maxsm.net/files

>>if I instead pick the "nodeeditor.v.0.94.2017.09.18.zip" file currently stored into your web site, will I get the latest update of Elephant including this new "interface.js" file ?

No, the file will be same. Updated interface.js (and all other updated files) will be added to a next release.

>>I kindly ask you to publish every updates in your web site or in one single zip file placed everywhere, containing the whole Project Elephant folder.
>>In this way we can simply unpack the folder and overwrite every old local file with one simple operation.

Every nodeeditor release (nodeeditor.v.0.xx.xxxx.xx.xx.zip) always contains all project files. In some cases I can upload some changed files separately, before the next release. In that case you need to copy files over the existing ones.
From: mkdm
19 Sep 2017   [#625] In reply to [#624]
Hi Max.

@You : "...Yes. I will upload every new version to my site...
Every nodeeditor release (nodeeditor.v.0.xx.xxxx.xx.xx.zip) always contains all project files. In some cases I can upload some changed files separately, before the next release. In that case you need to copy files over the existing ones..."

This is Perfect. Thanks Max.

I've been waiting a long time to see the end of the never-ending-story of mixed version of P. Elephant and : "why this .nod file doesn't work? Where is the missing .js file or node ? Where is the download link ?"

:)

I'm a software developer and one of the things I hate most is the versioning mess.

Thanks again!

Bye.

Marco (mkdm)
From: speedy (AL2000)
22 Sep 2017   [#626]
Hi Max
I was wondering if you could improve Math and Math Point nodes
increasing the opportunity to place input-
Now we get to the letter d- , but
in the case of complex formulas there is need for more inputs
thank you-
Have a nice day
al
From: Max Smirnov (SMIRNOV)
22 Sep 2017   [#627] In reply to [#626]
Hi Al,

>>I was wondering if you could improve Math and Math Point nodes increasing the opportunity to place input-
Maybe later but not now. At the moment my high priority task is bugfixing and optimization. Also I prepare new features for v.1.xx releases.
Right now I would prefer do not touch well working code.
From: mkdm
22 Sep 2017   [#628] In reply to [#627]
Hi Max!

@You : "...Right now I would prefer do not touch well working code..."

+1 for this wise choice :)

Bye.
From: Karsten (KMRQUS)
22 Sep 2017   [#629] In reply to [#626]
Hello Al,
in many situations it should be possible to split calculations in steps, to get more parameters involved.
a+b+c+d+e=x - > a+b+c=m; d+e=n; m+n=x
I know that you already use this workaround and it has the advantage that very complex formulas will be broke down for a better understanding of the structure.
So have a nice day
Karsten

p. s. Nevertheless it is always a good idea to push boundaries away;-)
From: Max Smirnov (SMIRNOV)
24 Sep 2017   [#630]
Well..
In fact I planned this feature for 1.xx versions, but two last evenings was enough to take mess with it.
Macro nodes! :)

Other changes:
Added dynamic mousewheel delta adjusting (Knob/Slider nodes)
Fixed Extract node bug
Fixed Polyline nodebug
Fixed Mouse scroll glitch
Changed Node info windows scroll method
Minor interface improvements

Attention!
I've made changes in getInputData function in core.js.
It's one of the most important and frequently used functions in nodeeditor.
Please test your node projects! Everything should work good.

http://moi.maxsm.net/nodeeditor
From: Frenchy Pilou (PILOU)
24 Sep 2017   [#631]
What a productivity!
From: James (JFH)
24 Sep 2017   [#632] In reply to [#630]
Bravo Max,

Thank you for Macro function. It'll greatly enhance legibility of node circuitry so as to not intimidate non-noders.

Will it be possible to marque a group of nodes and make them into a macro? Like so:



Also, will there be a way of loading multiple nod files into Nodeeditor so that macros may be shared between projects? (assuming that there is not to be a new file type for macros)

Thanks again for your inspiring work
James

Image Attachments:
MakeMacro.gif 


From: Max Smirnov (SMIRNOV)
25 Sep 2017   [#633] In reply to [#632]
Hi James

Yesterday I wrote Macro Export / Import tool. It can import nod files as macro. Wait for a next nodeeditor release.

>>Will it be possible to marque a group of nodes and make them into a macro
Yes, but not in the next release.

Show messages:  1-13  …  554-573  574-593  594-613  614-633  634-653  654-673  674-693  …  894-912