Resolve Quixel Bridge and 3ds Max Connection Issues with MaxBridge Assistant
Hi everyone,
If you've been facing issues connecting Quixel Bridge with the newer versions of 3ds Max (2024, 2025), you're not alone. These problems stem from compatibility gaps in the official plugin, particularly with 3ds Max 2025's updated Python API and menu creation methods.
To help, I've created MaxBridge Assistant – a small, open-source tool designed to make fixing these issues as simple as possible. All the code is available for review on GitHub. The app is portable, easy to use, and automates what would otherwise be a tedious manual process.
What the Assistant Does:
Ensures compatibility for 3ds Max 2025 while supporting older versions.
Updates necessary files automatically without manual edits.
Replaces outdated components in Quixel Bridge with updated ones.
How to Use:
1️⃣ Download the app (https://github.com/mohseni-mr/MaxBridge-Assistant/) (no installation required).
2️⃣ Select your Megascans Library Folder.
3️⃣ Choose the 3ds Max versions you want to connect.
4️⃣ Click "Start Setup" and let the app handle everything!
For those who prefer full control, I've also included clear manual instructions in the GitHub repository.
👉 Learn More and Get the Tool Here (https://github.com/mohseni-mr/MaxBridge-Assistant)
https://github.com/mohseni-mr/MaxBridge-Assistant (http://https://github.com/mohseni-mr/MaxBridge-Assistant)
Open Source and Community Support
This project is entirely open source, so feel free to explore, review, or modify the code to suit your needs. If you find it useful, I’d really appreciate it if you could give the repository a ⭐ on GitHub – it helps others discover the solution and keeps the community strong.
Here’s a quick look at the app:
(https://raw.githubusercontent.com/mohseni-mr/MaxBridge-Assistant/main/app/screenshot-v2.png)
I hope this helps save you time and frustration. If you run into any issues or have suggestions, feel free to reach out. Let’s keep our workflows smooth and productive! 😊
MaxBridge Assistant v2.0 Released: Major Improvements, PyQt6 Migration, Thread Management Enhancements, and More!
Hello everyone!
after checking out the issue that pointed out about the 3ds Max problem with windows 11 24h2 and read Changsoo Eun (https://cganimator.com/missing-scripts-plugins-after-windows-11-24h2-update/) post about it (thanks M.Max for the link), I've update the code significantlly, and use fixing attributes on %localappdata% and many other changes to improve the app. and now it should fix it all.
at least I hope
new update (v2) can be downlaoded from the same link
DOWNLOAD (https://github.com/mohseni-mr/MaxBridge-Assistant)
first post is also valid
Here’s a rundown of the key updates in MaxBridge Assistant v2.0:
1. Migration to PyQt6
upgraded from PyQt5 to PyQt6, unlocking new features and ensuring better compatibility with modern Python versions.
PyQt6 introduces performance improvements and resolves several issues that were present in the older version, providing a smoother experience.
2. Improved Thread Management
The thread management system has been refactored for better efficiency and stability. I’ve transitioned from a basic QThread model to a more modular approach using QThreadPool and QRunnable.
This allows for better handling of multiple concurrent downloads without impacting the UI performance.
3. Enhanced File and Library Handling
Better file extraction and replacement logic ensures smoother handling of files during the library preparation process.
Files are only redownloaded if necessary, using hash checks to avoid unnecessary re-downloads.
Folder cleanup is now properly handled, preventing old files from causing conflicts.
4. UI and UX Improvements
The user interface has been optimized for better performance and responsiveness, particularly when dealing with high-DPI screens.
The maximize button has been disabled for consistency, ensuring the window size remains fixed and prevents accidental resizing.
5. Local AppData Attribute Checking
AppData folder attributes are now checked and corrected as the first step in the preparation process. This ensures that the folder and file attributes are set correctly, preventing potential issues with permissions.
6. Logic and Error Handling Refinements
I’ve made several improvements in error handling throughout the application, with more detailed logs and better user feedback.
The logic for preparation is now clearer, and the flow is more structured to ensure everything is handled sequentially.
7. New Version Structure
The project now includes both the original version (MaxBridge_Assistant.py) and the new version (MaxBridge_Assistant_v2.py), allowing users to continue using the old version if needed while transitioning to the updated codebase.
8. Bug Fixes and Minor Improvements
Various bugs have been fixed, and several performance optimizations have been made to ensure a smoother experience across all tasks.
(https://raw.githubusercontent.com/mohseni-mr/MaxBridge-Assistant/main/app/screenshot-v2.png)