| 
						
						
							
								
							
						
						
					 | 
					@ -5,7 +5,7 @@ import org.gradle.nativeplatform.platform.internal.DefaultNativePlatform | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					/* the name of this project, default is the template version but you are free to change these */ | 
					 | 
					 | 
					/* the name of this project, default is the template version but you are free to change these */ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					group = "org.openrndr.template" | 
					 | 
					 | 
					group = "org.openrndr.template" | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					version = "0.3.14" | 
					 | 
					 | 
					version = "0.3.15" | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					val applicationMainClass = "TemplateProgramKt" | 
					 | 
					 | 
					val applicationMainClass = "TemplateProgramKt" | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -79,10 +79,10 @@ val openrndrFeatures = setOf( | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					/*  Which version of OPENRNDR and ORX should be used? */ | 
					 | 
					 | 
					/*  Which version of OPENRNDR and ORX should be used? */ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					val openrndrUseSnapshot = false | 
					 | 
					 | 
					val openrndrUseSnapshot = false | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					val openrndrVersion = if (openrndrUseSnapshot) "0.4.0-SNAPSHOT" else "0.3.44" | 
					 | 
					 | 
					val openrndrVersion = if (openrndrUseSnapshot) "0.4.0-SNAPSHOT" else "0.3.46" | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					val orxUseSnapshot = false | 
					 | 
					 | 
					val orxUseSnapshot = false | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					val orxVersion = if (orxUseSnapshot) "0.4.0-SNAPSHOT" else "0.3.53" | 
					 | 
					 | 
					val orxVersion = if (orxUseSnapshot) "0.4.0-SNAPSHOT" else "0.3.56" | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					val ormlUseSnapshot = false | 
					 | 
					 | 
					val ormlUseSnapshot = false | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					val ormlVersion = if (ormlUseSnapshot) "0.4.0-SNAPSHOT" else "0.3.0-rc.5" | 
					 | 
					 | 
					val ormlVersion = if (ormlUseSnapshot) "0.4.0-SNAPSHOT" else "0.3.0-rc.5" | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -121,11 +121,11 @@ enum class Logging { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					/*  What type of logging should this project use? */ | 
					 | 
					 | 
					/*  What type of logging should this project use? */ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					val applicationLogging = Logging.FULL | 
					 | 
					 | 
					val applicationLogging = Logging.FULL | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					val kotlinVersion = "1.4.0" | 
					 | 
					 | 
					val kotlinVersion = "1.4.31" | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					plugins { | 
					 | 
					 | 
					plugins { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    java | 
					 | 
					 | 
					    java | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					    kotlin("jvm") version("1.4.0") | 
					 | 
					 | 
					    kotlin("jvm") version("1.4.31") | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					    id("com.github.johnrengelman.shadow") version ("6.1.0") | 
					 | 
					 | 
					    id("com.github.johnrengelman.shadow") version ("6.1.0") | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    id("org.beryx.runtime") version ("1.11.4") | 
					 | 
					 | 
					    id("org.beryx.runtime") version ("1.11.4") | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					} | 
					 | 
					 | 
					} | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -174,8 +174,8 @@ dependencies { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    implementation(openrndr("extensions")) | 
					 | 
					 | 
					    implementation(openrndr("extensions")) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    implementation(openrndr("filter")) | 
					 | 
					 | 
					    implementation(openrndr("filter")) | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					    implementation("org.jetbrains.kotlinx", "kotlinx-coroutines-core","1.3.9") | 
					 | 
					 | 
					    implementation("org.jetbrains.kotlinx", "kotlinx-coroutines-core","1.4.2") | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					    implementation("io.github.microutils", "kotlin-logging","1.12.0") | 
					 | 
					 | 
					    implementation("io.github.microutils", "kotlin-logging-jvm","2.0.4") | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    when(applicationLogging) { | 
					 | 
					 | 
					    when(applicationLogging) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        Logging.NONE -> { | 
					 | 
					 | 
					        Logging.NONE -> { | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |