I use SharpGL library from Visual Studio 2019 and created a small project that will be used for engineering representation of building models, just like SAP2000. I will need the following:
1. You put a button on the form. When the user clicks it the model shall be represented in 3D-perspective projection. In that mode, full user interaction shall be supported, like mouse wheel zoom, 3d pan and 3d rotate. 3d rotation is implemented with the Arcball class but it may need some improvement, as the rotation shall take place about the center of the model and not the (0,0,0) point.
2. You put a button as above, with all above features, but the representation will be 3d parallel projection, instead of perspective.
3. You put a button to represent x-y plane with predefined z limits (for example z=-1 to z=1 will be displayed) Similarily you put 2 additional buttons for y-z and x-z plans. In all these plan views, pan and zoom options shall be supported.
a. All above modification shall take place in the project that I will gve you, so that other functionality, eg mouse selection etc. will not be lost.
b. I use c#, visual studio 2019.
I have uploaded the Visual Studio 2019 project. You will need to open the solution "sgl\sharpgl-master - play\source\SharpGL\[login to view URL]".
Please have a look at the code before placing bids.
13 фрилансеров(-а) готовы выполнить эту работу в среднем за €190
Hi. I'm C# and OpenGL, I will complete your task quickly and finely. I already wrote much more complicated 3D CAD soft as well as other 3D projects