punkoffice 3a54ee9ab3 Changed to use game object name instead of mesh name 10 lat temu
..
Unity3D2Babylon 3a54ee9ab3 Changed to use game object name instead of mesh name 10 lat temu
readme.md 48293768ce Update readme.md 10 lat temu

readme.md

Unity 5 to Babylon.js exporter

Installation

You just need to copy/paste the plugin folder inside the assets folder of your project folder. Unity 5 will then detect the plugin, compile it and add a "BabylonJS" menu. Using this menu you will be able to export the current scene to a .babylon file format.

Usage

Just click on the "BabylonJS/Export to .babylon" menu to display the exportation window.

The exportation window allows you to specify:

  • Default reflection level applied to reflection textures
  • Collisions properties (on/off, ellipsoid used for the camera and scene's gravity)

You can launch the exportation process by clicking on the "Export" button

Exported features

The current version can export the following features:

  • Cameras
    • Name
    • Position
    • Target
    • Fov
    • Clip start
    • Clip end
    • Check collisions
    • Gravity
    • Ellipsoid
    • Animations (position)
  • Lights
    • Type (Point, directional, Spot)
    • Name
    • Position
    • Direction
    • Spot angle
    • Intensity
    • Diffuse color
    • Animations (position)
    • Shadow maps
  • Materials
    • Name
    • Diffuse color
    • Specular color
    • Specular power
    • Emissive color
    • Alpha
    • Backface culling
    • Diffuse texture
    • Reflection texture
    • Emissive texture
    • Bump texture
  • Multi-materials
    • Name
    • Child materials
  • Textures
    • Name
    • Associated file
    • Use alpha
    • uOffset / voffset
    • uScale / uScale
  • Meshes
    • Name
    • Geometry (Positions & normals)
    • Position
    • Rotation
    • Scaling
    • Texture coordinates (2 channels)
    • Check collisions
    • Receive and cast shadows
    • Animations (position, rotation, scaling)