Reflection rendering and AT2
Posted: Wed Mar 22, 2017 4:46 pm
Hello,
We are currently evaluating AT2 for our Architectural Visualization VR project and it looks and performs absolutely outstanding, except for one case. We have a custom semi-realtime mirror setup that is based on parallax corrected cubemapping. Cubemap is generated at runtime using a camera that renders one side at a time.
The problem is that the camera can't properly render megatextures, even though it has the same setup as the main camera, which renders everything perfectly. Textures are either blurred, split half blurred/half normal, or one side is simply broken. This effect only when using AT setup, if we disable the AT for that camera - everything renders perfectly.
Is there any way to overcome this issue?
I can see 2 different solutions:
1) A way to notify AT manager that it needs to stream maximum quality textures and the way for AT to notify our code that renders the cubemap sides that textures finished streaming in.
2) A way to tell AT that it doesn't need to set textures to 64x64, and keep the resolution higher, like 512x512, so we can use standard texturing for mirrors and AT for standard view.
Thanks in advance.
We are currently evaluating AT2 for our Architectural Visualization VR project and it looks and performs absolutely outstanding, except for one case. We have a custom semi-realtime mirror setup that is based on parallax corrected cubemapping. Cubemap is generated at runtime using a camera that renders one side at a time.
The problem is that the camera can't properly render megatextures, even though it has the same setup as the main camera, which renders everything perfectly. Textures are either blurred, split half blurred/half normal, or one side is simply broken. This effect only when using AT setup, if we disable the AT for that camera - everything renders perfectly.
Is there any way to overcome this issue?
I can see 2 different solutions:
1) A way to notify AT manager that it needs to stream maximum quality textures and the way for AT to notify our code that renders the cubemap sides that textures finished streaming in.
2) A way to tell AT that it doesn't need to set textures to 64x64, and keep the resolution higher, like 512x512, so we can use standard texturing for mirrors and AT for standard view.
Thanks in advance.