Elephant Repository
 1-13  …  354-373  374-393  394-413  414-433  434-453  …  494-503

Previous
Next
 From:  Frenchy Pilou (PILOU)
9476.394 
---
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:  Frenchy Pilou (PILOU)
9476.395 
Section Points2
RandomPts Node
English

http://moiscript.weebly.com/point2.html#randompts



  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
9476.396 In reply to 9476.388 
To add to documentation of Max's nodelist and documentation of macros:

In Max's nodelist dropdown menu, under Macros, the selections In and Out which apply to macros, are available if and only if a macro node is present in the nodeeditor canvas, and is currently highlighted.

- Brian

(The dropdown list is long, but it is nice to be able to scan down the list to find a desired node, without having to select multiple menus.)
  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)
9476.397 In reply to 9476.396 
  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
9476.398 
Split node documentation.

The Split node has 3 versions, corresponding to its 3 menu options, Numbers, Points, or Objects.
Numbers option inputs, and outputs, numarrays.
Points option inputs, and outputs, pointarrays.
Objects option inputs, and outputs, objectlists.

The Split node is multitasking, so a stream of many input items will be processed.

The Split node has a "Mask" boolean (0's & 1's) input, which sends the Num inputs, or Pts inputs, or Obj inputs to either the "1" output, or the "0" output. The input stream is separated into two output streams.

The Split node has 3 modes, Repeat, Long, and Short, which control how the mask is applied to the input stream. Multitasking documentation (should) explain how the modes are applied.

For any one item of the input stream, the Split node does NOT extract its contents. For example, a point does not have its x,y z coordinates extracted.

Under the Basic menu, the "Extract" node, in Points mode, extracts one of 7 elements, X, Y, Z, rX, rY, rZ, or Scale

Under the Points2 menu, the "splitPts" node extracts 10 elements.

- Brian

EDITED: 22 Feb 2020 by BEMFARMER

  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)
9476.399 In reply to 9476.398 
---
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:  bemfarmer
9476.400 In reply to 9476.399 
Yes, Pilou.

I was looking at your excellent documentation while writing the above, trying to improve my understanding:-)

The last three sentences were a kind of cross reference...

- Brian

EDITED: 22 Feb 2020 by BEMFARMER

  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)
9476.401 In reply to 9476.400 
So added in English and French ;)

http://moiscript.weebly.com/logic.html#bibesplit
http://moiscript.weebly.com/logique.html#bibfsepare

with also a link to the different Modes ( Long, Short, Cross)
http://moiscript.weebly.com/node.html#3modes :)
---
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:  Frenchy Pilou (PILOU)
9476.402 
A little restart after the confinement! :)

Move by Vector
English
https://moiscript.weebly.com/vector.html#movebyvec



  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)
9476.403 
Extention's Nodes
Vector Section
Vector Node
English
https://moiscript.weebly.com/vector.html#vector



EDITED: 1 Jul 2020 by PILOU

  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)
9476.404 
Extention's Nodes
Vector Section
Add Vector Node
English
https://moiscript.weebly.com/vector.html#add_vector



EDITED: 1 Jul 2020 by PILOU

  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)
9476.405 
Extention's Nodes
Vector Section
Substract Vector Node
English

https://moiscript.weebly.com/vector.html#substr_vector



EDITED: 1 Jul 2020 by PILOU

  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)
9476.406 
Extention's Nodes
Vector Section
DotProduct Node
English



EDITED: 1 Jul 2020 by PILOU

  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)
9476.407 
Seems there i a glitch or i miss something ?
The vertical Vector must be inversed when order is inversed itself!



EDITED: 5 Jun 2020 by PILOU

  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
9476.408 In reply to 9476.407 
Using ConvertPts on the point output shows the correct right hand point. (The "inverted" point.)

The vector displayed for the inverted point does seem to be incorrect. I'm investigating the code, which seems very difficult for my brain to understand :-)

- Brian

In the vector.js code, line 31 creates the vectors, using orient_line_to_line. line 287 codes for the incorrect inverted vector.
this and that do not make sense to me...

EDITED: 5 Jun 2020 by BEMFARMER

  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)
9476.409 In reply to 9476.408 
So if we must use artificially the Invert node, that say there is a glitch! ;)
---
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:  Frenchy Pilou (PILOU)
9476.410 
Extention's Nodes
Vector Section
VecAngle Node
English

https://moiscript.weebly.com/vector.html#vecangle



EDITED: 1 Jul 2020 by PILOU

  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
9476.411 In reply to 9476.409 
There is an excellent series of YouTube videos about vectors and matrices here:

https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab

I've watched only #6 and #10, so far. The perspective is about areas and volumes of linear transformations.

#10 is about Cross Product, in 2D and 3D. A negative determinate means that the 3rd vector of the cross product is in the negative direction.
So maybe the vector.js code for Cross Product, line 287, should take the determinant (3D?), and then the code in line 34 modified so that in the case of a negative
determinant, bPt1 would be modified to be (0, 0, -1), instead of (0, 0, +1). (?)

Then the third vector "c" would still follow the right hand rule.
(Note that point "c" is calculated correctly, it is just the vector display that is not correctly oriented for the case of a negative determinant.)

In Pilou's example, when the order of the Cross Product is reversed, the sign of the determinant is reversed. The displayed vector should be negated.

- 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:  Frenchy Pilou (PILOU)
9476.412 In reply to 9476.411 
Cool pedagogic serial!
---
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:  Frenchy Pilou (PILOU)
9476.413 
Extention's Nodes
Vector Section
LineByVec Node
English

https://moiscript.weebly.com/vector.html#linebyvect



EDITED: 1 Jul 2020 by PILOU

  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-13  …  334-353  354-373  374-393  394-413  414-433  434-453  454-473  …  494-503