Home Reference Source
import Icosahedron from 'engine/src/geometry/icosahedron.js'
public class | source

Icosahedron

Constructor Summary

Public Constructor
public

Method Summary

Public Methods
public

firstYIndex(list: *, value: *): *

public

fixPoleUVs(positions: *, cells: *, uvs: *)

public

normalize(vec: *): *

public

scale(vec: *, factor: *): *

public

subdivide(complex: *): {"faces": *, "positions": *}

Public Constructors

public constructor() source

Public Methods

public firstYIndex(list: *, value: *): * source

Params:

NameTypeAttributeDescription
list *
value *

Return:

*

public fixPoleUVs(positions: *, cells: *, uvs: *) source

Params:

NameTypeAttributeDescription
positions *
cells *
uvs *

public normalize(vec: *): * source

Params:

NameTypeAttributeDescription
vec *

Return:

*

public scale(vec: *, factor: *): * source

Params:

NameTypeAttributeDescription
vec *
factor *

Return:

*

public subdivide(complex: *): {"faces": *, "positions": *} source

Params:

NameTypeAttributeDescription
complex *

Return:

{"faces": *, "positions": *}