Announcement

Collapse
No announcement yet.

Afterwarp for .NET ?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    As an update, we already have C# API bindings finished (along with an automated tool to keep them always up-to-date). This was an important step because currently we have 745 API entry points and manually maintaining the header would be impossible. A high-level wrapper and examples being worked on, so .NET support is definitely coming in the next update.

    Comment


    • #17
      Really looking forward to this, great to hear progress is coming along nicely! The Pascal framework has been a pleasure to work with. I'm sure the dotnet port will be every bit as good.

      Comment


      • #18
        .NET interface for Afterwarp is almost identical to that of Delphi/Pascal so there should be zero entry barrier for someone already familiar with the framework, plus the language allows some convenient extensions that makes some things easier; overall, it feels quite pleasant to work with. The new release is almost ready, there are few remaining features (not related to .NET) that are still being polished.
        Click image for larger version

Name:	afterwarp-c-sharp.png
Views:	237
Size:	71.4 KB
ID:	335

        Comment


      • #19
        Don't suppose you could share with us a possible release window for the next version?

        Comment


        • #20
          Great! waiting to test it.

          Comment


          • #21
            The release is scheduled to come within a window of next few months, but the goal is to publish it as soon as possible. The decision is still being made on whether to pack a major release (v3), or split the current internal branch and release an update (v2.5) this time, while holding off some features until next major release (the time frame of which would be next year). .NET support, however, is coming either way no matter what. Please be patient, the incoming version is really worth it.

            Comment


            • #22
              An update to above is that a major release (v3) is being prepared to be released soon and will include several important new features, including .NET support.

              The release is scheduled to be released before the end of the year. There have been some setbacks during development of a new feature, which is very modern but requires good driver support from GPU vendors. There have been compatibility issues with older hardware and it is being currently resolved. This is why it is taking longer than anticipated, but this release is a breakthrough both in terms of 2D and 3D features, so is really worth waiting for.

              Comment


              • #23
                Originally posted by lifepower View Post
                An update to above is that a major release (v3) is being prepared to be released soon and will include several important new features, including .NET support.

                The release is scheduled to be released before the end of the year. There have been some setbacks during development of a new feature, which is very modern but requires good driver support from GPU vendors. There have been compatibility issues with older hardware and it is being currently resolved. This is why it is taking longer than anticipated, but this release is a breakthrough both in terms of 2D and 3D features, so is really worth waiting for.
                waiting for C# binding!

                Thank you!

                Comment


                • #24
                  It is coming with the next release, which is actively being developed. Previously mentioned setbacks have been resolved and we still retain the same hardware compatibility as before (Windows Vista/7 and Direct3D 10 level hardware minimum), although for some new features, Direct3D 11+ capable GPU will be required (and Windows 10+ recommended). The scheduled release date, before the end of this year, remains in effect.

                  Comment


                  • #25
                    As an update, the release is almost ready, we're in the process of publishing, it is scheduled for an official launch before Christmas.

                    Comment


                    • #26
                      And here it is! Go to our front page to check the news and download the new release. Merry Christmas everyone!

                      Comment


                    • #27
                      Excellent, time to get my hands dirty.
                      Thank you! 🤩

                      Comment

                      Working...
                      X