HeroEngine Forums

HeroEngine Support => General Discussion => Topic started by: _Omzy_ on May 14, 15, 09:32:07 PM

Title: Dynamic detail bug since Quartz.d
Post by: _Omzy_ on May 14, 15, 09:32:07 PM
We've noticed some glitches in the dynamic detail since Quartz.d. It seems the order of rendering is off, so that dynamic detail layers closer to the camera are rendering behind other objects, including other dynamic detail, and bodies of water. Hair seems to be affected similarly. This was tested in a seamless environment and reproducible under any circumstances--not simply those mentioned in this previous bug report: https://community.heroengine.com/forums/index.php?topic=4285.0

(https://googledrive.com/host/0ByMkI_Nb8OmJfkNmN1NvYXE5cWdRYTJpZlB0bmJkZllYWF8yMlFYeHAxRlhmSmZwOXRBZ1k/dynamicdetailbug.png/)
(https://googledrive.com/host/0ByMkI_Nb8OmJfkNmN1NvYXE5cWdRYTJpZlB0bmJkZllYWF8yMlFYeHAxRlhmSmZwOXRBZ1k/waterdynamicdetail.png/)
(https://googledrive.com/host/0ByMkI_Nb8OmJfkNmN1NvYXE5cWdRYTJpZlB0bmJkZllYWF8yMlFYeHAxRlhmSmZwOXRBZ1k/hairbug.png/)
Title: Re: Dynamic detail bug since Quartz.d
Post by: HE-Cooper on May 15, 15, 12:53:09 PM
Hair has, I think, arbitrarily sorted against alpha water, as we don't have per pixel alpha sorting, but I think you're right. For whatever reason, dynamic detail has chosen to now do bad things and throw it's hat into the ring of bad sorting.

Will investigate.