Skip to content

intfloatbool/ifb-lib-optimization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IFB-LIB — Graphics Optimization Library

Eng | Rus

C# / C++ cross-platform library for real-time 3D mesh optimization.


Table of Contents


Features


  • Thread-safeConcurrentManagedMesh, ConcurrentFastUnityMesh
  • Simple APISimplifyMeshFast(...), SimplifyMeshFastAsync(...), MonoMeshSimplifier
  • Fast real-time mesh simplification — powered by Zeux's algorithm
  • No external dependencies required for build
  • Unity support and compatibility with other C# 3D applications

Demo

Original Scene
Original Scene

After Simplification
Simplified Scene

Mode Triangles
NONE 191.8k
LOW 124.0k
MEDIUM 88.4k
HIGH 66.9k

Device Preview

LOW
LOW

MEDIUM
MEDIUM

HIGH
HIGH


Installation

Unity


Other C# Applications

  • Download and reference the ifblib .NET library. Use its API.
  • The .NET library requires the native C++ library. Download and place the ifblib C++ build next to your executable.

Project Overview


C++ Library

/ifb-lib-cpp/

C# Library

/ifb-lib-net/

Unity Package

/ifb-lib-unity/