New Editor Features: prefabs, components and more

The next version of SunBurn is fast approaching and its a large update for the editor. There are a number of usability changes and we've added support for components, prefabs and custom object types. Some community requested changes have also made it into this release. These new features should make scene editing easier and more precise.

Components

SunBurn 2.0.9 saw the introduction of object-level components to add custom data and behaviors to objects. Now you can use this feature directly in the editor. For scene objects and lights, the right-click context menu lists available components and the editor will automatically find any components in your assemblies. Selecting components allows you to edit their properties.

Prefabs

The content repository has been expanded to include prefabs: automatically serialized objects, lights or groups. Prefabs can be created through the right-click context menu and added to the scene through drag-drop (the same as models), letting you to save portions of your scene to copy elsewhere.

Custom Types

The editor also allows for custom scene entity types. A list of all types inheriting from SceneEntity/SceneObject will be displayed below the content repository and a simple drag-drop will add it to the scene. Any new properties on the type will be editable and can be controlled through the EditorProperty attribute.

Other Features

  • Apply relative transform dialog for precise manipulation of scene objects.
  • Drag-drop models onto a scene object's Model File textbox to change the model.
  • Camera controls moved to the environment.

Check out the new SunBurn Editor in the next update and all its cool, new features. We have more blogs planned to cover some of these features in more detail.


Posted 01-28-2011 4:22 PM by Ross "FiveSidedBarrel"

Comments

Philippe Da Silva wrote re: New Editor Features: prefabs, components and more
on 01-28-2011 4:33 PM

Awesome editor update! Speechless especially the Editor property.

Kevin31 wrote re: New Editor Features: prefabs, components and more
on 01-28-2011 5:01 PM

Very cool! This will definately be one of the best engine updates :)

Really good work guys ;)

mezcaholic wrote re: New Editor Features: prefabs, components and more
on 01-28-2011 5:09 PM

Awesome guys!  Thanks for keeping us in the loop, can't wait for the new release to drop.

Epidemi wrote re: New Editor Features: prefabs, components and more
on 01-28-2011 5:18 PM

Wow, that's awesome! Can't wait for the update :)

Jeff Brown wrote re: New Editor Features: prefabs, components and more
on 01-28-2011 5:43 PM

Awesome to see it in action, can't wait to test it out!

Jeason wrote re: New Editor Features: prefabs, components and more
on 01-28-2011 5:50 PM

Awesome :D I´m realy looking forward to the next update :)

Tom wrote re: New Editor Features: prefabs, components and more
on 01-28-2011 8:42 PM

Sweet, begs the question if I should continue my own editor at all...lack of easy scripting and custom types has been the reason to keep at least part of my own editor running....this seems to be pretty definitive to replace my own features.

Nelxon wrote re: New Editor Features: prefabs, components and more
on 01-29-2011 1:28 AM

this engine seems to just get better and better with each update.

Voidness wrote re: New Editor Features: prefabs, components and more
on 01-29-2011 8:13 AM

sweeeeeeeeeeeeet!

Biino wrote re: New Editor Features: prefabs, components and more
on 01-30-2011 1:39 AM

Epic

Ion_21 wrote re: New Editor Features: prefabs, components and more
on 02-17-2011 11:00 AM

cool, How did you get the Apply relative transform dialog to display the scale as X Y Z values instead of the single value?



Please login to post comments.