Extensions
  • Home
  • Add-ons
  • Themes
  • Approval Queue
  • About
  • Upload Extension
  • Sign in
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    DEVELOPMENT

    • Roadmap

      See which projects are currently being worked on and what's next.

    • Documentation

      Guidelines, release notes and development docs.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

All Add-ons

Add-on FST ForgePolish
FST ForgePolish

Hard surface polishing with optional volume preservation.
Add-on by YLIANG
About What's New Reviews Version History
Basic Workflow: Generate FaceSets to smooth and polish your mesh. Selective Polishing: Isolate specific areas using selections or sculpt masks. Corner Locking: Preserve sharp geometric features using angle thresholds. Fast Editing: Quickly modify and update FaceSets for new geometry. Algorithm Comparison: Standard HC (Volume Preserve) vs. Tension First.

FST ForgePolish

A specialized high-performance hard-surface smoothing and polishing toolset for Blender.

Ideal for cleaning up retopologized meshes, removing surface irregularities, and ensuring flawless surface fidelity before final beveling and subdivision stages.

Where is it located in Blender?

Once installed, the FST ForgePolish panel can be accessed in the 3D Viewport. Open the Sidebar (press N) and navigate to the Edit tab.

Note: The FaceSets utility tools will only become active when you are in Edit Mode.


Workflow & Tools

FST ForgePolish relies on identifying "inner" regions and "boundaries". You can easily define these regions using the built-in FaceSets tools.

1. FaceSets Workflow (Preparation)

To get the best polishing results on complex hard-surface models, you can isolate flat planes and curved transitions using FaceSets.

  • Edges to FaceSets: In Edit Mode, select the sharp edges that define your main surface transitions. Click this button to automatically create distinct FaceSets via a flood-fill algorithm based on your edge selection.
  • FaceSets to Select: Quickly re-select the boundary edges that separate your neighboring FaceSets.

2. Polishing Modes (The Core)

When you click Polish, the tool modifies the mesh topology using one of two highly optimized algorithms (calculated via NumPy for maximum performance):

  • Standard HC (Volume Preserve): Smooths the surface while utilizing HC correction to reduce volume loss. It maintains the original proportions of your mesh while relaxing the uneven topology.
  • Tension First (Surface Shrink): Skips volume compensation and prioritizes tension reduction. This is an aggressive polish that shrinks the surface slightly but results in incredibly clean, sharp, and tight topology.

Parameters

  • Iterations: Controls how many times the smoothing operation is repeated. Higher values result in a smoother mesh but may take slightly longer on very dense topology.
  • Corners: A crucial feature for hard-surface modeling. It locks boundary corners that are sharper than the specified angle, preventing your mechanical corners from melting away during the smoothing process. Set to 0 to disable.
  • Selected: If enabled, the tool will only polish the currently selected vertices/faces and completely lock the rest of the mesh in place.
  • Advanced Options: Expand the advanced panel to get low-level control over the polish tuning:
    • Inner (Smooth / Preserve): Adjust the single-step smoothing strength and volume preservation inside the continuous face sets.
    • Boundary (Smooth / Preserve): Adjust the smoothing and preservation specifically on the borders separating the face sets.

Multilingual Support

FST ForgePolish automatically adapts to your Blender interface language. Built-in languages include:

  • English
  • Chinese (Simplified / Traditional)
  • Japanese
  • Spanish
  • French
  • German
  • Russian

License

GNU General Public License v3.0


What's New

1.0.0 April 23rd, 2026

v1.0.0 - Initial Release

First public release of FST ForgePolish, introducing a complete FaceSet-driven hard-surface polishing workflow.

✨ Core Features:

  • Introduced dual smoothing engines: Standard HC (Volume Preserve) and Tension First (Surface Shrink).
  • Implemented topology smoothing based on FaceSets partitioning.
  • Added Corner Locking to preserve sharp geometric features via angle thresholds.
  • Supported selective polishing with full compatibility for Selected Mode and Sculpt Masking.
  • Integrated fast FaceSet conversion tools (Edges to FaceSets / FaceSets to Select).

Permissions

This extension does not require special permissions.

Developer
YLIANG
Rating
(5)
Version
1.0.0
Updated
1 mo
Published
April 23rd, 2026
Downloads
3069
Size
15.7 KB
Compatibility
Blender 4.2 LTS and newer
Website
github.com/YLIANG021/FST_ForgePolish
Report Issues
github.com/YLIANG021/FST_ForgePolish/issues
License
GNU General Public License v3.0 or later
Mesh
...or download and Install from Disk
  • 15.7 KB

Reviews

See all
  • 林霂风
  • v1.0.0
  • 2 w

我还没有使用,但如果达到了我预想的效果,那不得不效忠于您了Orz

  • Sophie-Twilight
  • v1.0.0
  • 1 mo

非常牛逼,救人于水火之中,太方便了

  • YLIANG replied
  • 1 mo

能帮到你就好😉😉

  • Javier-Eduardo-Martinez-Correa
  • v1.0.0
  • 1 mo

This is a very useful addon. Thanks so much!!!

  • YLIANG replied
  • 1 mo

Thanks!

5.0

5 reviews
5
4
3
2
1
Rate this Add-on Report an issue
  • About
  • Privacy Policy
  • Terms of Service
About
  • Blender Foundation
  • Blender Institute
  • Blender Studio
  • License
  • Logo & Trademark
  • Credits
  • Privacy Policy
  • Code of Conduct
Organization
  • People
  • Jobs
Blender Network
Download
  • Latest Blender
  • Blender LTS
  • Previous Versions
  • Experimental Builds
  • Source Code
  • Requirements
  • Benchmark
  • Flamenco
Extensions
  • Add-ons
  • Themes
Developers
  • Get Started
  • Roadmap
  • Projects
  • Docs
  • Blog
  • Forum
  • YouTube
  • Python API
Blender Studio
  • Films
  • Training
  • Tools & Pipeline
Support
  • Manual
  • Community
  • FAQ
Get Involved
  • Documentation
  • Education
News
  • Press Releases
  • User Stories
Blender Conference
Follow Blender
Support Blender
  • Donate
  • One-time Donation
Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite