Object is not scaling from the middle point

Next
 From:  Nikita3D
10753.1 
Hello again,

I am really sorry to ask that question for which the solution is super easy I am sure. But I can't find a way to select that little "crosshair" and put it into the middle of the object I want to scale.
This crosshair is out of place (middle) at every object





EDIT:
One more problem with circles.
Why do I get those unsmooth edges?.
And why is the curve smooth and the geometry inside is shown not smooth?
https://ibb.co/P6zgMy7

Moi3D File:
https://www.dropbox.com/s/foi9xq1sqjnpbx0/little_problem_child.3dm?dl=0


Thank you very much again

EDITED: 2 Jul 2022 by NIKITA3D


Image Attachments:
Size: 936 KB, Downloaded: 19 times, Dimensions: 1920x2160px
  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
10753.2 In reply to 10753.1 
Hi Nikiuta3D,

There is a script for Bounding Box center.
Your .3dm shows 6 points, at various points near the "center".

The script IS in Burr's script archive - collection of scripts posted on the forum:
http://moi3d.com/forum/index.php?webtag=MOI&msg=7841.6
Name of script: PointToMultiBoundsCenter

script: /* Place a point at each selected object's bounding center */ var objs = moi.geometryDatabase.getSelectedObjects(); for ( var i = 0; i < objs.length; ++i ) { var obj = objs.item(i); var pt = obj.getBoundingBox().center; var ptfactory = moi.command.createFactory( 'point' ); ptfactory.setInput( 0, pt ); ptfactory.commit(); }

Re: Display artifacts, see:
https://moi3d.com/forum/index.php?webtag=MOI&msg=10723.1

- Brian
(Other members will give better answers.)

EDITED: 2 Jul 2022 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:  tuananhnp
10753.3 In reply to 10753.1 
Hi Nikita, just left-click one more time on one of those 4 corner icons, and the crosshair will jump to center.
To position the crosshair (or pivot scaling point) on the corner you want, left-click on the opposite one.

As far as I know, the smoothness of shaded models displayed in MoI is determined by Meshing parameters. You can adjust the Mesh angle in Options -> View. The lower the angle, the smoother the display. If too low, it could slowdown performance on weak system, I guess.
Image Attachments:
Size: 46.6 KB, Downloaded: 17 times, Dimensions: 622x459px
  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
10753.4 In reply to 10753.1 
Hi Nikita, for the edit frame scaling center it will switch between "scale from center" to "scale from opposite corner" every time you click (press and release) on an edit frame handle instead of dragging on it.


> One more problem with circles.
> Why do I get those unsmooth edges?.
> And why is the curve smooth and the geometry inside is shown not smooth?

It's just a display artifact from the realtime viewport display being oriented towards speed. When you export you'll be using the export mesher instead of the viewport display mesher and you can generate a denser mesh at that time.

So that's not anything wrong with your model, it's just something to just ignore.

What happens is that curves are drawn to a high degree of accuracy by dynamically refining them to appear smooth at the current view zoom level. It's unfortunately too expensive to do the same thing with surfaces so shaded surfaces get just one display mesh generated for them and when you see gaps like that it just means the surface display mesh did not get a lot of triangles made in those spots.

- 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:  BurrMan
10753.5 In reply to 10753.1 

"""""One more problem with circles.
Why do I get those unsmooth edges?.
And why is the curve smooth and the geometry inside is shown not smooth?"""""

Michael explained it, but....

You can set options-view-mesh angle to a lower value and get better results. Put 4 then look again.

Larger models will start to slow down. :o

So maybe dont "keep" it low... just use it to "check"

  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:  Nikita3D
10753.6 
Thank you very much for the explanation and the solution for the pivot scaling point.
It helped a lot to understand how this works.

- Nikita
  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