Search Issue Tracker

Active

Fixed in 2023.3.0b8

Votes

0

Found in

2023.3.0b1

Issue ID

UUM-61353

Regression

No

Only one of ignoreDirectEnvironment and ignoreIndirectEnvironment are relevant in API signature

--

-

Slack link [https://unity.slack.com/archives/C05T20SDVNH/p1702641124746769]

We have both {{ignoreDirectEnvironment}}  and {{ignoreIndirectEnvironment}} for both direct and indirect integration methods. Only one them is relevant at a time. Lower level implementation details has bled through to the interface.
Result IntegrateDirectRadiance(IDeviceContext context, int positionOffset, int positionCount, int sampleCount, bool ignoreDirectEnvironment, bool ignoreIndirectEnvironment, BufferSlice<SphericalHarmonicsL2> radianceEstimateOut);

Result IntegrateIndirectRadiance(IDeviceContext context, int positionOffset, int positionCount, int sampleCount, bool ignoreDirectEnvironment, bool ignoreIndirectEnvironment, BufferSlice<SphericalHarmonicsL2> radianceEstimateOut);

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.