Here’s what I’ve done so far:
TimelinerSet MaxScript (version 1.1.1709xx)
- Implemented a visibility workaround for Arnold and other such renderers that don’t respect the visibility controller. It scales objects to and from 0 within a fraction of a second with no discernible motion blur (Scale Fallback).
- Added the option to use the Arnold materials for task colors.
- All objects move in the correct direction regardless of their local coordinate system.
- Reorganized and Improved GUI to follow expanded functionality.
- The Clear Existing Keys button has been improved to work in all cases, not just straight construction tasks.
NaviSetImport MaxScript (version 1.1.1709xx)
- Now creates a set called “User Managed Objects” allowing the user to pick which things he wants the script to ignore when resetting to tweak the animation settings.
- The import cancel button works properly now.
- Allows the user to change the file references seen in the *.dat file upon import. If the file name of your models ever change in your project at some point, you can still import sets generated from them.
- Fixed the empty set problem. The export plugin would create an empty set if the entirety of that set were from non-Revit models. NaviSetImport now knows how to handle these, though as you’ll read below, the new plugin won’t create them anymore either.
NaviSet Transfer Navisworks Plugin (version 188.8.131.52)
- No longer writes empty sets in the exported *.dat file.
- It now exports timeline tasks as sets automatically. You no-longer have to create the selection sets yourself with the Timeliner’s Exports to Sets button. Naviswork’s function didn’t work all the time and it was a hassle to use for this purpose. I consider this the most important improvement of the update so far, next to the massive speed improvement from the previous update.
There’s more, but they’re little things that only matter to me (like the method for avoiding duplicate ID entries has been vastly improved to support the Timeliner task set export, the recursive ID scanning method has been simplified a bit, etc.
I’m an amateur programmer – it’s not my job description, so I’m thankful for your patience. This version will be out as soon as I check it for new bugs, write the new documentation, and create new tutorials.