# class BillboardCloudSettings

Settings for the ImpostorType: BillboardCloud

# Properties

Property Description
FavorVerticalPlanes Determines whether to prioritize generating vertical billboards which means they will be optimized to be viewed from the side. Otherwise, if the geometry in the input scene is mostly facing upwards/downwards then the generated billboards will also be facing upwards/downwards which makes them not well suited to being viewed from the side.
TwoSided Determines if the scene is intended to be viewed from both sides without back face culling.
UseVisibilityWeights Determines whether to prioritize accurately mapping triangles with higher visibility to billboards.

# Methods

Method Description
GetClass Get the name of the BillboardCloudSettings class.
GetErrorString Returns a string describing the error that was found the last time ValidateSettings was performed.
IsA Returns true if BillboardCloudSettings is a or is a descendant of the class named as the type parameter.
IsNull Returns true if the BillboardCloudSettings object is invalid.
ValidateSettings Validates the current settings values.

# Static methods

Method Description
IsClassA Returns true if the class is a or is a descendant of the class named as the type parameter.
SafeCast SafeCast makes sure the input object is of a class that can be cast into spBillboardCloudSettings, and if this is the case, returns the object cast into spBillboardCloudSettings.

# Properties details

# FavorVerticalPlanes

Determines whether to prioritize generating vertical billboards which means they will be optimized to be viewed from the side. Otherwise, if the geometry in the input scene is mostly facing upwards/downwards then the generated billboards will also be facing upwards/downwards which makes them not well suited to being viewed from the side.

    # TwoSided

    Determines if the scene is intended to be viewed from both sides without back face culling.

      # UseVisibilityWeights

      Determines whether to prioritize accurately mapping triangles with higher visibility to billboards.

        # Methods details

        # GetClass

        Get the name of the BillboardCloudSettings class.

          # GetErrorString

          Returns a string describing the error that was found the last time ValidateSettings was performed.

            # IsA

            Returns true if BillboardCloudSettings is a or is a descendant of the class named as the type parameter.

              # IsNull

              Returns true if the BillboardCloudSettings object is invalid.

                # ValidateSettings

                Validates the current settings values.

                  # Static methods details

                  # IsClassA

                  Returns true if the class is a or is a descendant of the class named as the type parameter.

                    # SafeCast

                    SafeCast makes sure the input object is of a class that can be cast into spBillboardCloudSettings, and if this is the case, returns the object cast into spBillboardCloudSettings.