diff --git a/build.gradle.kts b/build.gradle.kts index 501631d..04838fc 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -31,13 +31,7 @@ kotlin { } sourceSets { - val commonMain by getting { - dependencies { - api("org.jetbrains.kotlinx:kotlinx-html:0.12.0") - } - } - val jsMain by getting { - - } + val commonMain by getting + val jsMain by getting } } diff --git a/readme.md b/readme.md index 3f1ad70..1c2e142 100644 --- a/readme.md +++ b/readme.md @@ -1 +1,6 @@ -See an example here: http://www.astraeus.nl/ \ No newline at end of file +# Kotlin/JS WebGL Fractal + +An animated WebGL Julia set rendered in the browser using Kotlin/JS. + +A live example is previously hosted here: +- http://www.astraeus.nl/ diff --git a/src/jsMain/kotlin/Julia.kt b/src/jsMain/kotlin/Julia.kt index 90b0100..bff1646 100644 --- a/src/jsMain/kotlin/Julia.kt +++ b/src/jsMain/kotlin/Julia.kt @@ -1,11 +1,9 @@ import com.persesgames.shader.ShaderProgram import com.persesgames.shader.VertextAttributeInfo import kotlinx.browser.window -import kotlinx.html.InputType import org.khronos.webgl.Float32Array import org.khronos.webgl.WebGLBuffer import org.khronos.webgl.WebGLRenderingContext -import kotlin.browser.window import kotlin.js.Date import kotlin.math.cos import kotlin.math.sin