I want to create a simple 3D editor program, and I don't like programming windows in C ++. But I don't want to mess with managed code when using OpenGL. Thus, in native C ++, you can create a control on which the surface of an OpenGL 3D drawing will be placed without any other controls, as well as with an interface (methods and properties) and use it as a control in WinForms, or even better, WPF application?
You can also use managed C ++. I created a simple OpenGL control for WinForms that fits your requirements. You can find more information about this here .
Should there be OpenGL? Consider using XNA, which will allow you to use C # and DirectX. Otherwise, I suggest you find the C # shell for OpenGL. Here are two wrappers at http://www.opengl.org/resources/bindings/ .
. , ++, OpenGL, opengl ui, winform wpf, .
++, . OpenGL, ++. ++ , OpenGL 3D, - ( , ), winform wpf?
WPF . wpf ui. . (WPF), opengl wpf.
, XNA http://www.opentk.com/(if OpenGL). Tao Framework .
Ogre 3D (http://www.ogre3d.org). - ++ Open GL, DirectX. Qt, MFC .NET. .
, , ++, #
Source: https://habr.com/ru/post/1769985/More articles:Is there an advantage in the iPhone to split an operation into multiple streams? - optimizationThe application did not start on time, even with a background thread - debuggingHow to make photo management in PHP? - phpRails 3 - How to define ActiveModel translations for multiple attributes? - yamlOpening a new form in Silverlight for Windows Phone 7 - windows-phone-7Нужна галерея изображений Php с открытым исходным кодом script - phpAsp.net mvc RenderAction RouteData Controller and Action values - asp.net-mvcPython vs Flash - pythoniPhone: hide scope from searchBar - iphoneAndroid textview stackoverflow when using hebrew - androidAll Articles