Skip to content

Unity scene exporter to export created scenes into other engines and frameworks

Notifications You must be signed in to change notification settings

Memorix101/UnitySceneExporter

Repository files navigation

Unity Scene Exporter

Unity scene exporter to export created scenes into other engines and frameworks image

  • Exports scenes from Unity to custom scene format
  • Imports exported scenes into Unity
  • Loaders in C#, C++ and Java
  • Examples for raylib, MonoGame and Irrlicht using exported custom scene format
  • Rotations are exported in degrees (degree to radiant conversion: rot.x * PI/180) or quaternion
  • Default assets folder for other engines is assets
  • Magic number lvl1
  • Format:
    • model: Model filename. If gameobject has no model it is null (for lights and cameras for example)
    • name: Name of the gameobject
    • tag: Tag of the gameobject
    • position: Gameobject position xyz
    • rotation: Gameobject rotation in degrees xyz or quaternion
    • scale: Gameobject scale xyz

File Example

lvl1
# model name tag pos rot scale
cube.obj,cube,tag,24.5,0,7.333,0,2,0,1,1,1
star.obj,star,player,55.3,4,8.333,0,12,0,1,1,1
ball.obj,ball,enemy,3.4,4,128.3,0,12.5,0,1,1,1

About

Unity scene exporter to export created scenes into other engines and frameworks

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published