Viewport speed up

Next
 From:  andras
1132.1 
Hi Michael!

I think Moi is very fast for simple object, but for complicated one is slow. I sent you my house 3dm file to look at the viewport-speed. Yes, I know that I can set up the Mesh Angle in the options just I curious that you can develop MoI-viewportspeed without Mesh Angle setting. Just I thought I share my probleme to you.

Best regards.

(the pictures rendered with Yafray in Blender)

  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:  lwan
1132.2 In reply to 1132.1 
I second that
  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)
1132.3 In reply to 1132.1 
Cool house added to the Special Thread Gallery :)
---
Pilou
Is beautiful that please without concept!
My Gallery
  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
1132.4 In reply to 1132.1 
Hi Andras, that's a great model!

> Yes, I know that I can set up the Mesh Angle in the options

Also don't forget to uncheck "Add details to inflections". Over here when I set Mesh angle to 20, and uncheck "Add details to inflections", it speeds up the screen redraw by 4 times and it then works smoothly even on my pretty modest system with a Radeon 9600 graphics card. Taking off "Add details to inflections" actually has the biggest effect.

For version 1.0, that's what you will have to do to make scenes like this run faster.

The difficulty here is having stuff of varying scales all at once, like you've got the outside of the house and then all the way down to little tiny fillets on the oven knobs.

For version 1.0 MoI is not optimized to handle this kind of situation. There are some things I can to do improve this in the future, like not drawing objects that are so small they are only a couple of pixels in size on the screen.

Also it seems that "Add details to inflections" is causing an overly dense mesh in some part of your model, if I can stop that from going overboard that would also be a big help.

But I won't be able to focus on these improvements until after version 1.0. When I do get time to work on them, the model that you sent will be a big help as a test case so thank you very much for sending it to me!

- 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
1132.5 In reply to 1132.1 
By the way I love your final renderings, and the design of the house itself is very interesting! I especially like the big kitchen area with the island type layout for the stove and sink. I wish my kitchen was more like that.

It looks like a kind of beach day cottage? Is the living room also a bedroom?

- 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:  andras
1132.6 In reply to 1132.5 
Hi!

Thank you for your tips.. it's make better MoI environment...really fater
Yes, it is an cottage beach house and just 60 m2 that's why the living room and the bed room is same area.
I think it is enjoyable than If I would planed two separate rooms.

Thanks again
  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:  Michael Gibson
1132.7 In reply to 1132.6 
Hi Andras,

> it's make better MoI environment...really fater

Definitely! But the actual basic polygon drawing itself is already heavily optimized - the main methods that I need to use to speed things up further will be to reduce the amount of stuff being drawn, and to try and be more efficient about the number of polygons that are being generated. That's enough work that I won't be able to put that into version 1.0, it will have to wait until I start in on version 2.0 .

Also a wireframe display mode would certainly help a lot for more complex scenes.

I just haven't had time yet to focus on a number of issues for more complex models yet - for version 1.0 I kind of wanted to focus on making simple objects work well as a kind of starting point.


> I think it is enjoyable than If I would planed two separate rooms.

I think so too! I just didn't see much bedroom type furniture in your rendering of the living room, so I wasn't sure if it was intended to be used as a bedroom as well.

- 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
 

Reply to All Reply to All