Added sphere inversion, updated README.md
This commit is contained in:
@@ -1,3 +1,37 @@
|
||||
# orx-mesh-generators
|
||||
|
||||
Simple mesh generators for OPENRNDR
|
||||
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
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user