Difficulties when packing to HTML5

I bet the FSceneView::VerifyMembersChecks() const causes this issue.

It seems to be this function:
SceneView.cpp

bool FSceneView::VerifyMembersChecks() const
{
	bool bIsTemporalAccumulation = IsTemporalAccumulationBasedMethod(AntiAliasingMethod);

	if (PrimaryScreenPercentageMethod == EPrimaryScreenPercentageMethod::TemporalUpscale)
	{
		checkf(bIsTemporalAccumulation, TEXT("ScreenPercentageMethod == EPrimaryScreenPercentageMethod::TemporalUpscale requires TAA, TSR or custom Temporal Upscaler"));
	}

	if (bIsTemporalAccumulation)
	{
		checkf(State, TEXT("TemporalAA requires the view to have a valid state."));
	}

	return true;
}

So basically one of these checks is failing and causing the crash.
As you can see, this function does some validation about Anti Aliasing (I’m not sure how it is suppoused to work though).

Just guessing right now, have you tried to change any Anti Aliasing option?
You should probably try to turn it off by default and check if this issue still occurs.


Another question:

Does it mean that You are using custom Engine build with html5 support?
If yes could You provide a link to it?

1 Like