materials

package
v0.0.0-...-ea655a8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 16, 2022 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type None

type None struct {
	*gravity.BaseMaterial
}

None ...

func NewNone

func NewNone() *None

NewNone ...

func (*None) GetBaseMaterial

func (mat *None) GetBaseMaterial() *gravity.BaseMaterial

GetBaseMaterial ...

func (*None) PreRender

func (mat *None) PreRender()

PreRender ...

func (*None) Render

func (mat *None) Render()

Render ...

type SingleColor

type SingleColor struct {
	*gravity.BaseMaterial

	Ambient  mgl32.Vec3
	Diffuse  mgl32.Vec3
	Specular mgl32.Vec3
	Emissive mgl32.Vec3
}

SingleColor ...

func NewSingleColor

func NewSingleColor(Ambient mgl32.Vec3, Diffuse mgl32.Vec3, Specular mgl32.Vec3, Emissive mgl32.Vec3) *SingleColor

NewSingleColor ...

func (*SingleColor) GetBaseMaterial

func (mat *SingleColor) GetBaseMaterial() *gravity.BaseMaterial

GetBaseMaterial ...

func (*SingleColor) PreRender

func (mat *SingleColor) PreRender()

PreRender ...

func (*SingleColor) Render

func (mat *SingleColor) Render()

Render ...

type SkyBox

type SkyBox struct {
	*gravity.BaseMaterial
}

SkyBox ...

func NewSkyBox

func NewSkyBox() *SkyBox

NewSkyBox ...

func (*SkyBox) GetBaseMaterial

func (mat *SkyBox) GetBaseMaterial() *gravity.BaseMaterial

GetBaseMaterial ...

func (*SkyBox) PreRender

func (mat *SkyBox) PreRender()

PreRender ...

func (*SkyBox) Render

func (mat *SkyBox) Render()

Render ...

type Terrain

type Terrain struct {
	*gravity.BaseMaterial
}

Terrain ...

func NewTerrain

func NewTerrain() *Terrain

NewTerrain ...

func (*Terrain) GetBaseMaterial

func (mat *Terrain) GetBaseMaterial() *gravity.BaseMaterial

GetBaseMaterial ...

func (*Terrain) PreRender

func (mat *Terrain) PreRender()

PreRender ...

func (*Terrain) Render

func (mat *Terrain) Render()

Render ...

type TexTest

type TexTest struct {
	*gravity.BaseMaterial
}

TexTest ...

func NewTexTest

func NewTexTest() *TexTest

NewTexTest ...

func (*TexTest) GetBaseMaterial

func (mat *TexTest) GetBaseMaterial() *gravity.BaseMaterial

GetBaseMaterial ...

func (*TexTest) PreRender

func (mat *TexTest) PreRender()

PreRender ...

func (*TexTest) Render

func (mat *TexTest) Render()

Render ...

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL