k.shabordin Posted January 6, 2012 Share Posted January 6, 2012 I'm obviously missing something. Im read https://developer.un...dgets_interface part of docs and not find class Unigine::Widgets::NativeInterface in my core/systems/widgets/widget_interface.h. Engine not find this class too :) How to correctly use QT designer *.ui files? I Link to comment
frustum Posted January 7, 2012 Share Posted January 7, 2012 Qt plugin support was removed in the latest SDK. The documentation is outdated. Link to comment
fonta.romain Posted June 22, 2012 Share Posted June 22, 2012 Hello, Why did you removed the QT support ? It seems an efficient way to design user interface. Thank you Link to comment
manguste Posted June 25, 2012 Share Posted June 25, 2012 Support of Qt was dropped due to the fact that it is too slow for real-times applications. Interface plugin widgets are rendered much more faster. Link to comment
fonta.romain Posted June 25, 2012 Share Posted June 25, 2012 Ok thank you ! It's just that the GUI editor (QT in this case) was really helpful to design user interfaces ;) How to you proceed in complex applications to design quickly / efficiently your user interfaces ? (Flash support is not enough mature and there is no UI editor as third party tools with Unigine) Thank you =) Link to comment
manguste Posted June 25, 2012 Share Posted June 25, 2012 Flash is an answer :) In the last SDK update there were a lot of improvements for it. Link to comment
fonta.romain Posted June 25, 2012 Share Posted June 25, 2012 For my company (I'm only evaluator right now) Flash support is a very important functionality. I see that something seems to come with Flash support in Unigine for the upcoming SDKs but don't know exactly what it is. Do you have an estimation date for the next announcements ? (by PM if necessary). Thank you have a nice day =) Link to comment
manuel.gysin Posted June 25, 2012 Share Posted June 25, 2012 Ok thank you ! It's just that the GUI editor (QT in this case) was really helpful to design user interfaces ;) How to you proceed in complex applications to design quickly / efficiently your user interfaces ? (Flash support is not enough mature and there is no UI editor as third party tools with Unigine) Thank you =) We had the last months big problems with the internal framework. I recommand flash based GUI. The current unigine implementation for the GUI is some sort pain in the ass and very time consuming. Link to comment
fonta.romain Posted June 26, 2012 Share Posted June 26, 2012 Ok, it's why we would like to do anything in Flash (to limit the risks). Thanks for your experience ;) Link to comment
manguste Posted June 26, 2012 Share Posted June 26, 2012 Info on added Flash functionality you can find in this topic under Flash heading (though I'm sure you've seen it already). Link to comment
fonta.romain Posted June 26, 2012 Share Posted June 26, 2012 Sorry I misspoke, I was asking for which improvements in Flash system would be done in the future SDKs of Unigine. Thank you ;) Link to comment
manguste Posted June 26, 2012 Share Posted June 26, 2012 Fonta, yep, I've got your point now :) PM-ed. Link to comment
manuel.gysin Posted June 26, 2012 Share Posted June 26, 2012 Fonta, yep, I've got your point now ;) PM-ed. Hi, can we have the information as well please? Thanks Link to comment
manguste Posted June 28, 2012 Share Posted June 28, 2012 I feel like I'm sharing some sort of dark and bloody secret that in the end turns out to be "the cookies are on the table" :D If a topic is narrowed down to WidgetFlash in the engine, it's mostly minor improvements to boost up performance even more (in case anyone is gnawed by curiosity). Well, that and something else up our sleeve, soon to be announced :) Link to comment
dave.lannan Posted July 20, 2012 Share Posted July 20, 2012 So continuing on topic.. is the Qtplugin able to support Qt designed user interfaces? Whats this plugin for? Also, on a related topic - I am having numerous issues trying to build the sample plugins using the instructions from the documentation. We get an error about a missing App3DSurround target for building the AppWall and other samples. Heres the scons output: ---------------------------------------------------------------------------------------------------------------------------------------- The x64 compilers are not currently installed. Please go to Add/Remove Programs to update your installation. . Setting SDK environment relative to C:\Program Files\Microsoft SDKs\Windows\v7.1 \. Targeting Windows 7 x64 Debug Setting Unigine environment for Windows x64 platform. scons: Entering directory `C:\Unigine binary SDK\source' scons: warning: Ignoring missing SConscript 'app\demos\SConscript' File "C:\Unigine binary SDK\source\app\SConscript", line 215, in <module> scons: warning: Ignoring missing SConscript 'app\Launcher\SConscript' File "C:\Unigine binary SDK\source\app\SConscript", line 219, in <module> scons: warning: Ignoring missing SConscript 'engine\SConscript' File "C:\Unigine binary SDK\source\SConstruct", line 557, in <module> scons: warning: Ignoring missing SConscript 'plugins\App3DVision\SConscript' File "C:\Unigine binary SDK\source\plugins\SConscript", line 174, in <module> scons: warning: Ignoring missing SConscript 'plugins\App3DSurround\SConscript' File "C:\Unigine binary SDK\source\plugins\SConscript", line 176, in <module> scons: warning: Ignoring missing SConscript 'plugins\SpeedTree\SConscript' File "C:\Unigine binary SDK\source\plugins\SConscript", line 177, in <module> scons: warning: Ignoring missing SConscript 'tools\SConscript' File "C:\Unigine binary SDK\source\SConstruct", line 559, in <module> scons: warning: you do not seem to have the pywin32 extensions installed; parallel (-j) builds may not work reliably with open Python files. File "C:\Python27\Scripts\scons.py", line 190, in <module> scons: building associated VariantDir targets: plugins plugins plugins plugins p lugins plugins plugins plugins cl /Foplugins\AppEyeFinity\AppEyeFinity.obj /c plugins\AppEyeFinity\AppEyeFinity .cpp /TP /nologo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE _NO_DEPRECATE /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include" cl /Foplugins\common\AppWindow.obj /c plugins\common\AppWindow.cpp /TP /nologo / MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECATE /DAR CH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include" AppEyeFinity.cpp cl /Foplugins\common\AppEyeFinity.obj /c plugins\common\AppEyeFinity.cpp /TP /no logo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECAT E /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include" cl /Foplugins\common\D3D9Wrapper.obj /c plugins\common\D3D9Wrapper.cpp /TP /nolo go /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECATE /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include" AppWindow.cpp AppEyeFinity.cpp D3D9Wrapper.cpp cl /Foplugins\common\D3D10Wrapper.obj /c plugins\common\D3D10Wrapper.cpp /TP /no logo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECAT E /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include" D3D10Wrapper.cpp cl /Foplugins\common\D3D11Wrapper.obj /c plugins\common\D3D11Wrapper.cpp /TP /no logo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECAT E /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include" D3D11Wrapper.cpp cl /Foplugins\common\D3D9AppEyeFinity.obj /c plugins\common\D3D9AppEyeFinity.cpp /TP /nologo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_ DEPRECATE /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include" D3D9AppEyeFinity.cpp cl /Foplugins\common\D3D10AppEyeFinity.obj /c plugins\common\D3D10AppEyeFinity.c pp /TP /nologo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_N O_DEPRECATE /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include" D3D10AppEyeFinity.cpp cl /Foplugins\common\D3D11AppEyeFinity.obj /c plugins\common\D3D11AppEyeFinity.c pp /TP /nologo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_N O_DEPRECATE /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include" D3D11AppEyeFinity.cpp cl /Foplugins\AppSoft\AppSoft.obj /c plugins\AppSoft\AppSoft.cpp /TP /nologo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECATE /DARCH _X64 /Iplugins\common "/IC:\Unigine binary SDK\include" AppSoft.cpp cl /Foplugins\common\D3D11AppSoft.obj /c plugins\common\D3D11AppSoft.cpp /TP /no logo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECAT E /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include" D3D11AppSoft.cpp cl /Foplugins\AppStereo\AppStereo.obj /c plugins\AppStereo\AppStereo.cpp /TP /no logo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECAT E /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include" AppStereo.cpp link /nologo /fixed:no /debug /dll /out:plugins\AppEyeFinity\AppEyeFinity_x64d.d ll /implib:plugins\AppEyeFinity\AppEyeFinity_x64d.lib "/LIBPATH:C:\Unigine binar y SDK\lib" kernel32.lib user32.lib gdi32.lib comdlg32.lib Unigine_x64d.lib plugi ns\AppEyeFinity\AppEyeFinity.obj plugins\common\AppWindow.obj plugins\common\App EyeFinity.obj plugins\common\D3D9Wrapper.obj plugins\common\D3D10Wrapper.obj plu gins\common\D3D11Wrapper.obj plugins\common\D3D9AppEyeFinity.obj plugins\common\ D3D10AppEyeFinity.obj plugins\common\D3D11AppEyeFinity.obj Creating library plugins\AppEyeFinity\AppEyeFinity_x64d.lib and object plugin s\AppEyeFinity\AppEyeFinity_x64d.exp D3D11AppEyeFinity.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plug ins\common\D3D11AppEyeFinity.obj' or at 'C:\Unigine binary SDK\source\plugins\Ap pEyeFinity\vc90.pdb'; linking object as if no debug info D3D10AppEyeFinity.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plug ins\common\D3D10AppEyeFinity.obj' or at 'C:\Unigine binary SDK\source\plugins\Ap pEyeFinity\vc90.pdb'; linking object as if no debug info D3D9AppEyeFinity.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugi ns\common\D3D9AppEyeFinity.obj' or at 'C:\Unigine binary SDK\source\plugins\AppE yeFinity\vc90.pdb'; linking object as if no debug info D3D11Wrapper.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\c ommon\D3D11Wrapper.obj' or at 'C:\Unigine binary SDK\source\plugins\AppEyeFinity \vc90.pdb'; linking object as if no debug info D3D10Wrapper.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\c ommon\D3D10Wrapper.obj' or at 'C:\Unigine binary SDK\source\plugins\AppEyeFinity \vc90.pdb'; linking object as if no debug info D3D9Wrapper.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\co mmon\D3D9Wrapper.obj' or at 'C:\Unigine binary SDK\source\plugins\AppEyeFinity\v c90.pdb'; linking object as if no debug info AppEyeFinity.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\c ommon\AppEyeFinity.obj' or at 'C:\Unigine binary SDK\source\plugins\AppEyeFinity \vc90.pdb'; linking object as if no debug info AppWindow.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\comm on\AppWindow.obj' or at 'C:\Unigine binary SDK\source\plugins\AppEyeFinity\vc90. pdb'; linking object as if no debug info AppEyeFinity.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\A ppEyeFinity\AppEyeFinity.obj' or at 'C:\Unigine binary SDK\source\plugins\AppEye Finity\vc90.pdb'; linking object as if no debug info cl /Foplugins\common\AppStereo.obj /c plugins\common\AppStereo.cpp /TP /nologo / MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECATE /DAR CH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include" AppStereo.cpp link /nologo /fixed:no /debug /dll /out:plugins\AppSoft\AppSoft_x64d.dll /implib :plugins\AppSoft\AppSoft_x64d.lib "/LIBPATH:C:\Unigine binary SDK\lib" kernel32. lib user32.lib gdi32.lib comdlg32.lib Unigine_x64d.lib plugins\AppSoft\AppSoft.o bj plugins\common\AppWindow.obj plugins\common\D3D11Wrapper.obj plugins\common\D 3D11AppSoft.obj Creating library plugins\AppSoft\AppSoft_x64d.lib and object plugins\AppSoft\ AppSoft_x64d.exp D3D11AppSoft.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\c ommon\D3D11AppSoft.obj' or at 'C:\Unigine binary SDK\source\plugins\AppSoft\vc90 .pdb'; linking object as if no debug info D3D11Wrapper.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\c ommon\D3D11Wrapper.obj' or at 'C:\Unigine binary SDK\source\plugins\AppSoft\vc90 .pdb'; linking object as if no debug info AppWindow.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\comm on\AppWindow.obj' or at 'C:\Unigine binary SDK\source\plugins\AppSoft\vc90.pdb'; linking object as if no debug info AppSoft.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\AppSof t\AppSoft.obj' or at 'C:\Unigine binary SDK\source\plugins\AppSoft\vc90.pdb'; li nking object as if no debug info cl /Foplugins\common\GLWrapper.obj /c plugins\common\GLWrapper.cpp /TP /nologo / MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECATE /DAR CH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include" GLWrapper.cpp cl /Foplugins\common\GLAppStereo.obj /c plugins\common\GLAppStereo.cpp /TP /nolo go /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECATE /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include" GLAppStereo.cpp cl /Foplugins\common\D3D9AppStereo.obj /c plugins\common\D3D9AppStereo.cpp /TP / nologo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPREC ATE /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include" cl /Foplugins\common\D3D10AppStereo.obj /c plugins\common\D3D10AppStereo.cpp /TP /nologo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPR ECATE /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include" D3D9AppStereo.cpp D3D10AppStereo.cpp cl /Foplugins\common\D3D11AppStereo.obj /c plugins\common\D3D11AppStereo.cpp /TP /nologo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPR ECATE /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include" D3D11AppStereo.cpp cl /Foplugins\AppWall\AppWall.obj /c plugins\AppWall\AppWall.cpp /TP /nologo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECATE /DARCH _X64 /Iplugins\common "/IC:\Unigine binary SDK\include" AppWall.cpp cl /Foplugins\common\AppWall.obj /c plugins\common\AppWall.cpp /TP /nologo /MT / EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECATE /DARCH_X 64 /Iplugins\common "/IC:\Unigine binary SDK\include" AppWall.cpp cl /Foplugins\common\D3D9AppWall.obj /c plugins\common\D3D9AppWall.cpp /TP /nolo go /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECATE /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include" D3D9AppWall.cpp link /nologo /fixed:no /debug /dll /out:plugins\AppStereo\AppStereo_x64d.dll /im plib:plugins\AppStereo\AppStereo_x64d.lib "/LIBPATH:C:\Unigine binary SDK\lib" k ernel32.lib user32.lib gdi32.lib comdlg32.lib Unigine_x64d.lib plugins\AppStereo \AppStereo.obj plugins\common\AppWindow.obj plugins\common\AppStereo.obj plugins \common\GLWrapper.obj plugins\common\D3D9Wrapper.obj plugins\common\D3D10Wrapper .obj plugins\common\D3D11Wrapper.obj plugins\common\GLAppStereo.obj plugins\comm on\D3D9AppStereo.obj plugins\common\D3D10AppStereo.obj plugins\common\D3D11AppSt ereo.obj Creating library plugins\AppStereo\AppStereo_x64d.lib and object plugins\AppS tereo\AppStereo_x64d.exp D3D11AppStereo.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins \common\D3D11AppStereo.obj' or at 'C:\Unigine binary SDK\source\plugins\AppStere o\vc90.pdb'; linking object as if no debug info D3D10AppStereo.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins \common\D3D10AppStereo.obj' or at 'C:\Unigine binary SDK\source\plugins\AppStere o\vc90.pdb'; linking object as if no debug info D3D9AppStereo.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\ common\D3D9AppStereo.obj' or at 'C:\Unigine binary SDK\source\plugins\AppStereo\ vc90.pdb'; linking object as if no debug info GLAppStereo.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\co mmon\GLAppStereo.obj' or at 'C:\Unigine binary SDK\source\plugins\AppStereo\vc90 .pdb'; linking object as if no debug info D3D11Wrapper.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\c ommon\D3D11Wrapper.obj' or at 'C:\Unigine binary SDK\source\plugins\AppStereo\vc 90.pdb'; linking object as if no debug info D3D10Wrapper.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\c ommon\D3D10Wrapper.obj' or at 'C:\Unigine binary SDK\source\plugins\AppStereo\vc 90.pdb'; linking object as if no debug info D3D9Wrapper.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\co mmon\D3D9Wrapper.obj' or at 'C:\Unigine binary SDK\source\plugins\AppStereo\vc90 .pdb'; linking object as if no debug info GLWrapper.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\comm on\GLWrapper.obj' or at 'C:\Unigine binary SDK\source\plugins\AppStereo\vc90.pdb '; linking object as if no debug info AppStereo.obj : warning LNK4099: PDB 'vc90.pdb' was not found with 'plugins\comm on\AppStereo.obj' or at 'C:\Unigine binary SDK\source\plugins\AppStereo\vc90.pdb '; linking object as if no debug info cl /Foplugins\common\D3D10AppWall.obj /c plugins\common\D3D10AppWall.cpp /TP /no logo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_NO_DEPRECAT E /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include" D3D10AppWall.cpp plugins\ccol /Foplugins\common\D3D11AppWall.obj /c plugins\common\D3D11AppWall.c pp /TP /nologo /MT /EHsc /W3 /wd4355 /wd4250 /Osixy /fp:fast /Zi /D_CRT_SECURE_N O_DEPRECATE /DARCH_X64 /Iplugins\common "/IC:\Unigine binary SDK\include" mmon\D3D10AppWall.cpp : fatal error C1033: cannot open program database 'c:\unig ine binary sdk\source\vc90.pdb' scons: *** [plugins\common\App3DSurround.obj] Source `plugins\common\App3DSurrou nd.cpp' not found, needed by target `plugins\common\App3DSurround.obj'. D3D11AppWall.cpp scons: *** [plugins\common\D3D10AppWall.obj] Error 2 ---------------------------------------------------------------------------------------------------------------------------------------- Cheers, Dave Link to comment
frustum Posted July 24, 2012 Share Posted July 24, 2012 Please use this attached SConscript file for plugins. source.zip Link to comment
dave.lannan Posted July 25, 2012 Share Posted July 25, 2012 Thanks again frustum. Will spend some time on this - I think I need to clean install the SDK to make sure everything is back to normal. Sorry about the huge log post too. Thanks for the quick response too. Cheers, Dave Link to comment
manguste Posted July 25, 2012 Share Posted July 25, 2012 is the Qtplugin able to support Qt designed user interfaces? Whats this plugin for? No such plugin in the SDK, Qt support was removed long ago :) Link to comment
Recommended Posts