-
Notifications
You must be signed in to change notification settings - Fork 210
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make Fisheye-gl module compatible with nodejs #542
Comments
GitMate.io thinks the contributor most likely able to help you is @ccpandhare. Possibly related issues are #27 (add fisheyegl module), #200 ("Meta" modules -- modules made of other sequences of modules), #108 (Math Module), #112 (Scale module), and #434 (Rotate module). |
Is this issue still open? I would like to work upon it. |
Oh this would be really cool!
…On Sun, Dec 16, 2018, 12:53 PM Slytherin ***@***.*** wrote:
Is this issue still open? I would like to work upon it.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#542 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AABfJ2pmTjo9sT_xF7_gu8_F4sQaolAUks5u5oiMgaJpZM4ZSaIf>
.
|
Ah, you mean JSGL? Hmm. Would it be possible to run it in |
As of now I saw |
Oh really? Is it because of chrome headless?
…On Wed, Dec 26, 2018, 6:08 AM Slytherin ***@***.*** wrote:
As of now I saw phantomjs development is suspended. So, cool, I will find
a way to figure it out.
Thanks @jywarren <https://github.com/jywarren> .
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#542 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AABfJ0QWGKUlslVRKxbyLIBRJPHWdpakks5u81h7gaJpZM4ZSaIf>
.
|
Ohh I really like the idea of running it in a headless browser, this can enable running any browser specific feature in node as we go! Very neat!! :) |
@jywarren Its because they are receiving less contributions these days. So I guess we should not rely on it. Also I explored JSDOM for this but it requires Node v8 or newer. |
Ah, i see many projects have switched to Chrome Headless:
gruntjs/grunt-contrib-jasmine#269/
…On Wed, Dec 26, 2018 at 9:39 AM Slytherin ***@***.***> wrote:
@jywarren <https://github.com/jywarren> Its because they are receiving
less contributions these days. So I guess we should not rely on it. Also I
explored JSDOM for this but it requires Node v8 or newer.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#542 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AABfJ0T78Yj-xrKMEdHXbUvq09Bn47Tjks5u84oegaJpZM4ZSaIf>
.
|
Hm, sure, want to open a travis.yml change PR?
…On Wed, Jan 16, 2019 at 12:53 PM Slytherin ***@***.***> wrote:
@jywarren <https://github.com/jywarren> @tech4GT
<https://github.com/tech4GT> Sorry this issue is taking too much time but
I would like to mention that almost all the libraries or modules I saw for
this are using node v6+ .
So if we can change out travis can be configured to work with node v6+.
Would like to know your opinion please.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#542 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AABfJyOltZbXQwxRBSALp9Zmjob68uraks5vD2bkgaJpZM4ZSaIf>
.
|
Ya sure. |
@Divy123 please give me sometime I ll search on this and then will let you know. |
Thanks @aashna27 . |
Also I have tries using node-canvas apart from jsdom but that too does not support webGl. |
Can be discussed in #216 |
#216 is pinned and discusses the same thing |
This module uses webgl, which isn't available in Node, so let's try to use one of these libraries to make this possible:
https://github.com/publiclab/image-sequencer/tree/main/src/modules/FisheyeGl
This lib is a pure-JavaScript implementation of OpenGL, so it could work on servers without a GPU: https://github.com/Overv/JSGL
This one, i believe, would just make the GPU accessible to Node, so is less useful but still OK: https://github.com/stackgl/headless-gl
This could then open up the possibility of making a perspective-distort module based on:
https://github.com/jywarren/webgl-distort
The text was updated successfully, but these errors were encountered: