visionforge/demo/playground/src/jvmMain/kotlin/simpleCube.kt

22 lines
691 B
Kotlin
Raw Normal View History

2021-03-07 16:19:43 +03:00
package space.kscience.visionforge.examples
2021-01-12 12:52:22 +03:00
2021-03-07 16:19:43 +03:00
import space.kscience.dataforge.misc.DFExperimental
import space.kscience.visionforge.VisionForge
import space.kscience.visionforge.html.ResourceLocation
import space.kscience.visionforge.html.fragment
import space.kscience.visionforge.invoke
import space.kscience.visionforge.solid.Solids
import space.kscience.visionforge.solid.box
import space.kscience.visionforge.solid.solid
2021-01-12 12:52:22 +03:00
@DFExperimental
2021-02-27 21:40:58 +03:00
fun main() = VisionForge(Solids) {
2021-02-26 13:03:40 +03:00
val content = fragment {
2021-01-12 12:52:22 +03:00
vision("canvas") {
solid {
box(100, 100, 100)
}
}
}
2021-02-26 13:03:40 +03:00
makeVisionFile(content, resourceLocation = ResourceLocation.SYSTEM)
2021-01-12 12:52:22 +03:00
}