Any Visual Studio C# coders available to take on an OpenGrade3D/X rewrite?

Are there any VS C# programmers interested in taking on an OpenGrade3D/X rewrite? Both OG3D and OGX were spun off an older OpenGrade that was a modified AgOpenGPS and I think it’s possibly come to the point that they could both be written from the ground up and I think they could actually be merged into one application.

Are the Opengrade3D @Pat & OpengradeX @BlackAce creators open to this idea?

Plot twist here, but if you’re rewriting the whole program, why not write in Qt like Michael and I are doing with QtAOG? I suppose the downside is Qt isn’t as common as CS.

If I can convert a program from CS to CPP, any programmer can!

1 Like

Personally I feel much more comfortable with C+ (Arduino flavor) but I have no idea how that compares to Qt and GUI stuff either.

Well, the GUI code isn’t at all the same. But in my opinion, QML isn’t terribly difficult. And all converting from CS to CPP is doing, is separating a .CS into .cpp and .h, changing the variable types, and tweaking the CS class functions to how Qt does them. I haven’t actually written any CPP code. All copy-paste.

And the OpenGL part? Drop the C++ code, in flavour of QML.

Well, I don’t think QML is or has a direct replacement for OGL. At least not easily. Torriem definitely did some rewriting OGL to work on cpp.

That being said, CS doesn’t allow putting anything on top of the OGL renderer, and cpp does. So I did move a lot of the buttons and text info like the time to QML.

Anything is possible… Something’s missing

2 Likes