LightMap

io.github.srs.model.illumination.LightMap
See theLightMap companion trait
object LightMap

Companion object for creating instances of LightMap.

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
LightMap.type

Members list

Value members

Concrete methods

def create[F[_] : Sync](scale: ScaleFactor, fov: FovEngine): F[LightMap[F]]

Create a new LightMap instance.

Create a new LightMap instance.

Type parameters

F

Effect type for computations (e.g., IO)

Value parameters

fov

The field-of-view engine to use for computations

scale

The scale factor for the light map

Attributes

Returns

An effectful computation yielding a new LightMap instance