Show messages:
1-2
3-22
23-42
43-62
63-82
83-102
103-122
…
503
From: bemfarmer
Hi Pilou,
I just looked at the Word documentation pictures that I did a few months ago, and
Star DOES NOT have "Out", in those pictures.
So we both had a bad copy of Curves.js nodes back then. I have recently reinstalled, so have "Out" with Star now.
(I used Jame's files.)
- Brian
From: Frenchy Pilou (PILOU)
@Bem (I used Jame's files.) Curious also me with its last opus...
Section "Solids" done! (English / French) rest 19 sections to make! :)
http://moiscript.weebly.com/solids.html
From: James (JFH)
Pilou & Brian,
I think I can shed some light on the the case of the disappearing OUT label on "star" node.
You may recall that node labels and associated dots were formally greyed out until a wire was attached. I proposed to Max that it would be better I/O labels to be permanently coloured so as to indicate the intended wiring. I further proposed that in doing so, that labelling the output OUT seems redundant.
http://moi3d.com/forum/index.php?webtag=MOI&msg=7713.830
To drive home this point I did a minor alteration to the code of a couple of nodes. (simply removing the OUT label). I was not my intention to infect others with these mutations; I had just forgotten that I'd done it. I do think though, that it is a testament to the lack of labelling necessity that it has taken till now for this issue to arise.
An advantage of removing unnecessary labelling is that it reduces the width of the node. This may sound like a trivial consideration, but when you have a node circuit with dozens of nodes, it can spread to multiple screen widths necessitating a lot of horizontal panning. Nonessential node width exacerbates this problem.
Not only can the node be reduced in width, but also input labels may be increased without increasing width, to better communicate the required input. The letter "C" for count, for example on "interp" & "random" nodes (& maybe others) could be fully labelled. See attached image below.
I have reinstated the labels to "point" & "star" nodes (see image below), posted revised NodeEditor folder to:
http://moi3d.com/forum/index.php?webtag=MOI&msg=9358.1
I would be interested to know what others thought about the need of output labelling.
I think the "knob" node for example demonstrates that labelling in at least some cases (maybe most) is not required.
Max said "I need to think about it." and maybe he needs to be the one to make the final determination. Nevertheless your thoughts would be appreciated.
James
https://www.instagram.com/nodeology/Image Attachments:
Screen Shot 2019-08-28 at 8.05.gif
Screen Shot 2019-08-28 at 8.28.gif
From: bemfarmer
James, thank you for the clarification.
I'll need to ponder more on these redundant "outs."
-- how to remove "out" from Macros?
-- how to write an auto format routine to organize/arrange nodes?
-- left click info button is good to know.
- Brian
From: James (JFH)
Brian,
>> -- how to remove "out" from Macros? <<
Labelling outputs with a letter SPACE gives this result.
However the authors of Macros may prefer to label otherwise.
Ultimately, it is up to them!
<< -- how to write an auto format routine to organize/arrange nodes?>>
Can you explain further what you mean by this?
James
https://www.instagram.com/nodeology/Image Attachments:
Screen Shot 2019-08-28 at 10.11.gif
From: Frenchy Pilou (PILOU)
@James so a mystery clarified :) (even C for Count is disturbing because some nodes has list of variables C,D,E,F (six as maximum as I seen)
Sorry for come back to this little thing : does exist or not a shortcut for extend / reduce all nodes in the same time ?
Because click one by one is some painful! :)
From: James (JFH)
Pilou,
Yes the ability to collapse nodes is a great feature,
however I find that I rarely use it.
If I'm working on a complex node circuit, I find that there
is a lot of iterative adjustments to nodes inputs and at times
wholesale replacements of sequences of nodes , to get the desired result.
In this case, it is necessary to see all connectors and have access to node inputs...
collapsing & expanding nodes are a hinderance to this debugging process.
Also if you are then taking a screen grab of the node wiring setup, to show process
it is important that connection is revealed.
This may come down to personal preference, and perhaps I cannot regain the eye of the
novice user, but it seems self-evident to me the the coloured dot on the right of the node
are the outputs.
Max, if you are reading this, I be interested to know your thoughts
James
https://www.instagram.com/nodeology/
PS I only routinely use node collapsing facility on "clone" nodes because their function is clear
and they quickly make a mess of the circuit with cascading "clone" nodes bifurcating to further "clone" nodes ad infinitum.
The sooner the "clone" node is deprecated, the better.
From: Frenchy Pilou (PILOU)
Yes but "reduce" just a part of numerous Nodes can be helpful in case of a big circuit ! :)
(when this part is good working)
Maybe this function is yet existing!
I must explore the doc :
https://github.com/jagenjo/litegraph.js
In fact i have never used intensively such prog
but i see that is increasing very speedy as soon as you want make something biggest that a simple 3 nodes! :)
From: bemfarmer
Hi James,
A magic button which automatically moves nodes around on the screen into almost columns and almost rows, with no crossed wires, nor overlapping of wires and nodes.
Probably pretty hard to do :-)
- Brian
So, for no Macro "out" word: in Macro expanded screen, select output rectangle, and in the info window replace "out" with "type the keyboard space bar" = " "
From: Frenchy Pilou (PILOU)
<< So, for no Macro "out" word: in Macro expanded screen, select output rectangle, and in the info window replace "out" with "type the keyboard space bar" = " "
Where is this ?
From: Frenchy Pilou (PILOU)
Added
From: Frenchy Pilou (PILOU)
Section Logic done (2 /20)
http://moiscript.weebly.com/logic.html
If you have some very small examples use of SPLIT "Mask" and "Long / Short / Repeat" ?
From: bemfarmer
Substituting " " for "some output" in a Macro, only applies for a Macro, not a regular node.
Double click on a Macro to expand it, or Right click select Open, in order to see the output "slots" of the macro.
- Brian
I think "out" for a regular node is hard-coded in the node.js file?
From: Frenchy Pilou (PILOU)
Added in English! ;)
http://moiscript.weebly.com/widget-e.html
Done English + French !
if someone can show me difference between mode Switch (Switch) and mode Switch (Button) ?
From: bemfarmer
Hi Pilou,
The Switch in switch mode maintains the connection between the input the internal wire is currently touching, and the output.
Left mouse clicking the Switch body changes the connection to the other input. After finishing the click, the connection with the other input is maintained,
until another left mouse click is performed.
When the Switch is in button mode, without being manipulated with the mouse, the connection is with the upper (top) input.
Then, in button mode, holding down the left mouse "key button" on the switch icon body, causes the connection to change to the lower (bottom) input.
When the user ceases to hold down the left mouse "key button" on the switch icon body, the connection reverts to the upper (top) input.
Your dynamic picture should be redone, because you are failing to select the switch mode, and you are only showing the button mode function.
- Brian
From: bemfarmer
There is a lack of symmetry in the switch action.
If in switch mode, with the switch set to connecting the lower input, changing to button mode immediately
changes the connection to the upper input.
Maybe the .js code should be changed to restore the symmetry?
- Brian
From: bemfarmer
It is hard to come up with an electrical analogy.
Switch mode is like a single pole, "3 way switch", which normally has 3 terminals. Two terminals are the "travelers", the third terminal is the output.
Two 3 way switches are used to light a hallway, alternately from either end of the hallway.
Button mode is like the crush ice button on an appliance, which only runs the blade when held pressed in. But this
analogy lacks a function for the upper input, which is null. Some kind of logic gate might be better.
The clutch on a car is an example of button mode? Un-pushed for normal travel, pushed in for changing gears...
- Brian
From: Frenchy Pilou (PILOU)
@Bem
Thanks for all these infos! I will study that for make a little more comprehensive animation! :)
From: Frenchy Pilou (PILOU)
ok I believe that I have understood! :)
Mode Switch = perpetual change of position of the actual state until the next click for a new rotating change.
Mode Button = only change the top state until the mouse is not released without rotating change at the release
From: bemfarmer
Mode "Switch":
A left click on the body of the node changes the input state to the opposite configuration. The state is latched / fixed. (is semi-permanent).
---Pre-existing top input state becomes bottom input state. And stays in that state until some other mouse action.
---Pre-existing bottom input state becomes top input state. And stays in that state until some other mouse action.
Mode "Button":
A Left click and HOLD, changes from the top input state to the bottom input state.
Upon release of the Left click Hold, the top input state is restored. (not exactly a Toggle?)
Mode Change in the info window:
If mode is changed from Switch mode to Button mode:
either I. A pre-existing top input state is preserved.
or else II. A pre-existing bottom input state changes to top input state. (Which is latched / fixed.)
(So it is not possible to be in button mode and have click and Hold engaged, and be in the top input state.)
- Brian
(So many words to describe "simple" switch:-)
(Toggle is a pretty good word. Permanent is perhaps not so good a description. I used semi-permanently, perhaps not so good either. Latches is a pretty good word.)
Latching a gate closed does not permanently close the gate. But does close the gate until some other action occurs.
latch, latching
fasten (a door or gate) with a latch.
"she latched the door carefully"
synonyms: fasten, secure, make fast, bar, bolt; More
ELECTRONICS
(of a device) become fixed in a particular state.
Toggle indicates a change of state.
verb
1.
COMPUTING
switch from one effect, feature, or state to another by using a toggle.
"the play/pause button toggles between those functions"
The French words are up to you :-)
Show messages:
1-2
3-22
23-42
43-62
63-82
83-102
103-122
…
503