'Project Objects' Not Precise

Hello,

I’ve been using ‘Project Objects’ for a while. However, I’m unable to have it precisely conform a mesh or closed poly-surface to a ‘control’ surface

Project1

  • Are there settings that would improve the results?
  • Is there another method of ‘wrapping’, ‘bending’ or ‘projecting’ that would make the surfaces closely conform?
    Are their other tools that work similar to ‘Shrinkwrap’ in Blender?
    ProjectObject.3dm (188.0 KB)

Thanks for looking at this,

Thomas

Hello - impossible to say without the input object but I’d try at a density of 12 in each direction, and see if that doies something you like better.

-Pascal

Hello Pascal,
Here’s a file with the source object. Sorry to cause any confusion.

Thomas

ProjectObject2.3dm (243.7 KB)

Project3

Hi Thomas - yeah, just increase the density - here it is 16 by 12

ProjectObject2a.3dm (448.3 KB)

-Pascal

It would be nice to have ProjectObjects as a regular command.
In V8 perhaps?

2 Likes

Thank you, Pascal!!

Works perfect. Now I understand your idea.

Thomas

Hi Charles - the problem with this ‘command’ is how constrained it is in setting up the object-target relationship - that makes it hard to make into a general purpose tool - there would be far too many failure cases, and it is not obvious at all how to make it more robust.

-Pascal

I understand.

What about reviving the Bonus Tools?
There are some more candidates for such a collection, such as @Helvetosaur Minimum Bounding Box etc.

Hi Charles - I’ve asked a developer to take a look at this thing to see if we cannot make it more robust.

-Pascal

1 Like

Hi


ProjectObject2.3dm (1.8 MB)

3 Likes

Hello Pascal,

I think the tool works quite nicely especially sine you can make the projection more precise. However what I do not understand is exactly what it is that one is increasing the density of? XDendsity = 4 and YDensity= 4 is increased to XDensity=16 and YDensity=12

Is this like making Maximum distance, edge to surface smaller ? and a higher polygon count?

Thank you,

Andy

Where/how do we find this command ‘ProjectObjects’ ?

ProjectObjects.rhp (20.5 KB)
Unblock the rhp file in Windows explorer, then drag and drop onto a Rhino window.

-Pascal

2 Likes

Hi Andy - the density is the number of sample points projected onto the target - use more for more accuracy with possibly more complexity in the result. The deformation is done by a cage object with that density in x and y.

-Pascal

2 Likes

Hello Pascal,

Thank you for the explanation. So the maximum density of sample points you can use is a function of the size of the object that is to be projected. In this case it is 40. correct ?

Thank you,

Andy

Hi Andy - I set a cap on this when I first made it, years ago - it may or may not be necessary but my fear was that users would get into a bind by jacking up the density to huge numbers. It may make sense to cap but at a number bigger than 40, or maybe not even cap it, though I expect 90% of the time 40 is a lot more than is useful.

-Pascal

Hello PowerShape,

I see that your technique works very much like Blender ‘ShrinkWrap’. Could you tell me which Rhino Command you’re using?
Or is it a plug-in?

Thanks for looking at my situation,

Thomas

Yes plug-in For Sole Shoes

Is ‘LASTELF’ (by DES) the plug-in you mention?
Or could you send a link?

Thank you,

Thomas