ASE Import and export scripts for
Blender 2.5 series (up to 2.56+/- only.
NOTE: may work with other versions - test before use). Both import and export scripts should be placed in Blenders "
scripts\addons" (or "
scripts\io" if scripts\addons doesn't appear to be working) folder. If there are any other ASE scripts present it's best to remove or rename them as Blender 2.5 tends to like scripts following a specific naming convention.
DownloadInstallation for 2.56+/-Make sure you are using an officially released version of Blender (available from
Blender.org)
before using these scripts - in-development versions of Blender may break scripts so test before use.
Both scripts need to be placed in the following location;
scripts\addons\
For Windows Vista/Win7 users Blender's scripts folder is typically located in;
C:\Users\[profile]\AppData\Roaming\Blender Foundation\Blender 2.53\scripts\addons\
Windows XP users should look in;
C:\Documents and Settings\[profile]\Application Data\Blender Foundation\Blender 2.53\scripts\addons\
Linux and Mac installation will differ depending on OS version used.
Using the ASE export scriptFor additional and extensive
ASE export details read the ASE export tutorial here.
ASE ExportAs with other scripts, select the object or objects that need to be exported and click "
File » Export » Ascii Scene Export (ase)". Type a name or select the file to overwrite, and then click the "
Export ASE" button to export the model.
Model scale default is set to "
16", this is a multiplier so it will scale your object up by sixteen (or
"[n]" value input). To export objects 'as is', set the "
Scale: [n]" value to "
1" ("
Scale: 1").
Note: remember that you can export several objects as a single mesh to get a multi sub-object mesh (has several "GEOMOBJECTS" written into the ASE) with multiple materials. Or, an object where sub-objects are joined before export producing a single model with one multi-material. Additionally, it's currently not possible to export 'blank' meshes, i.e. all meshes need a material, texture and UVW map else the process reads them as being incomplete, halting the export procedure.
ASE ImportFrom the "
File" menu select "
Import » Ascii Scene Export (ase)", then select the file to be imported into Blender. To import a model 'as is' without altering the size of the object/s, from "
Import ASE" section change the "
Scale: [n]" value to "
1" (default currently "0.06").
Problems and ErrorsThere are a couple of basic script related issues you need to be aware of when exporting or importing meshes and models;
- The script is currently written to halt on finding 'blank' meshes, i.e. a mesh object without materials, textures or UVW maps will stop the process.
- If Blender complains about 'periods', check the file names to make sure they're as follows as anything else may return a script error in the Python console.
- export_ase.py
- import_ase.py
- Similarly, if the script doesn't appear in the "File » Import/Export" menus check file name conforms to the above.
Misc & UT/UDK editingFor
Unreal Development Kit and
Unreal Engine usage, models are not currently exported correctly where
MULTI-MATERIALS (multiple materials) are needed; although objects do contain individual elements, they are defined at the
OBJECT and
not the
MATERIAL level. This means that models for UT/UDK can only contain ONE material and ONE texture. Other issues exist, for more details read this topic.