Normals
All  1-7  8-17

Previous
Next
 From:  Nick (BODINI)
1226.8 In reply to 1226.7 
OK, thanks. Just wanted to make sure I didnt miss 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:  -ash-
1226.9 
Glad I spotted this - noticed the normals problem for the first time yesterday. Now I know it's MoI and not me I can workaround it.

Regards
Tony

  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:  Nick (BODINI)
1226.10 In reply to 1226.9 
The reason I brought this up is MoI is flipping the normals when they get 'seperated'. Has it always been like this and I never noticed? If you create a solid box, then seperate it, and take it into Rhino, all the surfaces are pointing inward. Is that 'normal' for nomals? (har har)

-Nick
  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
1226.11 In reply to 1226.10 
Hi Nick,

> The reason I brought this up is MoI is flipping the normals
> when they get 'seperated'. Has it always been like this and
> I never noticed?

No, it sounds like a bug. MoI does some work when you do a Separate so that all the pieces should retain the orientation of the original solid. So for instance if you do a Shell, Offset, or Extrude after that on the individual surfaces the results of those operations go towards the same direction as the solid pieces do.

But maybe something is not quite right with that for file saving, I'll take a look.

- 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:  Michael Gibson
1226.12 In reply to 1226.10 
Hi Nick - yeah this was a problem with writing non-solids to a .3dm file.

I've made a fix for the next beta, so that if you do an Edit/Separate of a solid into individual surfaces and then save those surfaces into .3dm, when you bring them into Rhino the surface normals will be pointing to the same direction as the outside direction of the original solid.

Thanks for mentioning that this was not working as expected!

- 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:  Nick (BODINI)
1226.13 In reply to 1226.12 
>Thanks for mentioning that this was not working as expected!

You know what they say about 'blind squirrels'. ;)
  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
1226.14 In reply to 1226.13 
Hi Nick, I also did a tune-up for mirror so that with non-solid surfaces, the surface normal direction will stay consistent with the original when mirroring, instead of the normals getting flipped.

Kind of an overhaul of normals handling for non-solids in general. I think it should solve many of these problems but there are a fair number of changes so please be on the lookout for any bugs in this area for the next beta.

- 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:  WillBellJr
1226.15 In reply to 1226.14 
Thanks Michael, now I won't have to worry so much about only exporting solids.

Is surface assignments going to be in the next Beta?

-Will
  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
1226.16 In reply to 1226.15 
Hi Will,

> Thanks Michael, now I won't have to worry so
> much about only exporting solids.

Well, it can still be better to export solids. Even with these changes, MoI still does not know which direction should be the "outside" if you create an open surface initially.

However, there will now be more consistency, the normals of an open surface will now not flip when doing mirroring or when saving to .3dm, and I've also done some work to make the results consistent when you do stuff like cut something up into pieces.

However, none of this "maintain consistent direction" work will help in the case where the normal direction on an open surface is not initially going in the direction that you want. I do expect to have a Flip command at some point to let you see and change this though.

But keeping things consistent through operations and saving is a good step forward at least. It's one necessary part of the whole thing.


> Is surface assignments going to be in the next Beta?

I hope so, but I still have a fair amount of work to do to finish it up though. I've been kind of side tracked for a bit with some other work to make the export meshing multi-core enabled to speed it up and make it not freeze the UI while it is calculating.

- 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
 From:  WillBellJr
1226.17 
Sounds great all around Michael - thanks for your hard work!

-Will
  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: All  1-7  8-17