|
static MeshData | Billboard (Float2 uvScale=Float2{ 1.0f, 1.0f }, Float2 uvOffset=Float2{ 0.0f, 0.0f }) |
|
static MeshData | OneSidedPlane (double size, Float2 uvScale=Float2{ 1.0f, 1.0f }, Float2 uvOffset=Float2{ 0.0f, 0.0f }) |
|
static MeshData | OneSidedPlane (Float3 center, double size, Float2 uvScale=Float2{ 1.0f, 1.0f }, Float2 uvOffset=Float2{ 0.0f, 0.0f }) |
|
static MeshData | OneSidedPlane (Float2 size, Float2 uvScale=Float2{ 1.0f, 1.0f }, Float2 uvOffset=Float2{ 0.0f, 0.0f }) |
|
static MeshData | OneSidedPlane (Float3 center, Float2 size, Float2 uvScale=Float2{ 1.0f, 1.0f }, Float2 uvOffset=Float2{ 0.0f, 0.0f }) |
|
static MeshData | TwoSidedPlane (double size) |
|
static MeshData | TwoSidedPlane (Float3 center, double size) |
|
static MeshData | TwoSidedPlane (Float2 size) |
|
static MeshData | TwoSidedPlane (Float3 center, Float2 size) |
|
static MeshData | Box (double size) |
|
static MeshData | Box (Float3 size) |
|
static MeshData | Box (Float3 center, Float3 size) |
|
static MeshData | Sphere (double r, uint32 quality=12) |
|
static MeshData | Sphere (Float3 center, double r, uint32 quality=12) |
|
static MeshData | SubdividedSphere (double r, uint32 subdivisions=2) |
|
static MeshData | SubdividedSphere (Float3 center, double r, uint32 subdivisions=2) |
|
static MeshData | RoundedBox (double r, Float3 size, uint32 quality=3) |
|
static MeshData | Disc (double r, uint32 quality=24) |
|
static MeshData | Disc (Float3 center, double r, uint32 quality=24) |
|
static MeshData | Cylinder (double r, double h, uint32 quality=24) |
|
static MeshData | Cylinder (Float3 center, double r, double h, uint32 quality=24) |
|
static MeshData | Cone (double r, double h, uint32 quality=24) |
|
static MeshData | Cone (Float3 bottomCenter, double r, double h, uint32 quality=24) |
|
static MeshData | Pyramid (double w, double h) |
|
static MeshData | Pyramid (Float3 bottomCenter, double w, double h) |
|
static MeshData | Grid (Float2 sizeXZ, int32 gridX, int32 gridZ, Float2 uvScale={ 1.0f, 1.0f }, Float2 uvOffset={ 0.0f, 0.0f }) |
|
static MeshData | Grid (Float3 center, Float2 sizeXZ, int32 gridX, int32 gridZ, Float2 uvScale={ 1.0f, 1.0f }, Float2 uvOffset={ 0.0f, 0.0f }) |
|
static MeshData | Torus (double radius, double tubeRadius, uint32 ringQuality=24, uint32 tubeQuality=12) |
|
static MeshData | Torus (Float3 center, double radius, double tubeRadius, uint32 ringQuality=24, uint32 tubeQuality=12) |
|
static MeshData | Hemisphere (double r, uint32 phiQuality=24, uint32 thetaQuality=12) |
|
static MeshData | Hemisphere (Float3 center, double r, uint32 phiQuality=24, uint32 thetaQuality=12) |
|
static MeshData | Tetrahedron (double size) |
|
static MeshData | Tetrahedron (Float3 center, double size) |
|
static MeshData | Octahedron (double size) |
|
static MeshData | Octahedron (Float3 center, double size) |
|
static MeshData | Dodecahedron (double size) |
|
static MeshData | Dodecahedron (Float3 center, double size) |
|
static MeshData | Icosahedron (double size) |
|
static MeshData | Icosahedron (Float3 center, double size) |
|