sliva/src/sliva/data.cljs

41 lines
905 B
Plaintext
Raw Normal View History

2018-08-09 11:28:37 +02:00
(ns sliva.data
(:require [cljs.core.async :refer [chan]]
[reagent.core :as reagent]))
2018-08-10 21:45:24 +02:00
(def initial-vizual-params
;;;;; ☭☭☭☭☭☭☭☭☭☭☭☭☭☭ ;;;;;;
;; ☭☭☭☭ Parametri razni ☭☭☭☭ ;;
;;;;; ☭☭☭☭☭☭☭☭☭☭☭☭☭☭ ;;;;;;
{:odmik-kamere 100
2018-08-11 01:36:47 +02:00
;;:rotacija-kamere 1
:rotacija-kamere 0.5
2018-08-10 21:45:24 +02:00
:bg-barva 0x000000
2018-08-11 01:36:47 +02:00
;;:FOV 140
2018-08-11 03:00:13 +02:00
:FOV 90
:lik-sirina 0.5
:obj-limit 10000
2018-08-10 21:45:24 +02:00
:objekti []
:stevec 0
:rotacija-x 0.006
:rotacija-y 0.001
:rotacija-z 0.003
:center-x 0
:center-y 0
:center-z 0
2018-08-11 01:36:47 +02:00
;;:zamik-barve 0.0000666
:zamik-barve 0.000000006
2018-08-11 03:00:13 +02:00
:zacetna-barva 0.333
;;:zacetna-barva 0.01
2018-08-10 21:45:24 +02:00
:saturacija 1
:svetlost 0.4
:w-diff 0.5
:gostota-obj 2})
2018-08-09 11:28:37 +02:00
;; App state atom
(def appstate
(reagent/atom
{:clients []
:vtic (chan)
2018-08-10 21:45:24 +02:00
:vizual (merge {:animiraj false} initial-vizual-params)}))