POV-Ray : Newsgroups : povray.general : To Mike Williams: is a four-hole SweepMesh.inc possible? Server Time
29 Jul 2024 16:26:27 EDT (-0400)
  To Mike Williams: is a four-hole SweepMesh.inc possible? (Message 1 to 7 of 7)  
From: gregjohn
Subject: To Mike Williams: is a four-hole SweepMesh.inc possible?
Date: 23 Sep 2010 12:10:01
Message: <web.4c9b7b273beb987730bf98980@news.povray.org>
Thanks to Mike Williams for, over the years, providing such a useful set of
macros such as SweepMesh. SweepMesh allows one to make a mesh2 object which is a
tube whose radius and centerline comply to a given set of splines. The natural
culmination is in his braided rope macro.

I have a new idea, and I don't know if it were an afternoon of coding for a
genius, or a topic that PhD students would have sweat through a dissertation
for.

Think of the current system as a "two hole" system. I'd like a "turtleneck
sweater" and a "pants" macro, or "four holes crossed" and "three hole: one going
to two" systems.

One way of providing inputs would be to have the user provide four splines--
left and right;  top of neck to end of sleeve, and sleeve underarm to waist.  It
might be remotely possible for me to do this "one time", but I'm fearful of
making one that allows for arbitrary spline inputs and number of triangles, and
be smooth.

Is this doable? Any tips on how to approach it?  (Or John vanSickle, do you have
any insights from your modeller that would make for an easy in-povray way to
design this?)


Post a reply to this message

From: ingo
Subject: Re: To Mike Williams: is a four-hole SweepMesh.inc possible?
Date: 24 Sep 2010 05:23:58
Message: <Xns9DFD73F6820E6seed7@news.povray.org>
in news:web.4c9b7b273beb987730bf98980@news.povray.org gregjohn wrote:

> Is this doable? Any tips on how to approach it?  (Or John vanSickle,
> do you have any insights from your modeller that would make for an
> easy in-povray way to design this?)

Greg, I think it may be doable with one of the macro's in my mesh 
generation package http://code.google.com/p/mmgm/ or Tor-Olavs NURBS 
macro's. All depends on how you brake down the trousers in a few basic 
shapes that can be defined by four splines that you then stich together.

I'll try to describe the brake down: one spline defines the outer seam of 
the trousers, at the lower end connected to a half circle spline for the 
"foot hole". The top of de seam sline is connected to a quarter circle 
that is the belt section of the trousers. Last spline would be the inner 
seam. These four splines define a surface that form a quarter of the 
trousers.

ingo


Post a reply to this message

From: gregjohn
Subject: Re: To Mike Williams: is a four-hole SweepMesh.inc possible?
Date: 25 Sep 2010 07:50:00
Message: <web.4c9de1639b1fb69134d207310@news.povray.org>
ingo <ing### [at] tagpovrayorg> wrote:
> in news:web.4c9b7b273beb987730bf98980@news.povray.org gregjohn wrote:
>
> > Is this doable? Any tips on how to approach it?  (Or John vanSickle,
> > do you have any insights from your modeller that would make for an
> > easy in-povray way to design this?)
>
> Greg, I think it may be doable with one of the macro's in my mesh
> generation package http://code.google.com/p/mmgm/ or Tor-Olavs NURBS
> macro's. All depends on how you brake down the trousers in a few basic
> shapes that can be defined by four splines that you then stich together.
>
> I'll try to describe the brake down: one spline defines the outer seam of
> the trousers, at the lower end connected to a half circle spline for the
> "foot hole". The top of de seam sline is connected to a quarter circle
> that is the belt section of the trousers. Last spline would be the inner
> seam. These four splines define a surface that form a quarter of the
> trousers.
>
> ingo


ingo, thanks for thinking this through with me.  First of all upon looking at
your google code site (but not yet d/ling any files) I'm wondering which include
or routine it would be. I want to animate the splines, then generate meshes
inside povray.  And as you describe it, how is the transition from material that
is, say, the seat of pants, to to the upper leg?

I've got a macro where I modified Mike's code to take any arbitrary sectioning
shape-- superellipsoid, cube, squashed cylinder-- instead of a circle, as it
creates the mesh along the backbone. With it, I've made a mesh2 shape that
vaguely represents top of head to bottom of torso, it's just a "two hole"
structure.  I'm now thinking about the transition around the seat to sleeves.


Post a reply to this message

From: And
Subject: Re: To Mike Williams: is a four-hole SweepMesh.inc possible?
Date: 25 Sep 2010 09:25:01
Message: <web.4c9df75d9b1fb691e57440e20@news.povray.org>
ingo <ing### [at] tagpovrayorg> wrote:
> in news:web.4c9b7b273beb987730bf98980@news.povray.org gregjohn wrote:
>
>
> Greg, I think it may be doable with one of the macro's in my mesh
> generation package http://code.google.com/p/mmgm/

Wow, It's great.


Post a reply to this message

From: ingo
Subject: Re: To Mike Williams: is a four-hole SweepMesh.inc possible?
Date: 26 Sep 2010 05:43:34
Message: <Xns9DFF77493C69seed7@news.povray.org>
in news:web.4c9de1639b1fb69134d207310@news.povray.org gregjohn wrote:

> ingo, thanks for thinking this through with me.  First of all upon
> looking at your google code site (but not yet d/ling any files) I'm
> wondering which include or routine it would be. 

Greg, it's been a while since I wrote and used the thing, so I had to look 
for my self. The multi spline mesh seems the best candidate to create one 
half of the trousers. Define the green and red splines in the attached 
image. The mesh package is fully documented and has examples.


> 
> I've got a macro where I modified Mike's code to take any arbitrary
> sectioning shape-- superellipsoid, cube, squashed cylinder-- instead
> of a circle, as it creates the mesh along the backbone. 

Writing a macro for Lofting / extruding a pair of trousers ie splitting a 
path (backbone) to go in different dirction isn't easy.


Post a reply to this message


Attachments:
Download 'pantssplines.png' (5 KB)

Preview of image 'pantssplines.png'
pantssplines.png


 

From: gregjohn
Subject: Re: To Mike Williams: is a four-hole SweepMesh.inc possible?
Date: 28 Sep 2010 12:35:00
Message: <web.4ca218409b1fb691a00085090@news.povray.org>
Thanks. I've posted to p.b.i. an image which is an attempt to try your
four-point coons.inc on the problem of pants.  I think that the coons include
will be more useful than the MMGM.  I'm also wondering if I should try a
six-point or eight-point modification of your macro to try and get the geometry
just right.


Post a reply to this message

From: gregjohn
Subject: Re: To Mike Williams: is a four-hole SweepMesh.inc possible?
Date: 28 Sep 2010 13:05:00
Message: <web.4ca21fef9b1fb691a00085090@news.povray.org>
Sorry,  msm.inc seemed a better application than coons.inc.


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.