SWB update

Sytner

Administrator
Staff member
Administrator
Moderator
Moderator
Joined
Sep 18, 2010
Messages
416
It's been a while since my last update. Despite continuing to work on SWG, the past few years have been busy for me with completing university and moving into full-time work. However, working from home this year has afforded me some extra time to really start making a push on getting the new tools in a releasable state.

The state of tools

Since its release, SIE has become the de-facto tool for most client-side editing, but has remained mostly unchanged since 2015. I actually first made SIE over a decade ago when I was only starting to get into development. As such its design does not scale to support creating the remaining tools we need and I have since been working on the new tool, SWB.

This tool addresses the gaps in functionality in SIE, and also supports some non-client tools to help those running servers. There has been too much progress to fully detail here, but I wanted to show some highlights from the year:

FBX mesh tools

Adding new content to SWG has been limited for a long time due to incomplete mesh tools. In particular it has not been possible to export/import skeletal meshes with new animations. With the FBX tools I've been working on both are now possible - we can import entirely novel models or export an existing model to tweak/add to its animations. The tool using FBX means that all of the popular 3D software (Blender,Max,Maya) are supported.

Importing:



Exporting:



The remaining support gap in these tools is for portals (buildings and their interiors).

Terrain editing

Terrain editing is mostly complete. The remaining work is UI related and I also need to re-create the tool that enabled me to generate the satelitte maps. One area this part of the tool progressed this year is providing faster real-time previews:



Snapshot/buildout editing

Snapshots are the files which determine object placement in the scene. This tool can also generate buildout files or scripts for Core3 servers:



Region editor

This editor is for editing the Core3 region files:



Renderer progress



A key part to making the editor usable is having it able to render the various kinds of objects in-game accurately (and I have a bit of fun trying to make it look better than SWG too :)). This year I've improved the support for particles and added more complete skeletal mesh support (for the benefit of the FBX tools).

You can check out these improvements and more on Youtube:


Release when?

Some time this year.
 
Last edited:

Sytner

Administrator
Staff member
Administrator
Moderator
Moderator
Joined
Sep 18, 2010
Messages
416
Working on this for the SWGEmu yearly update, but I'll post it as a thread here too.
 

Lasko

Moderator
Staff member
Moderator
Joined
Feb 13, 2012
Messages
287
You already know I'll have your babies for this! :p
 

Sytner

Administrator
Staff member
Administrator
Moderator
Moderator
Joined
Sep 18, 2010
Messages
416
I wrote this post a year ago then didn't actually post it - I was largely unable to work on SWG this year so it's still mostly accurate.
 
Last edited:
Top Bottom