Files
orx/orx-mesh-generators/README.md
2018-11-25 17:07:54 +01:00

38 lines
719 B
Markdown

# orx-mesh-generators
Simple mesh generators for OPENRNDR
##### usage
```kotlin
val sphere = sphereMesh(32, 32, 4.0)
val unitSphere = sphereMesh()
val cube = boxMesh()
val box = boxMesh(2.0, 4.0, 2.0)
```
## API
```kotlin
fun sphereMesh(
sides: Int = 16,
segments: Int = 16,
radius: Double = 1.0,
invert: Boolean = false): VertexBuffer
fun groundPlaneMesh(
width: Double = 1.0,
height: Double = 1.0,
widthSegments: Int = 1,
heightSegments: Int): VertexBuffer
fun boxMesh(
width: Double = 1.0,
height: Double = 1.0,
depth: Double = 1.0,
widthSegments: Int = 1,
heightSegments: Int = 1,
depthSegments: Int = 1,
invert: Boolean = false): VertexBuffer
```