Easy Ogre Exporter        
Print

Max_big.png
Author: Bastien Bourineau / Arkeon?

Project: Easy Ogre exporter for 3ds Max

Type: Plug-in

Supported Versions: 3DSMax 9 to 3DSMax 2012

Documentation:

Sources: Scol projects SVN(external link)

Binaries: Plugins(external link)

Status and bug reports: EOE Redmine(external link)

Forum thread: OGRE Forums Thread(external link)

 


 

Concept

The objective for the Easy Ogre Exporter is to be the most simple as possible but with a lots of direct conversions from max scenes, and sure to be free and LGPL.

Current Version

Current version is 0.99

Features

  • One click export from the Max export menu > Ogre scene
  • (DotScene|.scene) export
  • Manage all Ogre versions
    • exports node hierarchy
    • exports node animations
  • Mesh binary export for each objects in the scene
    • shared or Dedicated geometry option
    • vertex Colors
    • normals
    • multiple UV sets
    • tangents
    • edgelist
    • poses from the max morpher
  • Skeletons
    • multiple Skeleton Animations
    • multiple root bones
    • standard structures and biped
  • Animations
    • animations from the main track separate bt time tags or from the motion mixer if available
    • nodes animations from the main track or from the motion mixer for each node in the dot scene
    • poses animations from the main track or from the motion mixer
    • morph vertex animations from the main track or from the motion mixer
  • Materials
    • Standard materials conversion
    • Architecture materials conversion
    • Mentalray Arch / Design materials conversion
    • ambient, diffuse, specular and self illumination colors
    • specular level
    • multi textures
    • multi uv
    • transparency level
    • material options like "double sided" or "wire"
    • Shaders (CG) automatic generation for pixel lighting and normal / specular maps / ref cubemap
    • Automatic basic technique for non supported hardware when shaders are used
    • export the textures files
    • optional textures conversion to DDS format with size optimization
  • Lights and cameras
  • Automatic unit conversion to meter
  • Automatic LOD generation
  • Small dialog interface for a minimum of setting like the Ogre version for meshs, prefixs, directories, and some advanced options

 
Available object user properties
This attributes can be added from the Object property dialog in Max

  • renderingDistance, this attribute is exporter in the ogre scene file, it define the visibility distance of a mesh
    • ex : renderingDistance=10.5
  • noLOD, override the LOD generation for the specified object
    • ex : noLOD=true

 
What coming next :

  • Setup for quick installation

 

Install

Chose your max version from the SVN directories and copy the dle file in your max plugins directory

How to Contribute

Gives some feed back if you found some mistakes on the materials or animations conversions.
If some developers with an experience on the Max SDK want to participate please do.


Contributors to this page: arkeon480 points  .
Page last modified on Friday 04 of May, 2012 21:31:06 UTC by arkeon480 points .


The content on this page is licensed under the terms of the Creative Commons Attribution-ShareAlike License.
As an exception, any source code contributed within the content is released into the Public Domain.