Wrapping a texture mesh around a cylinder?

Next
 From:  mkowalski (MISIU)
7647.1 
Hello,

I am a complete noob to 3d. I love how intuitive Moi3D is, super easy to construct basic objects!

I made a cylindrical container prototype easily (not pictured), and I had the idea to wrap a CNC wave texture around it. So I built a poor surface mesh, poor meaning it is not the texture I was looking for, but for practicing I think it should work. My next step is to find a way to wrap the texture around the cylinder. Next step if I could succeed, would be to work on the texture to get the exact look, and then try to wrap it around my finished cylindrical prototype.

I've also attached a reference of the surface I am looking for ideally, the grey scale image.

Being so new to to 3D, is this something possible to do with 3d? Is there any better application option or procedure for creating the mesh and wrapping it? I've played with the flow option a bit, but I haven't had much success as of yet!

Thank you kindly,
Misiu
Image Attachments:
Size: 51 KB, Downloaded: 30 times, Dimensions: 600x287px
Size: 102.8 KB, Downloaded: 35 times, Dimensions: 573x706px
  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)
7647.2 
<< is this something possible to do with 3d?

Yes you can! :)
It's the Flow function as you find! The more interesting function of Moi! :)
Menu Transform / Deform / Flow
You must have 2 objects: Source - Target
And a Line / Curve / Surface as Transfert (here the rectangle)


Any Rotate - Size - Move of any Source, Target, Transfert depending of what result you want!

Have fun!



PS 2 videos (Sorry in French, but very Visual! :)
http://moiscript.weebly.com/enrobage-dobjet-v3.html
http://moiscript.weebly.com/enrobage-dun-tore-v3.html

EDITED: 1 Oct 2015 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:  Michael Gibson
7647.3 In reply to 7647.1 
Hi Misiu, yes like Pilou writes above you can use the Transform > Deform > Flow command to deform objects from a straight line onto a bent curve, or also from a flat base plane onto a curved surface.

Please take a look at the help file topic for Flow for an extended description of it:
http://moi3d.com/3.0/docs/moi_command_reference8.htm#flow

Also some links to previous forum discussions about Flow here:
http://moi3d.com/forum/index.php?webtag=MOI&msg=6746.5

- Michael
  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:  mkowalski (MISIU)
7647.4 
Thanks guys.

Getting a bit closer. I re-did the mesh for a much closer end result to what I was thinking. I did manage to get the flow command to work with some extra experimentation and wrapping around half a circle+mirroring the result.

Still some strange issue with edges overlapping, but hopefully I will figure out what is causing the surface alignment issue.
Image Attachments:
Size: 195.6 KB, Downloaded: 96 times, Dimensions: 718x687px
  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
7647.5 In reply to 7647.4 
Unwrap of a circle can produce a line of the proper length to use in the input. So either the line or a plane of the lines length is useful.
  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
 From:  Frenchy Pilou (PILOU)
7647.6 
<< Still some strange issue with edges overlapping

For avoid that make first a single Source first without overlapping itself !
  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