03/June/2017: FumeFX ModernUI 1.2 has been released!
Who should use FumeFX ModernUI?
So what can it do?
I need a manual anyway! Can you explain some of the functionalities?
First of all: The installer will guide you through the installation process.
After the successful installation of FumeFX ModernUI you get a welcome screen that informs you about the newest features. It's considered to be a short overview for those who come from a previous version.
1. UI when no FumeFX container was found in your scene...
Rightclick Menu (with configured Managed Folder in Versioning Mode)
2. UI when one or more FumeFX containers are existing...
Simulation Quality Settings
FumeFX ModernUI calculates the grid spacing needed to achieve a certain voxel count. The default target values are as follows:
- Very Low: ~ 1 Million Voxels // Maximum Iterations: 40 // Quality: 3
- Low: ~ 10 Million Voxels // Maximum Iterations: 50 // Quality: 4
- Medium: ~ 30 Million Voxels // Maximum Iterations: 100 // Quality: 5
- High: ~ 80 Million Voxels // Maximum Iterations: 200 // Quality: 7
You can manipulate the target voxel count by expanding the menu (on the left side of the reload button) and by moving the slider. (In version 1.0 - 1.1 you have to click on one of the presets afterwards again.) You can always check the updated target values by hovering over the quality radio buttons which show a tooltip with the target values. Click right on the slider to get it back to its default position.
v1.2 updates: The slider has now instant feedback, therefore you don't have to press a preset afterwards again. Furthermore in v1.2 you can customize not only the voxel count (with the slider) but also set different values for "Maximum Iterations" and "Quality". To do so just change the values in the native FumeFX Floater, afterwards hold CTRL and press one of the presets. It will show a little "+" extending the title of the clicked preset indicating that it got it's new values from the native FumeFX floater. It is a per session change not a permanent change.
Advice: The icon of the file extension buttons does NOT necessarily indicate the file extension of the current container. It indicates the last used button. So make sure to press the button before an important simulation that you need in a certain file format.
3. UI when you are simulating in Multi Sim Mode...
- You reach the Multi Sim Mode by choosing "(De-) Activate Multiple Container Simulation" in the menu bar entry "Sim Settings".
- The simulation quality settings can be used to adjust the simulation quality of each container checked in the listbox.
- The progressbar indicates the simulation progress of all containers together.
- Only the cancel button of FumeFX ModernUI is able to cancel the simulation for multiple containers. Therefore you should use this button instead of the FumeFX native one.
VrayVolumeGrid Connector (v1.2 +)
FumeFX ModernUI VrayVolumeGrid Connector is a drag-and-drop system that simplifies the process of creating VrayVolumeGrids and helps to change the linked simulation files of already existing VrayVolumeGrids.
- If you have Vray installed the respective button will show up in the UI of FumeFX ModernUI.
- VrayVolumeGrid Connector is divided into two parts. On the left are the elements you can drag, on the right are the elements that are able to receive the draged components. So the basic principle is: drag from left to right.
- The elements on the left represent the paths of your FumeFX grids (Default, Wavelet, Post). A group of three elements (with identical colors) represents one FumeFX container.
- Elements (paths) that are valid for a drag-and-drop operation are marked with a green arrow. A path is valid if there are simulation files in the respective folder and the files have the .f3d or .vdb extension. So make sure you simulate at least a few sim files before using VrayVolumeGrid Connector.
- On the right are all your VrayVolumeGrids and an additional drop target to create a new one. You have two options: Either drag a FumeFX path from the left to an alredy existing VrayVolumeGrid to change its linked simulation files or drag it to the element "Drop here to create a new VrayVolumeGrid" to create a new one that is placed and orientated correclty.
Who wrote the tool and what are the requirements?
- Windows 7, Windows 8 and Windows 10 are supported. Make sure to enable notifications of apps (Windows 10).
- 3ds Max 2015, 3ds Max 2016 and 3ds Max 2017 are supported. 3ds Max 2013 and 2014 should also be okay (not tested) and are detected by the installer.
- FumeFX 3.5.5 and FumeFX 4 are supported. Prior versions are not tested.
- Your .NET assemblies should be up to date. The installer of version 1.2 checks for the necessary .NET version.
Windows and 3ds Max Compatibility (with FumeFX ModernUI v1.2)
|3ds Max 2013/2014||3ds Max 2015||3ds Max 2016||3ds Max 2017||3ds Max 2018|
|Windows 7||(Not tested)||(Not tested)|
|Windows 8||(Not tested)||(Not tested)|
|Windows 10||(Not tested)|
- If you are using display scaling in Windows (125 %, 150 % etc.) the UI sometimes gets broken. You need to close and reopen FumeFX ModernUI.
What else is to say?
- I'm doing this stuff in my spare time, so there is no time to fix every error on every system, you get this tool "as is". Nonetheless you can report errors to email@example.com and i might consider it in an updated version.
- I want to thank Allan McKay from whom i have learned a great deal, Paul Neale from Pen Productions for sharing his knowledge about using .NET in Maxscript.
- I also want to thank my friend Wolfgang Wiedmeyer from Munich Filmworks for helping me with the final release of the tool.
Content licensed under a Creative Commons Attribution-ShareAlike 4.0 International License , except where indicated otherwise.
- Thanks to Romain Guy for the header image called "Plumes" which you can find here under the CC license (CC BY-NC-SA 2.0).
- Fire icon made by Icomoon from www.flaticon.com
- All other icons used in the tool itself (except the Munich Filmworks Logo) made by Maxim Basinski & MadebyOliver from www.flaticon.com
Every time you start FumeFX ModernUI it downloads the newest "MUIupdateFile.ini" from "https://www.modernui-munich-filmworks.com". You can find it in "...<current user>/FFX_MUI/MUIupdateFile.ini". It's a small text file which contains the newest version number, newest help, about & download website links as well as an info text which pops up in the UI in case i have to inform you about a problem or bug etc.
Since v1.1 FumeFX ModernUI additionally downloads the newest version if you click "YES" in the respective window.
Since v1.2 the installer of FumeFX ModernUI calls a little PHP script that counts the installation attempts and completed installations.