Tagged 'I/O'


66 votes


The purpose of this script is to give an easy and full access to XML files: creation, reading and modifications
It is intented to be used with the same flexibility as a library: instanciate the structure where you need it
in your code and use the member functions to manipulate the XML files.

WkXmlLibrary - A WerwacK script at www.werwackfx.com

This script strongly relies on the DotNet interface.

Wall Worm Model Tools

59 votes

 A Hammer User's Guide to 3ds Max Wall Worm is the complete Source Engine Pipeline. With extensive exporters, importers, model, material and level design tools, Wall Worm makes working with the Source Engine fun.

Key Features


    57 votes

    This macroscript is a replacement for the save function. It saves incremental file versions while keeping the name of the latest - most-up-to-date version always the same as the original file. This is good for XRef'ing because the filename does not change. Just add it to your File menu and/or define Ctrl+S as shortcut.
    New: Old file versions will now be saved to a subdirectory
    v0.61 update: Bug fix to handle non-standard number prefixes; small improvements to the UI and error messages

    Multi Map Loader

    38 votes

    Loads multiple files from a folder into your choice of available materials & maps. Then puts the new created materials to the material library.


    Version 2.1 updates:

    BFF - Bobo's File Format

    28 votes

    BFF - Bobo's File Format - formerly known as Back From Five - is a MAXScript based object exporter under development.
    It lets you transfer basic object information between different versions of 3ds max using a MAXScript intermediate format.

    No importer is required!

    Tertium Organum CollectoREX

    25 votes

    TOCollectoREX is utility replacing and supplementing standard Resource Collector.

    After more than 10 years I've finally decided to turn collectorex from internal utility to a public open source project. In the beginning it was paid utility, now it's completely free and not binded to hardware. Please feel free to edit code and commit here, use it as you like, distribute it freely, I just don't allow to sell my software as your own. That's it.

    It allows gather all scene resources together, put them in specified place, find where all missing files are used (exactly in which objects). It can find which files in specified place are no longer used by scene. It also allows convert bitmaps to jpg, etc.
    Utility supports XRefs of all types and processes all scenes linked to current.
    Unlike all other such scripts, it really finds all resources (images, HDR-images, Vray meshes, IES-files, shaders), not only some bitmaps (Relink Bitmaps, Resource Collector). Below there is full description.

    Keens Batch Exporter

    22 votes

    Batch export all objects in your scene as separate files to any file type 3ds max supports.
    -Exported files use the object names in the scene.
    -option to export files using their indivdual pivots as the scene origen(center objects to 0 -0 -0).
    -export all objects - only selected/deselected objects.
    -Asign prefixes to file names at export.


    21 votes

    This script was written by Larry Minton. It was originally called LoadAndSaveAll.ms.

    I simply have made A FEW modifications to process .stl files.
    The script imports all .stl files found in a given directory (and sub-directories, if desired), then saves them out as a .max of the root same name to the same source directory.
    The import uses the most recent settings.

    DWG Cleanup

    20 votes

    A one-click solution to cleaning up the mess the new DWG importer leaves behind for those not using DWG linking workflows.


    16 votes

    Export utility for exporting .CSM (Character Studio Marker) motion capture data from any object selection.

    Syndicate content