summaryrefslogtreecommitdiff
path: root/app/client/modules
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2019-12-19 16:56:36 +0100
committerJules Laplace <julescarbon@gmail.com>2019-12-19 16:56:36 +0100
commit9c8cce44b2a7f7d3199cf75359842b5b32e70711 (patch)
treead74ea79d841036de5015c451844d50f19af098f /app/client/modules
parentdab31bc4809e29df8137575f4e3533fa7ba88c96 (diff)
adding biggan module live interface
Diffstat (limited to 'app/client/modules')
-rw-r--r--app/client/modules/biggan/views/biggan.live.js39
1 files changed, 30 insertions, 9 deletions
diff --git a/app/client/modules/biggan/views/biggan.live.js b/app/client/modules/biggan/views/biggan.live.js
index c583d7f..b3ad670 100644
--- a/app/client/modules/biggan/views/biggan.live.js
+++ b/app/client/modules/biggan/views/biggan.live.js
@@ -17,12 +17,13 @@ import * as bigganActions from '../biggan.actions'
class BigGANLive extends Component {
constructor(props) {
super()
+ props.actions.live.get_params()
}
start(){
console.log(this.props.opt)
console.log('starting up!')
this.props.actions.tasks.live_task({
- folder_id: this.props.biggan.data.resultsFolder.id,
+ // folder_id: this.props.biggan.data.resultsFolder.id,
})
}
interrupt(){
@@ -37,7 +38,7 @@ class BigGANLive extends Component {
<div className='app live centered'>
<div className='row'>
<div className='column'>
- <Player width={512} height={512} fullscreen={this.props.fullscreen} />
+ <Player width={512} height={512} square fullscreen={this.props.fullscreen} />
</div>
<div className='params column audioParams'>
<Group>
@@ -53,10 +54,20 @@ class BigGANLive extends Component {
onClick={() => {}}
>{"Latent"}</Button>
<Slider live
- name='latent_update_speed'
- title={"Update Speed"}
+ name='latent_n'
+ title={"Mix"}
min={0} max={1} type='float'
/>
+ <Slider live
+ name='latent_speed'
+ title={"Update Speed"}
+ min={0.0001} max={2} type='float'
+ />
+ <Slider live
+ name='truncation'
+ title={"Truncation"}
+ min={0.0001} max={4} type='float'
+ />
</ParamGroup>
<ParamGroup
@@ -65,7 +76,7 @@ class BigGANLive extends Component {
>
<Slider live
name='label_class_count'
- title={"Classes"}
+ title={"Classes to mix"}
min={1} max={10} type='int'
/>
<Button
@@ -73,8 +84,13 @@ class BigGANLive extends Component {
onClick={() => {}}
>{"Label"}</Button>
<Slider live
- name='label_lerp_speed'
- title={"Interpolation Speed"}
+ name='label_speed'
+ title={"Mix Speed"}
+ min={0} max={1} type='float'
+ />
+ <Slider live
+ name='label_lerp_n'
+ title={"Mix"}
min={0} max={1} type='float'
/>
</ParamGroup>
@@ -98,8 +114,13 @@ class BigGANLive extends Component {
onClick={() => {}}
>{"Spin"}</Button>
<Slider live
- name='orbit_update_speed'
- title={"Update Speed"}
+ name='orbit_lerp_speed'
+ title={"Noise Speed"}
+ min={0} max={1} type='float'
+ />
+ <Slider live
+ name='orbit_lerp_n'
+ title={"Noise Mix"}
min={0} max={1} type='float'
/>
</ParamGroup>