move Filament headers to own directory under iOS/macOS
This commit is contained in:
@@ -85,6 +85,7 @@ public:
|
||||
using SoftShadowOptions = SoftShadowOptions;
|
||||
using ScreenSpaceReflectionsOptions = ScreenSpaceReflectionsOptions;
|
||||
using GuardBandOptions = GuardBandOptions;
|
||||
using StereoscopicOptions = StereoscopicOptions;
|
||||
|
||||
/**
|
||||
* Sets the View's name. Only useful for debugging.
|
||||
@@ -676,6 +677,32 @@ public:
|
||||
*/
|
||||
bool isStencilBufferEnabled() const noexcept;
|
||||
|
||||
/**
|
||||
* Sets the stereoscopic rendering options for this view.
|
||||
*
|
||||
* Currently, only one type of stereoscopic rendering is supported: side-by-side.
|
||||
* Side-by-side stereo rendering splits the viewport into two halves: a left and right half.
|
||||
* Eye 0 will render to the left half, while Eye 1 will render into the right half.
|
||||
*
|
||||
* Currently, the following features are not supported with stereoscopic rendering:
|
||||
* - post-processing
|
||||
* - shadowing
|
||||
* - punctual lights
|
||||
*
|
||||
* Stereo rendering depends on device and platform support. To check if stereo rendering is
|
||||
* supported, use Engine::isStereoSupported().
|
||||
*
|
||||
* @param options The stereoscopic options to use on this view
|
||||
*/
|
||||
void setStereoscopicOptions(StereoscopicOptions const& options);
|
||||
|
||||
/**
|
||||
* Returns the stereoscopic options associated with this View.
|
||||
*
|
||||
* @return value set by setStereoscopicOptions().
|
||||
*/
|
||||
StereoscopicOptions const& getStereoscopicOptions() const noexcept;
|
||||
|
||||
// for debugging...
|
||||
|
||||
//! debugging: allows to entirely disable frustum culling. (culling enabled by default).
|
||||
|
||||
Reference in New Issue
Block a user