io.github.srs.model.illumination.raster

Members list

Type members

Classlikes

Provide occlusion rasterization for io.github.srs.model.entity.Entity shapes.

Provide occlusion rasterization for io.github.srs.model.entity.Entity shapes.

Turns circles / rectangles into a discrete grid used for light blocking. Cells contain 0.0 (Cleared) or 1.0 (Occluded).

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
object OpacityValue

Companion object providing utility methods and extensions for OpacityValue.

Companion object providing utility methods and extensions for OpacityValue.

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Types

opaque type OpacityValue

Represents the occlusion value of a grid cell.

Represents the occlusion value of a grid cell.

Occlusion values range from 0.0 (fully transparent) to 1.0 (fully occluded).

Attributes