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
Optimizer for MCprep #239
Comments
Would love to hear your thoughts of all the settings you'd apply! Let me know if you think differently, but this could be great for the "prep world" button (which tbh should probably be renamed to "optimize" or something like that, which is mostly what it does right now). We could definitely have a dropdown property for different "modes", and even be reactive based on Eevee or Cycles being selected. |
I think it could have light bounce optimization. Firstly by setting max light bounces to 8 and transparency to 12 and some manual input for the other bounces like:
Preferably this would be a slider for better visualization(at least for the user). I would also suggest adaptive sampling but it wouldn't be useful for 2.7x users(though I guess it could just check the version of Blender and set a variable to true). Ill try working on a concept for how it might look |
Awesome, appreciate your willingness to mock it up! And yes, it shouldn't be a problem for use to insert some checks for "is blender 2.7x, then don't show XYZ option", MCprep already does that in a few places. |
With Blender now getting Cycles X in the 3.0 release, the optimizer may also need another check for Cycles X features and changes |
Ok, i'vs started work on it while testing some stuff for #273. I just need to iron out some bugs and make the UI easier to work with before submitting a pull request |
Amazing, thanks a ton! Let me know if there's anywhere you are looking for inputs from me, and feel free to open a pull request even before it's ready (you can mark as a draft), just so I can see what you are doing and avoid overlap. On Apr 17, 2022 9:23 PM, StandingPad ***@***.***> wrote:
Ok, i'vs started work on it while testing some stuff for #273. I just need to iron out some bugs and make the UI easier to work with before submitting a pull request
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: ***@***.***>
|
I will close this now |
Currently, MCprep does some small optimizations to scenes in Cycles, but it would be nice to have a optimizer built for MC animation. Maybe 2 options(Quality and Speed) for CPU, CUDA, OptiX, and OpenCL. In later versions of Blender, we could also take advantage of adaptive sampling(perhaps a flag that tells MCprep that the user is using a later version of Blender)
The text was updated successfully, but these errors were encountered: