Bright Engine v0.1.4a Released – Terrain Sculpting Revamp

September 1, 2018
TABLE OF CONTENTS

We’re kicking off this next series of updates with a smaller but necessary update. We’ve done a complete overhaul on the Terrain Sculpting system, adding new tools as well as improving the old ones while, at the same time, laying the foundation for the coming updates!

New Features

Terrain Sculpting Tools

The core focus of this update is the new Sculpting system. While its controls are still the same, the brush movement is significantly more fluid and no longer gets stuck at certain angles (which was an absolute pain, as many testers expressed)

All the original tools are still in place but have been joined by a newcomer, the Ramp Tool! Integrated into the flatten tool, the ramp allows you to..well..make ramps. Simply set the angle of the ramp you want to make and then brush away! With ramp making now part of the features available to the user, the toolbox is certainly powerful!

Raise/Lower

Pull/Push

Flatten

Ramp

Flatten Smooth

Smooth

Stitch

We also brought about an additional unplanned feature, the Grid Movement System. Particularly useful when slotting things together, the Grid system allows you to make precise movements of objects using the 3D cursor, ensuring everything aligns correctly within your scene!

Changes & Improvements

Sculpting UI

Not much to discuss here for this update since efforts were focused on the new features but some minor adjustments to the Editor UI have further improved the fluidity of the engine workflow, making it more intuitive when adjusting values as well as providing helpful tooltips on various elements to give a brief explanation along with any potential shortcut keys, saving you having to constantly look things up in the documentation.

Bug Fixes

World Editor

  • Fixed a bug where some outputs for the Undo/Redo system were still being triggered when they shouldn’t have been.
  • Fixed a bug where sculpting terrain would not update the vertices normals until after reloading the zone, causing lighting errors.
  • Fixed a bug where a scene with only one point light which casts no shadows caused the entire scene to go black.
  • Fixed a bug where the Flatten/Ramp Tool height visual indicator didn’t render.
  • Fixed a bug where after using the Stitch Tool, the blue highlight would not disappear.
  • Fixed a bug where a mouse click would trigger Matrix recalculations for Instanced Rendering.
  • Fixed a bug where animated models would fall out of sync with SSAO rendering.
  • Fixed a bug where Animation Override Speed didn’t cause the desired effect.
  • Fixed a bug where the calculation of camera distance from an object would sometimes spit out enormous numbers.
  • Fixed a bug where the Animation Settings for an object would be disabled unless you re-selected that object.
  • Fixed a bug where the bloom threshold didn’t apply correctly on terrain.
  • Fixed a bug where switching zones while in sculpt mode caused a crash

What’s Next?

Now that Sculpting is in a much better position, we are moving onto the long-awaited Terrain Painting system! While it has been in the pipeline for some time now, it’s finally going to be making its first appearance in v0.1.4b! Aside from the painting, we want to lay out additional groundwork for the final stage of this update series which is the introduction of a much better asset placing system along with dynamic foliage and model brushes!

Home » News » Patch Notes » Bright Engine v0.1.4a Released – Terrain Sculpting Revamp
Bright Engine 2022 R3 Released – Performance & Optimisation

Bright Engine 2022 R3 Released – Performance & Optimisation

Continuing on from the upgrades introduced in R2, the engineering team have been redesigning major parts of Bright Engine’s rendering system. Plenty of redundant code has been removed, and significant chunks of the CPU-sided code have been rewritten to be both more memory efficient and reduce GPU idling.

Bright Engine 2022 R2 Released – Performance & Optimisation

Bright Engine 2022 R2 Released – Performance & Optimisation

It’s been two months of an architectural overhaul for the Bright Engine render pipeline. The engineering team have been making substantial changes to how the engine draws the scene, resulting in significant performance boosts without loss of graphical fidelity. Let’s dive under the hood to see what’s changed.

Bright Engine 2022 R1 Released – UI & Resource Management

Bright Engine 2022 R1 Released – UI & Resource Management

After months of programming, the time has come again to show off what our engineering team has been up to. A lot of under-the-hood architecture has been rewritten, drastically reducing memory usage and improving frame rate. Meanwhile, a brand new UI system and editor have emerged. This is more of a technical update than a visual, so pretty pictures will make a return next time.