OGRE Wiki
Support and community documentation for Ogre3D
Ogre Forums
ogre3d.org
Log in
Username:
Password:
CapsLock is on.
Remember me (for 1 year)
Log in
Home
Tutorials
Tutorials Home
Basic Tutorials
Intermediate Tutorials
Mad Marx Tutorials
In Depth Tutorials
Older Tutorials
External Tutorials
Cookbook
Cookbook Home
CodeBank
Snippets
Experiences
Ogre Articles
Libraries
Libraries Home
Alternative Languages
Assembling A Toolset
Development Tools
OGRE Libraries
List of Libraries
Tools
Tools Home
DCC Tools
DCC Tutorials
DCC Articles
DCC Resources
Assembling a production pipeline
Development
Development Home
Roadmap
Building Ogre
Installing the Ogre SDK
Setting Up An Application
Ogre Wiki Tutorial Framework
Frequently Asked Questions
Google Summer Of Code
Help Requested
Ogre Core Articles
Community
Community Home
Projects Using Ogre
Recommended Reading
Contractors
Wiki
Immediate Wiki Tasklist
Wiki Ideas
Wiki Guidelines
Article Writing Guidelines
Wiki Styles
Wiki Page Tracker
Ogre Wiki Help
Ogre Wiki Help Overview
Help - Basic Syntax
Help - Images
Help - Pages and Structures
Help - Wiki Plugins
Toolbox
Freetags
Categories
List Pages
Structures
Trackers
Statistics
Rankings
List Galleries
Ogre Lexicon
Comments
History: LEXIExporter
View page
Source of version: 2
(current)
{img src="img/wiki_up/Max_big.png" alt="Max_big.png" imalign="right"} __Author__: ((User:Sethos|Sethos)) __Project__: OGRE Main Project (LEXIExporter) __Type__: Plug-in __Supported Versions__: 3DSMax 9 __Documentation__: [http://ogre.cvs.sourceforge.net/*checkout*/ogre/ogrenew/Tools/3dsmaxExport/LEXIExporter/!DEPENDENCIES.txt|Dependencies] __Sources__: [http://www.ogre3d.org/index.php?option=com_content&task=blogcategory&id=74&Itemid=87|OGRE Main CVS] __Binaries__: [http://www.ogre3d.org/index.php?option=com_remository&Itemid=74|OGRE Tools Downloads Area] __Status and bug reports__: [http://www.ogre3d.org/phpBB2/viewtopic.php?t=27350|OGRE Forums Thread] --- !!!Concept LEXIExporter is a native plugin for 3DSMax9. It is a project in progress, with realeases every 2. or 3. week, and with your help it will be just what you need. The concept behind the LEXIExporter consists basically of two ideas. First of all, it should be ''extendable''. So far this means opensource and plugable. It will be possible to create plugin export types, such a specific scene formats. It will also be possible to create different methods of material exports, e.g. extend the standard emulation to more optimized shaders or export materials enforcing a certain parent-child relation. Secondly, ''loose coupling'' to the modelling tool (so far it´s 3DSMax9) should be kept where possible. !!!Current Version Current version is 1.0.8. This version now supports 3DSMax9. For further details on current releases check the [http://ogre.cvs.sourceforge.net/*checkout*/ogre/ogrenew/Tools/3dsmaxExport/LEXIExporter/!CHANGELOG.txt|Changlog] in the CVS. !!!Features LEXIExport currently features: * Simple ((DotScene|.scene)) export ** exports node hierarchy ** exports node animations * 3DSMax9. * Automatically load and unload of plugin Dlls. * XML export of mesh and skeleton * Export types ** Static mesh ** Skinned mesh (skeleton animated) * General Mesh export ** Shared or Dedicated geometry option ** Vertex Colors ** Normals ** Multiple UV sets ** Reindexing optimization ** Single pose ** Multiple sampled pose animations ** Tangents ** Edgelist * Specific export features for skinned mesh ** Multiple Skeleton Animations ** Multiple root bones ** Linked bones * Shader based materials, to mimic 3DMax DX Viewport look (so far only one at a time) ** Blinn colors ** Diffuse texture ** Specular Color ** Specular Level ** Self-Illumination ** Diffuse and specular map * Submesh materials * Automatical conversion of referenced texturemaps. (e.g. .psd -> .dds) * Material export into per material file or per mesh. * Add Selection of Multiple Objects For more details see the [http://ogre.cvs.sourceforge.net/*checkout*/ogre/ogrenew/Tools/3dsmaxExport/LEXIExporter/!CHANGELOG.txt|Changlog] Design & Features to come: * Templated settings. * Morph animation export * Plugin based exporter types ** i.e. Scenemanager specific scene exports * Plugin based material export. ** i.e. override standard material export of Max materials with Diffuse+Specular+Bump maps assigned ** i.e. add support for new material types !!!Where to get the source LEXIExporter is opensource and the source code can be found in OGRE's CVS repository. After checkout locate it in folder ogrenew\Tools\3dsmaxExport\LEXIExporter. Mind the license and contribute with any improvements or fixes. !!!How to Contribute Create a patch as you would with OGRE and submit it. !!!How to Use Take a look at the screenshot descriptions and the video tutorials. If more questions arise post them in the LEXIExporter thread on the ogreforum. Feature requests, Ideas or bug reports may be reported as a private message to me(sethos) in the ogreforum. !!!Install Notice If you experience problems initializing LEXIExporter try to set your 3DSMax to use the D3D display driver. Additionally, the current versions of oFusion and LEXIExporter conflicts, due to their common initialization process, so installing oFusion after LEXIExporter, will corrupt the initialization of LEXIExporter, and vice versa. !!!Screenshots {img src="img/wiki_up/LEXIExport 1.0.2 Panel.jpg" alt="thumbnail|none|The LEXIExporter is a native plugin for 3dMax8, and may be positioned in the Max Utility Panel as shown" width="350"} {img src="img/wiki_up/LEXIExport 1.0.2 properties dialog.jpg" alt="thumbnail|none|Clicking the ''Properties'' button reveals the Export Tree Dialog shown above. Here the user may add objects to be exported and set individual export properties as needed." width="350"} {img src="img/wiki_up/LEXIExport 1.0.2 properties dialog w types.jpg" alt="thumbnail|none|When setting the individual properties for an object to be exported, select the object in the tree and set the options in the panel to the right." width="350"} {img src="img/wiki_up/LEXIExport 1.0.2 LogWindow.jpg" alt="thumbnail|none|During the export a progress window will appear, and afterwards a log window will popup if any serious warnings or errors have occoured. The log window may also be accessed through the properties dialog." width="350"} !!!Video Tutorials * Installing LEXIExporter[http://lexi.folkenberg.dk/installing.swf.html] * Adding LEXIExporter to Max´s Utility panel.[http://lexi.folkenberg.dk/Setup_Utility_Panel.swf.html] * Exporting a teapot with a simple material. (__Old UI__) [http://lexi.folkenberg.dk/Exporting_Teapot_with_simple_material.swf.html] * Exporting a Teapot with textured material. (__Old UI__) [http://lexi.folkenberg.dk/Exporting_Diffuse_Texture.swf.html] * Exporting a Teapot with Specular maps. (__Old UI__) [http://lexi.folkenberg.dk/Exporting_Specular_Maps.swf.html] * Exporting a mesh with baked shadows. (__Old UI__) [http://lexi.folkenberg.dk/Exporting_Baked_Shadows.swf.html] * Exporting a skinned mesh.[http://lexi.folkenberg.dk/Exporting_Boned_Arm_1.0.2.swf.html]
Search by Tags
Search Wiki by Freetags
Latest Changes
One Function Ogre
IDE Eclipse
FMOD SoundManager
HDRlib
Building Ogre V2 with CMake
Ogre 2.1 FAQ
Minimal Ogre Collision
Artifex Terra
OpenMB
Advanced Mogre Framework
...more
Search
Find
Advanced
Search Help
Online Users
183 online users