-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New test build #7
Comments
Hello, Still a lot of work to do, until I get to that point I don't think there will be new builds. Keep in mind that the new version will bring few advantages to the current users of v3.5.1. I'm also working to make the code correct and readable/maintainable rather than making it fast. For now libYafaRay v4 will be slower than v3.5.1. When I finish the biggest changes, I will try to improve the speed a bit, but I expect v4 will remain slower (but hopefully more stable) than v3.5.1. In any case I will create test builds as soon as the code is more stable and it's worth for users to try, which is probably not at the moment. Thanks and best regards. |
" Keep in mind that the new version will bring few advantages to the current users of v3.5.1." |
Hi. Big thanks for your reply. We will wait until you finish the beta version. Good luck. )) |
Hi David. Any news on this? |
Hello, Odilkhan As you can see I'm still making big changes and I still plan major changes to the C API. All is still quite experimental, unstable and pre-alpha, but I think I'm getting now closer. However still quite some work before it gets to a beta stage. |
Thanks. Don't worry. |
Hi @DavidBluecame. It has been a long time ago you said release TEST BUILD but there are have not yet. Any dates? Thanks. |
Hello. I'm currently working on the final API definition, which is still
ongoing. After I have the API defined, I'll work on adapting the Blender
exporter, XML loader, etc.
About dates, as this is really complex and time consuming and I cannot give
it as much time as I would like, I hope to have an Alpha test build in 3-4
months time, but that's a guesstimate.
Thanks and best regards.
|
Hi. Great, thanks. |
Hello @DavidBluecame Thanks |
Hello, I'm in the middle of a huge refactoring of the YafaRay codebase and API for the upcoming v4. Unfortunately a number of circumstances have prevented me from progressing at the speed I wanted and I'm sorry that the development is slow. However I think it's too soon at the moment for collaboration until I get v4 to a stable situation. In any case you can follow the standard Git / GitHub workflow of forking the source code and play with it. If you think of developing any improvements you can do it in your fork and send a pull request that I would review. However I cannot guarantee accepting pull requests depending on the scope and contents, especially at this unstable stage. In any case thank you for your interest. Best regards. |
Hi @DavidBluecame! Any news? |
Hello Odilkhan. My apologies for the lack of news. Due to a long series of personal circumstances I could dedicate only very little time to YafaRay in the last months. However I can confirm I've not abandoned the project. I'm (very slowly unfortunately) preparing the new Blender exporter for libYafaRay v4 and Blender v2.8x/v2.9x/3.x/4.0. |
Hello @DavidBluecame, Thank you. |
Hello @threedslider Apologies for the delay in answering. The codebase for libYafaRay v4.0 is still too unstable at the moment for any external contributions. However if you want to contribute please take a look at the libYafaRay code. Even while the v4.0 code will still change quite a bit, it should be a starting point. You should already be able to build it using CMake, and test the included examples that run on top of the new libYafaRay API. Only a few of the examples can currently be built (the ones enabled in the CMake configuration) but they should work. I know I have not uploaded commits in months, but I'm (very slowly) preparing the new Blender exporter. When I have a working exporter (even if not perfect yet) I will upload the changes to the exporter (and any necessary changes to libYafaRay API to support the necessary exporter functionality) and will generate an "alpha" build. |
Hello @DavidBluecame Happy coding ! Thanks to you |
Hi David. As I see new commits is it still in progress or can we test a new build in coming near times?
Regards,
Odilkhan.
The text was updated successfully, but these errors were encountered: