Skip to content
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

Add bloom to environment settings #142

Merged
merged 1 commit into from
Oct 25, 2022
Merged

Conversation

netpro2k
Copy link
Contributor

This adds a checkbox for 'HDR render pipeline" which allows configuring bloom settings. It should be considered experimental and checking this box will opt you into some future breaking scene changes that may require a re-export. (The first of which will likely be automatic application of PI on lightmap intensity when needed).

When this is enabled tonemapping mode will currently be ignored and ACES will always be used. You can still set an exposure, though its meaning may change at some point. This will likely become configurable again in the future but with different options (hopefully with adaptive exposure and custom LUT).

See Hubs-Foundation/hubs#5742 for more details

@Exairnous
Copy link
Contributor

I've just done a quick scan of the code so far, but it seems generally good. One thing I noticed is that I think it might be better if settings like "enableHDRPipeline" and "enableBloom" are always included in the export so that importing them is easier. I think the stuff under those bools is fine to leave out if false though (i.e. the enableHDRPipeline is always there, if it's false don't include anything after, but if it's true then include the enableBloom, and so on).

@keianhzo keianhzo self-requested a review October 20, 2022 09:59
Copy link
Contributor

@keianhzo keianhzo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@netpro2k netpro2k merged commit 1dc6299 into master Oct 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants