silent Posted June 14, 2018 Share Posted June 14, 2018 Hello! We are plan to fully remove following features in 2.8 update (Q3/Q4 2018): Hot Editor2 load (editor2_load / editor2_quit). OpenGL 4.4 (4.5 will be the only version available) ObjectTerrain (will be replaced to ObjectTerrainGlobal). Migration will be possible from 2.x to 2.7 and then to 2.8. Probably some simplified version will be returned later (for very small terrains where megatexture is not required at all). FileSystem: *.ulink, *.ulist, *.uignore files, please refer to this post: https://developer.unigine.com/forum/topic/4856-feedback-required-new-multiple-directories-support-outside-of-data_path-for-editor2-engine/ That will allow to introduce couple of new features (like faster textures streaming) and also will increase Editor development speed (due to missing legacy approach that is highly limiting already). As a result more features and stability in terms of the future development. Thanks! 1 How to submit a good bug report --- FTP server for test scenes and user uploads: ftp://files.unigine.com user: upload password: 6xYkd6vLYWjpW6SN Link to comment
helmut.bressler Posted June 15, 2018 Share Posted June 15, 2018 Hello Silent, we are not using Hot Editor2 load, but having the Editor2 as plugin dll (as it is now) is very usefull for us, because it enables us to use a custom C# executable simultaneously with the Editor2. Thank you for sharing the deprecation list, that is indeed very interesting. Cheers Helmut Link to comment
sebastian.vesenmayer Posted July 26, 2019 Share Posted July 26, 2019 Hi, is the compatibility mode for OpenGL 4.5 still working? We have some legacy libs (opengl immediate mode) and Qt Gui (they use opengl 2.0/ES for gui rendering) dependencies, which need a compatibility context to work. We are using Qt window compositioning for alpha blending of QWidgets with QOpenGLWidget, which Unigine is rendering into. Thanks. Link to comment
silent Posted July 26, 2019 Author Share Posted July 26, 2019 Hi Sebastian, We never supported compatibility profile. Currently supported version is OpenGL 4.5 (core profile). We don't see any issues with OpenGL and Qt support under Windows (all qt integration samples are working as expected). How to submit a good bug report --- FTP server for test scenes and user uploads: ftp://files.unigine.com user: upload password: 6xYkd6vLYWjpW6SN Link to comment
sebastian.vesenmayer Posted July 26, 2019 Share Posted July 26, 2019 I just tried the Qt QML example and it reports: 12:30:52 OpenGL error: invalid operation. Nothing is drawn. log.html Link to comment
silent Posted July 26, 2019 Author Share Posted July 26, 2019 That's more likely due to the new multi-threaded GPU resources uploading introduced in 2.8 release: QObject: Cannot create children for a parent that is in a different thread. (Parent is UnigineItem(0x274d6e384f0), parent's thread is QThread(0x274d29fd4f0), current thread is QSGRenderThread(0x274d7628cc0) We will see what we can do about it. However, I can't say exact ETA on this right now, sorry. How to submit a good bug report --- FTP server for test scenes and user uploads: ftp://files.unigine.com user: upload password: 6xYkd6vLYWjpW6SN Link to comment
Recommended Posts