|
Marcin Ignac
@
marcinignac
London
|
|
Computational design, generative art and data visualization. Founder of @variable_io and one of the creators of @nodes_io.
|
|
|
6.988
Tweetovi
|
672
Pratim
|
8.428
Osobe koje vas prate
|
| Tweetovi |
|
Marcin Ignac
@marcinignac
|
22 h |
|
Isnt't that built-in MacOS since Mohave? There option to gather all windows and they become tabs eg in GitX app.
|
||
|
|
||
|
Marcin Ignac
@marcinignac
|
22 h |
|
Oh you asked my use case. It's @nodes_io and pure js/web stack so rust won't help me much unless i go @rikarends way :)
|
||
|
|
||
|
Marcin Ignac
@marcinignac
|
23 h |
|
Web like in WebGPU :)
|
||
|
|
||
|
Marcin Ignac
@marcinignac
|
24 h |
|
Any blog posts of twitter threads on that? @thing_umbrella uses TypeScript to compile to WebGL1/2/JS. github.com/thi-ng/umbrell…
|
||
|
|
||
|
Marcin Ignac
@marcinignac
|
2. velj |
|
No just WebGL1. I should write some test cases comparing WebGL1/2 and WebGPU.
|
||
|
|
||
|
Marcin Ignac
@marcinignac
|
2. velj |
|
Next gen use aka matching Safari 3d performance with Chrome/FF ;) I still hit usecases in Safari like heavy instancing or post processing where UI drops to 5fps and droping mouse events despite render loop running seemingly at 30fps+. No issues in Ch/FF
|
||
|
|
||
|
Marcin Ignac
@marcinignac
|
2. velj |
|
Well.. DevUX of string replacement on steroids to run backwards compatible on WebGL will also hurt. Or it end up like with WebGL2 shader toys "use chrome"/"upgrade computer"..
|
||
|
|
||
|
Marcin Ignac
@marcinignac
|
2. velj |
|
How is that different from current GLSL to SPIRV lib used all over the place already for WebGPU examples?
|
||
|
|
||
|
Marcin Ignac
@marcinignac
|
2. velj |
|
I don't think it's code issue. Just newest Canary is broken. Google Chrome Dev 81.0.4040.5 works fine! pic.twitter.com/KlDphbODdJ
|
||
|
|
||
|
Marcin Ignac
@marcinignac
|
2. velj |
|
PEX will never be able to compete with three.js in terms of docs and community..
I wish i heard more about #libcinder these days. It used to be my fav lib long time ago. Good to know @flight404 and @drawnline are rocking together at rarevolume.com
|
||
|
|
||
|
Marcin Ignac
@marcinignac
|
2. velj |
|
This allows me to do things like this refraction shader where whole scene is done in PEX-Renderer and then I reuse depth and colors buffers to render glass in a separate pass with custom shader. We should support that level of flexibility out of the box but we are not there yet. pic.twitter.com/R3sR9POOac
|
||
|
|
||
|
Marcin Ignac
@marcinignac
|
2. velj |
|
Nodes are library agnostic (you can use d3, three.js, even Babylon.js) so there is no hard ties between the two. Just both PEX set of libraries and Nodes are developed in-house so I use what I'm most familiar with and can modify/hack.
|
||
|
|
||
|
Marcin Ignac
@marcinignac
|
2. velj |
|
Thanks for the info, i was looking at Blink bug tracker and gpuweb github but couln't find anything. Time to apply "let's break Chrome autoupdate process" hack on my machine...
|
||
|
|
||
|
Marcin Ignac
@marcinignac
|
2. velj |
|
eh.. i was just working on it week ago or two. Chrome Canary 81.0.4014.0 was fine but I can confirm that newest 81.0.4044.4 has no navigator.gpu object :/
|
||
|
|
||
|
Marcin Ignac
@marcinignac
|
1. velj |
|
I like to think about data as a place.Somewhere I can visit, observe and look around. Even have a slide in few of my talks marcinignac.com/blog/from-abst…
It used to be more of an intuition, now i can see similarities to your metaphor, free interaction and adaptability of representation pic.twitter.com/YmdYVbpjEy
|
||
|
|
||
|
Marcin Ignac
@marcinignac
|
1. velj |
|
What machine are you running? I have failed both CPU and GPU examples on my MBP from 2017 (black screen or some broken tris).
|
||
|
|
||
|
Marcin Ignac
@marcinignac
|
1. velj |
|
That's due to color palettes i'm using here twitter.com/marcinignac/st…
|
||
|
|
||
|
Marcin Ignac
@marcinignac
|
1. velj |
|
And some #syntheticluxury high res stills. pic.twitter.com/6JtGsLpcFZ
|
||
|
|
||
|
Marcin Ignac
@marcinignac
|
1. velj |
|
More refractions. Low res, low fps GIF as there is too much happening to keep it at reasonable video size otherwise.
#syntheticluxury #pex #webgl pic.twitter.com/uZOx5WwLiB
|
||
|
|
||
|
Marcin Ignac
@marcinignac
|
1. velj |
|
Umm
... it's in Chrome Canary for Mac for like 6 months now.. Have you enabled enable-unsafe-webgpu flag?
|
||
|
|
||