Node Wish List
 1-4  5-24  25-44  45-64  65-84  85-104  …  425

Previous
Next
 From:  wayne hill (WAYNEHILL5202)
9581.45 
James,

Got through a couple major steps. Learned how to add an image to a node from the file UI. <No documentation to reference...>

Converted Max's height map code to the Node. Learning how to output massive data through the port. Learning Javascript...

Many things to do before a beta can be tested.

Wayne

EDITED: 17 Jan 2021 by WAYNEHILL5202

  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)
9581.46 In reply to 9581.45 
Wayne,

Your WIP node looks fantastic!

A couple of thoughts:

* Try low res image (say 60px x 40px)
* Also instead than connecting output to circle node, try Points/ConvertPts (Mode: CurvesU)

Let me know the result.

Keep up the good work
James
https://www.instagram.com/nodeology/

EDITED: 9 Dec 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:  wayne hill (WAYNEHILL5202)
9581.47 In reply to 9581.46 
James,

Thank you. Max's heightmap program outputs the CurvesU and CurvesV in a line sequence while the ConvertPts component (CurvesU) outputs in XYZ-XYZ etc then draws a line back to the next XYZ step up from the far point. The CurvesV setting did not output anything.

ConvertPts might be updated to a new conponent ConvertPts2 for resequencing the points in a line order.
Unless there is an existing Node component that is being overlooked.

Wayne

EDITED: 9 Dec 2019 by WAYNEHILL5202

  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)
9581.48 In reply to 9581.47 
Wayne,

Thanks for getting back to me. Did using a low res image input reduce the output number of points?

>> Unless there is an existing Node component that is being overlooked.<<

"Points2/PointsExt" node can be used to order a single point Arrays into a sequence of discreet arrays, however it necessary to know the xLenght, yLenght & zLenght. Assuming the point output correlates with the image input, a 60px x 40px image will be xLenght = 60, yLenght = 1, zLenght = 40.

To connect pointArray output to "Points2/PointsExt" node, use "Points2/SplitPts"node as intermediary
(only x y & z outputs need be used).

If this is a bit confusing, DM your beta js file & I'll demonstrate.

Thank you for your tireless efforts
James
https://www.instagram.com/nodeology/

EDITED: 9 Dec 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:  wayne hill (WAYNEHILL5202)
9581.49 In reply to 9581.48 
James - FYI: Test program has been sent to your private mailbox.
  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 9581.50 deleted 9 Aug 2020 by JFH

Message 9581.51 deleted 18 Dec 2019 by JFH

Previous
Next
 From:  Frenchy Pilou (PILOU)
9581.52 
Seems very cool !
---
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:  James (JFH)
9581.53 In reply to 9581.49 
Wayne,

In my original proposal for ImgSampler (http://moi3d.com/forum/index.php?webtag=MOI&msg=9581.2) I had a point array input to dictate the numArray output length, perhaps this was the wrong way around. Maybe it would be far simpler if instead the image size determined the U & V dimensions of output point array.

Ideally then the image resolution could be varied dynamically with dialled input so that a higher res image may be imported and pixelated to suit the desired point array data. There is a lot of information available for pixelating images with JS & HTML online.

Essentially, this entails reducing the image size while retaining the display size with imageSmoothing disabled.
The pxWidth & pxHeight would then be the Unum & Vnum of output pointArray.
.

James
https://www.instagram.com/nodeology/



UPDATED:
It might be useful to also include inputs for Urange and Vrange to set the size of the output grid of points.

EDITED: 20 Dec 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:  wayne hill (WAYNEHILL5202)
9581.54 In reply to 9581.53 
Working on it.
  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)
9581.55 
Does it possible to have something who gives in real time the Mouse's cursor x,y,z on the screen's work ?
---
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:  James (JFH)
9581.56 
Offset DotScreen as desired for rasterImage output may easily be achieved with split node
and Remapper node allows for adjustment of image contrast.

James
https://www.instagram.com/nodeology/

EDITED: 11 Dec 2019 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:  wayne hill (WAYNEHILL5202)
9581.57 
New ImgSampler Node release

This node uses Max's heightmap routine for converting an image to data points.

Copy the ImgSampler.js to the directory:
C:\Users\<UserName>\AppData\Roaming\Moi\nodeeditor\nodes\extensions

I would like to thanks James for helping out with testing and some fantastic node designs.

Updated. Added curves for lofting 3d surfaces from image.

Wayne

EDITED: 17 Jan 2021 by WAYNEHILL5202

  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)
9581.58 
Wayne

Congrats to your latest node contribution...I was so happy to help.

ImgSampler will be very useful, not just for 3d modelling but also for 2d graphic design (eg signage:
cnc router or laser cutting).
I have been contemplating using ImgSampler for creating a Line Screen Image as per copperplate etching.
When it came to doing it, it turned out to be so simple.

So, thank you so much,
James
https://www.instagram.com/nodeology/

EDITED: 13 Dec 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:  wayne hill (WAYNEHILL5202)
9581.59 In reply to 9581.58 
James,

This one is great. That pattern style is going on my CNC router today.

Thank you, Looking forward to another node development.

Wayne
  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
9581.60 In reply to 9581.57 
W-O-W
W-O-W
W-O-W
!!!


:)

- Marco (mkdm)
My Procreate portfolio
  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
9581.61 
Great NODE guys, please excuse my ignorance but how do you load the image into the node?

Also for some added inspiration on this tangent have a look at

https://www.lostminds.com/vectoraster7/

https://www.lostminds.com/patternodes2/
  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:  Finema
9581.62 In reply to 9581.60 
Hi Wayne
If i test your node i haven't the same result
look at my screenshot
Thanks

EDITED: 9 May 2020 by FINEMA

  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:  wayne hill (WAYNEHILL5202)
9581.63 In reply to 9581.61 
HI AlexPolo,

Just mouse click inside the picture frame to load an image. Set the resolution of the image before loading the image. It is the first released version. Improvements will made from user feed back.

I will check out the referances.

Wayne
  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:  wayne hill (WAYNEHILL5202)
9581.64 In reply to 9581.62 
Hi Finema,

Set the resolution of the knob, then reload the image. I will be making improvements on the interface.

Thank you,
Wayne
  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-4  5-24  25-44  45-64  65-84  85-104  105-124  …  425