by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Sep 24 17:52
    kephale opened #291
  • Sep 24 14:49
    kephale opened #332
  • Sep 24 14:24
    kephale opened #331
  • Sep 22 15:03
    kephale opened #290
  • Sep 22 14:59
    kephale opened #289
  • Sep 16 16:28

    kephale on volume-timepoint

    Fix max value for timepoint in … (compare)

  • Sep 16 15:21

    kephale on untagged-2cbae81ab2a9008d7e88

    (compare)

  • Sep 16 15:02

    kephale on master

    Disable kotlin-maven-plugin in … (compare)

  • Sep 16 14:28

    kephale on untagged-8462c1c032c2bc3a9d95

    (compare)

  • Sep 16 14:21

    kephale on master

    Clean up VolumeTimeseriesDemo (compare)

  • Sep 15 02:32

    kephale on untagged-b3d40c71fac3a5b21409

    (compare)

  • Sep 15 02:25

    kephale on master

    Move Laf initialiation to SciVi… (compare)

  • Sep 12 17:46

    kephale on update-oagent

    Pin to pom-scijava with managed… (compare)

  • Sep 12 17:03

    kephale on vulkan-sync-fix_pomscijava-inc

    Update pom-scijava version (compare)

  • Sep 12 16:11

    kephale on vulkan-sync-fix_pomscijava-inc

    Update pom-scijava version for … (compare)

  • Sep 12 15:52
    kephale commented #288
  • Sep 12 15:50

    kephale on update-oagent

    Update scenery version (compare)

  • Sep 12 15:45
    kephale assigned #288
  • Sep 12 15:44
    kephale opened #288
  • Sep 08 15:33

    skalarproduktraum on vulkan-sync-fix

    HeadlessSwapchain: Create image… Deferred Shading pipeline: Disa… VulkanRenderer: Move to new deb… and 2 more (compare)

