Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

Blender 4.2: Precise Modeling Workshop
Learning Resources →

One of the challenges to create interactive architectural visualization is to work with low poly models. This is extremely important if we want to have a fast and well designed application. For instance, all models that represent walls have a very low poly count, which make them ready to be part of an interactive animation. But, when we deal with furniture and objects topology, there will be often a few parts of those models that could have the poly count reduced.

Last week I found a great script on the Blenderartists forums that could help on the reduction of the poly count, for furniture models and even for walls with bad topology. The script is called Mesh Optimiser and is aimed at game developers that use the Blender Game Engine. Since architectural visualization artists also use the Game Engine to create interactive animations, the script will be useful for this purpose as well.

To download the Mesh Optimiser, just visit this thread at the Blenderartists forums.

The script is quite simple to use, it doesn’t have a GUI to setup any parameters. All we have to do is open the script in a text window, and then run it with ALT+P. Let’s take a look on how it can remove a few faces from a model!

Below we have a wall model created with the use of several Boolean modifiers. If you have some experience with 3d modeling for architecture, you must know that we have to avoid Booleans in 3d modeling, because they will generate a really messy topology. I know that even with the bad aspect of the Boolean, a few artists still use the tool to quick modeling tasks.

mesh-optimizer-architectural-modeling-01.jpg

This model in particular has 64 faces and 120 vertices.

Open the script in a text window and with all the mesh selected choose Run Script or press ALT+P.

mesh-optimizer-architectural-modeling-02.jpg

The final poly count for the wall model is 49 faces and 92 vertices.

mesh-optimizer-architectural-modeling-03.jpg

This was only one simple model, but for more complex scenes it can make the difference to improve the performance of interactive applications. One of the things to notice for the script is that it will only reduce the poly count for meshes in the same plane. For curved surfaces we won’t see many changes.

Blender 4.3 for Complete Beginners (Workshop)
Previous

Modeling landscapes for environment design with Blender 3D

Next

Rendering colored glass for architecture with Blender 3D and YafaRay

4 comments

  1. Hi! Nice article 🙂
    I made the script and I’m glad that you found it useful.
    That is a big incentive to go back at it and try to improve it now that I have more time.

  2. Hi,

    Love the blog! Very useful! In regards to this particular thread the link to the script download is broken (the mediafire link). I haven’t posted on the blenderartists forum yet but I will. I had hopes that perhaps you might have a current copy you could share?

    Thanks in advance!

    Jon

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Check Also

Clicky