Fragment API, Werid Mesh Streaming

I was messing around the new fragment API and i found a weird rendering bug, Which looks like its caused by streaming.

Test Code:

local Sites = {}
-- Create 5 Mesh Splits
for i=1,5 do
	for _, Site in game:GetService("GeometryService"):GenerateFragmentSites(script.Parent) do
		table.insert(Sites,Site)
	end
end

local Fragments:{any} = game:GetService("GeometryService"):FragmentAsync(script.Parent,Sites,{SplitApart=true})
script.Parent:Destroy() -- To Clean Up the Old Mesh.

for _, Frag in Fragments do
	Frag.Instance.Parent=workspace
end

Expected behavior

The Mesh being fully visible and not hidden

A private message is associated with this bug report

1 Like

Looks more like an occlusion issue, no?

oh, yeah your right i forgot that’s what its called my bad

@PeZsmistic is correct, this is an Occlusion Culling bug. We have a pending fix for this. I will update the thread when we can roll out the fix.

Thank you for reporting this issue