Vladimír Ulman
@xulman
@skalarproduktraum I've rebased (and resolved conflicts) all my recent stuff on the today morning's masters of both sciview and scenery,
wanted to tested it out, but fighting Kotlin... on my old 2019.1 IntelliJ I couldn't get over 1.4-M2, so I downgraded the requirement in pom.xml (M3->M2).. but it kept complaining (cannot find some kotlin class), so I got fresh 2020.2, enabled Kotlin, cleared target, .idea folders and also .iml file, importer brand fresh project from existing sources... and I'm stuck here:
VladoIsLost.png
(this was from the fresh project with scenery only, scenery was on master b1320fbee6)
(I have to switch to stuff I needed to do today, next full week I'm on vacations)
Ulrik Günther
@skalarproduktraum
@xulman this one also held me up a bit... make sure you don't have any other projects there that depend on -M2 or so
I have actually bumped Kotlin to 1.4.0 now
1.4.0-rc that is
Ah crap wait, that's not on master
sorry
pushed to master
also, @xulman, would you be able to have a short zoom at 1430 or sth?
Vladimír Ulman
@xulman
(just got back) I'll try it, I'd like to catch up... difficult, have to "collect kids", drive for daughter in 10mins, ETA at the computer 15:45, for son I have to leave 5pm and will get back before midnight (have to drive to far for him to pick him up from summer camp). Would tomorrow morning be possible for you? I also have to finish tonight some mini-project proposal... incremental request are the worsts for planning, you know.
I mean, I learnt about that mini-project just yday (overlooked some email, ach jo)
Ulrik Günther
@skalarproduktraum
@xulman sounds tough! tomorrow is bad for me, but if you could squeeze me in for 5min today, i'd just like to understand your arcball issues better :+1:
Vladimír Ulman
@xulman
yes, girl is home, project submitted, I'm on it... we have 50mins... I apologize for such terrible attitude
hmm
Cannot resolve plugin com.zenjava:javafx-maven-plugin:8.8.3
on master 496f03e4193a36
Ulrik Günther
@skalarproduktraum
yes, you can ignore that
do you have time for a quick zoom?
Vladimír Ulman
@xulman
yes
Ulrik Günther
@skalarproduktraum
nice
Vladimír Ulman
@xulman
compiling scenery right now...
Build completed successfully with 115 warnings in 1 m 0 s
good!
Vladimír Ulman
@xulman
thanks @skalarproduktraum for the quick chat we had yday, I've rebased my stuff into the new scenerygraphics/scenery#329 and scenerygraphics/sciview#279
also ping @kephale
NicoKiaru
@NicoKiaru
Hi! Any news regarding being able to give a SourceAndConverterand an associated ConverterSetup to SciView ?
Ulrik Günther
@skalarproduktraum
@NicoKiaru handing over a SourceAndConverter is implemented in both scenery and sciview, sorry for not giving you a heads-up (see https://github.com/scenerygraphics/sciview/blob/170c36cd9b6a332b353ada01be09de5e4575d2a7/src/main/java/sc/iview/SciView.java#L1838 and https://github.com/scenerygraphics/scenery/blob/e1ca3f939c31ac01e05a45cbc8b5c11a6ff9ba32/src/main/kotlin/graphics/scenery/volumes/Volume.kt#L331) -- should be avaialble at least on the unstable update site (correct me here, if i am wrong, @kephale!). do you require anything else?
NicoKiaru
@NicoKiaru
Yes! I tried with SourceAndConverter and that worked, but the ConverterSetupobject - which controls Brightness / Contrast and (optionally the Color) of the SourceAndConvertercouldn't be fed into SciView so far.
Ulrik Günther
@skalarproduktraum
ah, now i actually remember our discussion, sorry >_<
let me see if i can fix this quickly
yeah, that should actually be a relatively straightforward change
Ulrik Günther
@skalarproduktraum
@NicoKiaru do you want to hand over a list of ConverterSetup or a ConverterSetups object?
NicoKiaru
@NicoKiaru
Ah, I didn t know ConverterSetups existed. Let me check...
Ulrik Günther
@skalarproduktraum
oh it's good if you don't know it exists :-D
the issue is that quite a few things have changed in bigdataviewer-core 9.0.x, and those have not propagated yet to bigvolumeviewer. we'd also like to make use of the change, e.g. of SynchronizedViewerState, as it'd enable us to use the nice new adjustments panel in bdv.
if you just have a ConverterSetup list, that'd be easy to use
NicoKiaru
@NicoKiaru
ideally, what I'd like is something like
sciview().state().addSources(SourceAndConverter sacs);
then
sciview().getConverterSetups().put(Map<SourceAndConverter, ConverterSetup> mymap); (like ConverterSetups?)
But the changes need to be propogated to bigvolumeviewer before, right ?
Vladimír Ulman
@xulman
@skalarproduktraum (I am back in the online world)
I've changed the SciView.centerOnPosition()cam moves to the "arcball" style (rot along screen's y, dive along the rotated x)
I think it solves the last issue you had with the #279

indeed there was a significant roll in that method after I rebased it (and its branch) on the current master, but the roll was not there on the "old" master... which brings me to the question:

#279 has some conflicts when one rebases it on the master, I've resolved them locally, shall I start a new PR that would merge easily (the rebased one), or shall I just add the fixing commit to the #279 and you deal with it somehow when potentially merging it?

Vladimír Ulman
@xulman
ooh, one thing... the new UI (the collapsable side panels) has issues on my Linux...
  • it is hard to grab the "sizer" and resize it (here we probably cannot do much)
  • I couldn't resize until I commented out UIManager.setLookAndFeel( new FlatLightLaf() ); in the Main.java (the GUI look didn't change after that..)
Vladimír Ulman
@xulman
update:
  • could resize until I switched to the REPL panel, after showing it the resizing got funky (even when switched back to the inspector panel)
IDEA for the FPS cam control: I would block the pitch to be only within <-90;90> deg... you can look 360 to the sides (yaw), but only 180 up-down -- this would not allow to see the scene up-side-down
Vladimír Ulman
@xulman
(when up-side-down, the FPS reacts the opposite to the "horizontal" mouse moves)
Jan Eglinger
@imagejan

@xulman wrote:

I've resolved them locally, shall I start a new PR that would merge easily (the rebased one)

You can force-push your locally rebased branch to xulman:PR_UXchanges_takeTwo and the PR will be updated accordingly. That’s how we do it for projects in the scijava and imagej orgs usually.

Vladimír Ulman
@xulman
aha! thanks @imagejan for the note... I'll do that then, easy
(I always thought force-push is a kind of evil,.... so I do it only in my one-contributor projects after rebase-cleanup :-)