Categories
LTE World Machine Development News

LTE Feature #2

The third post in a series describing the changes afoot for the Long Term Evolution of World Machine.

Hi folks! This time around, let’s jump straight to one of the most impactful new features in LTE. From the very beginning of WM, the workflow has always gone something like this:

  1. Create/connect your devices, set the settings roughly where you want them.
  2. Build the world.
  3. Adjust the settings.
  4. Goto step 2 until satisfied.

Well, this changes in LTE.

For many purposes, step #2 is simply gone. How?

Progressive, asynchronous previews. This is perhaps the longest-awaited feature for me personally. In fact, if you look in the preferences dialog, there’s been a disabled “background previews” checkbox for at least 10 years!

I’ve heard from at least a couple folks concerned that spending time improving the World Machine GUI is a waste. This is a prime example of why I believe the opposite – LTE branch unlocks powerful new workflows that couldn’t be created before.

Fast, Detailed, and Responsive

There are two fundamental types of preview actions that now occur in World Machine: Interactive and Refining previews.

  • The interactive preview is what you get when you are actively changing a slider/control. This provides coarse feedback, but more importantly responds instantly to your changes. It is, however, too too low in resolution to give you a good look at your world.
  • The refining preview goes to work as soon as you release the mouse button for any action. It rapidly builds the current views (and then the world) in the background, progressively. Your view simply gets more refined as you wait, but you can keep working if you’d like with no hiccups, lag, or slowdowns.

The combination gives you something great: You can instantly see your changes as you manipulate a control (which doesn’t always happen with other applications’ background render schemes), and you also get new details rapidly, with no extra clicks or hoops to jump through.

A video is worth a thousand words, so…. Watch me create a simple 2K terrain in the LTE branch:

Creating a 2K resolution World in realtime. No builds required.

Features like this are exactly why I’m so excited about the LTE branch!

Some other benefits of the new background build model:

  • World Machine doesn’t block on previews, so your big, slow world will open right away without lag… even if it has to load lots of data from disk or preview a huge network.
  • This feature interacts extremely well with two other LTE features that will be discussed next: exposed edit history and granular edit tracking. Being able to pop back and forth in your history and see high-res final results of any settings change is amazing.

But we’ll talk about those next time 🙂

For now, Merry Christmas to all who celebrate that holiday, and I’ll see you in the new year!

By Stephen

Founder of World Machine

Notable Replies

  1. Fabilus! Luve it. WTG

  2. This is excellent news! Well done! Look forward to get my hands on this too! :partying_face:

  3. Nice update a few questions though.
    So has building/rendering changed or is this just the preview? Is there still a build world function?
    How does the interactive preview and refined preview act with resolution-dependence?
    What happens with supermassive (50, 100 devices and more) graphs?

Continue the discussion at forum.world-machine.com

1 more reply

Participants

Avatar for system Avatar for Stephen Avatar for Hotshot Avatar for OlaHaldor Avatar for WFab Avatar for Consue Avatar for Lyubomir_Ikonomov