Changelog

2019.3

  • API of the engine and the editor have been updated. Now they are considered complete.
  • Terrain.
  • Builder 3D. Fast level creation tools, 3D modeling tools, constructive solid geometry operations.
  • Three ways to create objects in the scene are now available: Drag & Drop, By Click, By Brush.
  • Tools for massive object creation.
  • Surface component. A definition of surface type which contains material, set of meshes and other objects. Surfaces are used for painting and object creation by means brush.
  • Group Of Objects component. An object in a scene designed to store and display a large number of similar objects.
  • Decals.
  • Material: Advanced blending. The ability to configure which channels to write to the G-Buffer. Used for decals.
  • Per-object motion blur.
  • Area component. Represents an area in space defined by the set of points.
  • Package manager has been added.
  • Support for creating a build for the target platform has been improved. Now scripts and engine add-ons are supported. The process of creating a build is simplified. The page about build in manual has been added.
  • Build for Universal Windows Platform (UWP) has been improved.
  • Engine DLL assemblies management has been improved. Now unnecessary assemblies are not loaded into the simulation, thereby reducing the load on garbage collector.
  • C# Editor: Work with CS files has been improved. Now changes are synchronized between files. Now there are no invalid warning markers.
  • C# Editor: The ability to customize the visibility of markers has been added.
  • Occlusion query API has been added.
  • Lens flares now use occlusion queries to detect visibility on the screen.
  • Lens flares now appear and disappear smoothly.
  • The ability to change video mode, fullscreen mode, vertical sync in the player app.
  • Editor: Tool tips for events.
  • Editor: Many small fixes.
  • Material Editor: Access to TexCoord 2 and 3 from the shader editor.
  • Material Editor: DitherBlending function.
  • Bug fix: Physics: No collision between soft bodies and rigid mesh shapes.
  • Bug fix: Scene Editor: Unable to detach the object when it contains collision body.
  • Bug fix: Screen Space Reflection effect fixed.

2019.2.4

  • Import 3D models: Auto binding textures for materials. Quixel Megascans format support.
  • Mesh LOD support.
  • Support textures in 16-bit integer RGB format. TIFF, PNG.
  • Highly optimized multi-threaded rendering pipeline.
  • GPU instancing.
  • Many internal optimizations.
  • Improved work of the editor with a large number of objects.
  • Supersampling anti-aliasing (SSAA).
  • Billboard mode for meshes.
  • Cast shadows by billboards.
  • Material: Simple shading model now supports deferred shading.
  • C# editor: Automatically format on ";" and "}".
  • Engine widget for WinForms, WPF applications.

2019.2.3

  • Materials have been improved.
  • The tool for generation environment cube maps from source format has been added.
  • Displacement mapping to materials have been added. Parallax Occlusion Mapping.
  • Tone mapping screen effect has been improved.
  • Mesh skinning on GPU.
  • UI Editor now has all the necessary features. Resizing, step movement.
  • UI Editor: Ribbon Tab.
  • UI Editor: Small fixes.
  • UIProgressBar.
  • Built-in C# scripting improvements.
  • Project settings has been updated.
  • HDR texture format support.
  • Import 3D models has been improved. Latest Assimp.

2019.2.2

  • Shader Script. The ability to use shader code in materials and fullscreen effects.
  • The template to make animated vegetation material.
  • New samples: Shader script material.scene, Shader script screen effect.scene, Vegetation material.scene.
  • Scene Editor: Button to focus the camera on the selected object.
  • C# scripting usability improvements.
  • Import 3D, Mesh Editor: Highlighting selected mesh geometries, materials.
  • Bug fix: Material Editor: Material auto updating is not works when a material was created inside another component.

2019.2

  • Manual: Samples and Tutorials.
  • Manual: Scripting Basic Knowledge.
  • Manual: Player App.
  • C# editor has been improved.
  • Event Handler component has been fixed. When Enable property has been added.
  • Fixed slow work of the editor when working with a large number of objects.
  • Various optimizations in the editor.
  • Player App has been improved.
  • Displaying shortcut keys in the context menus.

2019.1.6

  • Full manual.
  • Flow graph scripting: Switch, Do Number, Do While, Sequence, For Each, For, Flow Start, Convert To elements have been added.
  • The component for drawing 2D grid.
  • The destroying sensor.
  • Many minor fixes.

2019.1.5

  • Editor: The ability to configure favorite types for fast access.
  • 3D engine: Light shafts.
  • 3D engine: Lens flares.

2019.1.4

  • Built-in C# scripting has been improved.
  • C# editor: New commands: Comment Selection, Uncomment Selection, Rename Symbol, Format Document.
  • C# editor: Better undo/redo support.
  • Show shortcut keys in tool tips for Ribbon, Quick Access Toolbar.

2019.1.3

  • Fix Launcher app.
  • Settings window: Multiselection support.
  • The ability to add event handlers on C# scripts.

2019.1.2

  • Dumping GPU name to the logs.
  • The ability to set Rotation by angles.
  • Context menu items Editor, Settings fixed.
  • Settings Window: Open By Reference context menu item for Reference button.

2019.1

  • Fully new.

3.5


  • Graphic user interface of the tools has been updated.
  • A tool to easily import 3D models from a file has been added.
  • Example maps have been updated.
  • Freeze Objects Manager has been added. The object is indended to optimize maps with big amount of objects on them. With this object the developer can make some objects on the map freeze to save resources.
  • Streaming terrain has been improved. Better management of load/unload mechanism.
  • The ability to skip mip maps during loading textures.
  • Bug fix: Broken rendering with enabled SoftParticles parameter of the material.
  • Bug fix: Broken decals on terrain.
  • Bug fix: Broken export of 3D models from Map Editor to DAE.

~~~

0.3

The first public release.

Share