Jump to content

2.8.0.1 Hotfix Released!


photo

Recommended Posts

Your feedback has helped us resolve a number of issues introduced in 2.8.

Editor:

  • Fixed wrong texture paths generated when exporting selection to an FBX-file resulting in lost material/texture information.
  • Fixed Editor freezes on quick selection of a large number of nodes in the World Hierarchy window.
  • Fixed a crash on dragging a node layer from the Asset Browser and dropping it to the scene.
  • Fixed a crash on asset thumbnail generation when quickly browsing through the list of assets in the Asset Browser after applying a filter.
  • Fixed an issue with deleting structures defined in a separate .prop file on importing properties.
  • Fixed an issue with applying post materials to cameras.
  • Fixed incorrect widget for planar reflection viewport mask of the water_mesh_base material.
  • Fixed renaming nodes in the World Hierarchy via the F2 button.
  • Fixed default modes for new-created Omni and Projected light sources.
  • You can now reload materials via the Rendering menu (Rendering -> Reload Materials).
  • Improved behavior of node manipulators.

Engine:

  • Optimized Engine initialization for large numbers of files in the .runtimes folder.
  • Fixed an issue with importing textures from .mtl files when importing an OBJ-model.
  • Improved pathfinding for 2D and 3D routes.
  • Fixed a number of issues with planar reflections when using Temporal Anti-Aliasing (TAA).
  • Fixed rendering of the Shoreline Wetness effect for the ObjectTerrainGlobal.
  • Fixed crash on baking lighting for Environment Probes when usage of the 16F texture format for rendering buffers is disabled (Rendering -> Buffers -> Color 16F) on DirectX

Updated version of documentation is available as 2.8. 2.8 changelog:

 

Link to comment

Hi,

Thanks for post materials to camera fix, that work fine back ;)

We updated a project from 2.7.3.1 -> 2.8.x and get now 2 errors "access violation reading location".

During init of AppSystemLogic    

auto igPI = Engine::get()->findPlugin("IG");
ig_manager = (IG::ManagerInterface*)Engine::get()->getPluginData(igPI);
ig_manager->setCoordinateSystem(IG::ManagerInterface::COORDINATE_SYSTEM::NED);
//ig_manager->setInterpolation(1); <-- here
ig_manager->setInterpolationPeriod(0.2); // 200 ms
ig_manager->setExtrapolationPeriod(0); // 0 ms, disabled

During init of AppWorldLogic

auto cigiPI = Engine::get()->findPlugin("CIGIConnector");
_cigi = (IG::CIGI::ConnectorInterface*)Engine::get()->getPluginData(cigiPI);
if (_cigi && _cigi->isInitialized())
{
        //_cigi->showDebug(); <-- here
        _cigi->setReceivePacketCallback(IG::CIGI::CIGI_OPCODE_VIEW_CONTROL, MakeCallback(this, &AppWorldLogic::view_control));
        _cigi->setReceivePacketCallback(IG::CIGI::CIGI_OPCODE_COMPONENT_CONTROL, MakeCallback(this, &AppWorldLogic::component_control));
        _cigi->setReceivePacketCallback(IG::CIGI::CIGI_OPCODE_SENSOR_CONTROL, MakeCallback(this, &AppWorldLogic::sensor_control));
    }

Would you reproduce?
Smthg to fix? Simply deprecated..?

Kind regards,
Charles

Link to comment

Hi, Charles! 

Quote

We updated a project from 2.7.3.1 -> 2.8.x and get now 2 errors "access violation reading location".


Please check that you updated the files IGInterface.h and CIGIConnectorInterface.h.  in your project (by default *unigine_project*/source/include/plugins) from Unigine SDK Browser/sdks/*sim_windows_2.8*/utils/project/template/ig/include/plugins

It`s look like wrong assembly: crash occurs on the line above, during the first call interface.
You can try create new empty project on ig_template and verify that everything works without errors. 

Link to comment

Hi,

Cool, fixed it directly, thanks!

May I suggest that SDK browser project update deal with data (optional check box) as with src maybe..?
At least such interface headers from template / plugins selected in project configuration may be concerned.

Kind regards,
Charles

Link to comment

Hello Charles, 

There's a bug in SDK Browser. The browser ignores IG's *.h files and libraries. We'll fix it in the next update.

To avoid errors, please, manually copy and replace Connectors and IG_double libraries from<SDK>\sim_windows_2.8.0.1\utils\project\template\ig to your project folder.

How to submit a good bug report
---
FTP server for test scenes and user uploads:

Link to comment
×
×
  • Create New...