{"repo":"secarri/MipFlooding","free":true,"listed":false,"github":"https://github.com/secarri/MipFlooding","clone":"git clone https://github.com/secarri/MipFlooding.git","description":"C# and Python implementation of the \"mip flooding\" algorithm used in God of War. This algorithm was presented in the 2019 GDC talk and optimizes game textures sizes on disk.","language":"C#","stars":101,"topics":["game-development","texture-optimization"],"license":"AGPL-3.0","category":"game-templates","readme_excerpt":"Mip Flooding C# and Python implementation of the \"mip flooding\" algorithm used in God of War. This algorithm was presented in the 2019 GDC talk and optimizes game textures sizes on disk. The C# ImageProcessingLibrary is called from Python, making it easily accessible from any DCC package that supports Python. \"This is fast to generate, and it scales well with the image size, because of the logarithmic component to the algorithmic time complexity, and on disk, this will compress better, because of those large areas of constant color.\" - GDC. (2019, Sean Feeley). Interactive Wind and Vegetation in “God of War” Youtube Video. Prerequisites - Any version of Python that has pythonnet installed or a Digital Content Creation (DCC) application with Python support. - The pythonnet Python library. You can install it using pip install pythonnet . Installation 1. Visit the latest release page! 2. Download the mipflooding.zip package from the bottom of the release page. 3. Unzip the mipflooding.zip file and place the mipflooding package in your preferred location. You can either add it to your Python libraries or place it in a custom directory and update your sys.path accordingly. 4. From your preferred DCC package, import the image processing module form the wrapper package. Code sample Statistics Last updated: 2026-02-14 Note: These statistics were generated on a Windows 11 machine (Intel Core i7-13700K, 32GB RAM). Benchmarks are automatically updated with each change, so the values bel","default_branch":null,"files":null,"tree":[],"storefront":"/r/secarri","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/secarri/MipFlooding/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}