SergioFeitoza Posted April 1, 2019 Share Posted April 1, 2019 I converted a long VCL Delphi code which uses Glscene (open source with Delphi - site here * ) for 3D visualization . It is a code for engineering calculations developed by me. The type of visualization I need to do is like this here (**). I did the conversion from VCL code with Unigui and works well in the browser (see figure attached or http://www.cognitor.com.br/SwitchgearDesignscreen2.png ) . The only missing thing is the 3D GLscene part because Unigui do not accept non-Unigui components. A colleague gave me the idea of creating a wrapper of TGLSceneViewer (***). As far as I know, having the codes of TGLSceneViewer and Unigui this is no so difficult to do. Do anyone in this forum have experience to share to do this ? If UNIGUI had a 3D resource this would amplify very much the potential of use including for games and engineering codes where 3D is a must. Ideas ? SergioFeitozaCosta@gmail.com ( * ) GLscene site http://glscene.sourceforge.net/wikka/ ( ** ) http://www.cognitor.com.br/TR074ENGFigures.pdf ( *** ) \ See the basic code in "suggestions" part of this forum Quote Link to comment Share on other sites More sharing options...
billyChou Posted April 2, 2019 Share Posted April 2, 2019 may be test create active x (ocx) use ocx in web IE client need install Ocx limit IE use. Quote Link to comment Share on other sites More sharing options...
SergioFeitoza Posted April 2, 2019 Author Share Posted April 2, 2019 Hi BillyChou ... thanks for writing I could not understand well the "use OCX in Web". Can you help me giving an example?. I need to produces things like the figure attached. Having the 3D coordinates I have to draw a figure It is relatively "easy" to do it with GLscene. Quote Link to comment Share on other sites More sharing options...
rencarnacion Posted April 2, 2019 Share Posted April 2, 2019 OCX is not supported by the moderns Browser , only the Internet Explorer of microsoft (Old Version) Quote Link to comment Share on other sites More sharing options...
SergioFeitoza Posted April 2, 2019 Author Share Posted April 2, 2019 Thank you for the information Quote Link to comment Share on other sites More sharing options...
billyChou Posted April 3, 2019 Share Posted April 3, 2019 refernance MetaDraw http://www.bennet-tec.com/btProducts/MetaDraw/MetaDraw.htm MetaDraw Features ActiveX and .NET Support MetaDraw is available in both ActiveX and .NET editions. MetaDraw 3 OCX is our most recent ActiveX edtion. Designed for support under Visual Studio ( Visual Basic / VC++ ) editions 4 thru 6, as well as Delphi, C++, FoxPro, Access, Internet Explorer ( used on Web pages) , and other environments providing ActiveX support. Excuse me, I can't learn how to use UniGui. Quote Link to comment Share on other sites More sharing options...
SergioFeitoza Posted April 3, 2019 Author Share Posted April 3, 2019 Thank you very much billyChou. It is very interesting but unfortunatelly seems that I can not use it with Unigui and with different browsers. Thank you anyway. Unigui is a great software and is becoming the best tool for changing desktop codes in web codes. The only thing is missing (and this is important for games and for engineering programs) is a simple 3D resource. Something like a GLscene/Delphi for Unigui. If you try to use Unigui demos, you will learn very fast. It is much easier and simpler than programing with Delphi + Intraweb + Bootstrap Quote Link to comment Share on other sites More sharing options...
golbafan Posted October 1, 2021 Share Posted October 1, 2021 Hi, You can use three js library https://threejs.org Quote Link to comment Share on other sites More sharing options...
SergioFeitoza Posted October 1, 2021 Author Share Posted October 1, 2021 Hi Golbafan Thank you very much . It seems to be great I will study how to implement. Having a simple test case using Unigui would be great Quote Link to comment Share on other sites More sharing options...
SergioFeitoza Posted October 1, 2021 Author Share Posted October 1, 2021 50 minutes ago, golbafan said: Hi, You can use three js library https://threejs.org Hi Golbafan Thank you very much . It seems to be great I will study how to implement. Having a simple test case using Unigui would be great Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.