p5.js WebGL Updates - gSoc 2018

Created on 24 Apr 2018  路  6Comments  路  Source: processing/p5.js

Hello p5.js contributors! I am creating this issue so I can get to know all the major contributors to the p5.js WebGL code.
My project is to implement most of the missing WebGL primitives in p5 (point, arc, text, bezierVertex, curveVertex, quadraticVertex). It would help a lot, if you people can guide me where to start if I'm to familiarize myself with the codebase, most importantly the WebGL section.
I also want to know how much progress has been done on implementing these primitives and what needs to be done. I have already gone through the WebGL Module Architecture page.
Mentor : @mlarghydracept
Tagging : @kjhollen , @Spongman
P.S. I would be asking a lot of questions here, so please bear with me... 馃榾

discussion

Most helpful comment

Glad to have you @AdilRabbani! Everything that @kjhollen said is right on point. I would also suggest doing a quick line-by-line step through in a web console on a few of the manual test examples for WebGL. This will help you get a quick overview of how the different parts of the code base are interacting currently.

All 6 comments

Welcome @AdilRabbani! 馃槂the WebGL Module Architecture page is our most complete documentation. For other discussions and open issues, you can search for open issues tagged with the area:webgl label. We'll also have another contributor for the GL work this summer, @aidannelson, so @mlarghydracept and I will be in touch soon to coordinate your efforts!

Glad to have you @AdilRabbani! Everything that @kjhollen said is right on point. I would also suggest doing a quick line-by-line step through in a web console on a few of the manual test examples for WebGL. This will help you get a quick overview of how the different parts of the code base are interacting currently.

Hello everyone, I'm almost done with implementing arc() for WebGL mode. Can anyone make a new branch for GSOC-2018 in the main repo? so the code can also be reviewed, while discussing other issues. @lmccart @kjhollen @mlarghydracept

Hi @AdilRabbani, I've made a new branch here: https://github.com/processing/p5.js/tree/webgl-gsoc-2018

When you make your pull requests, you can have it compare to this branch and I'll merge it there.

2913 @kjhollen @mlarghydracept

hey folks, I'm going to close this issue because things are tracked well elsewhere. anyone interested in following along can have a peek at the webgl-gsoc-2018 branch. thanks! 馃槂

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ghost picture ghost  路  3Comments

bassamanator picture bassamanator  路  3Comments

kjhollen picture kjhollen  路  3Comments

b0nb0n picture b0nb0n  路  3Comments

kappaxbeta picture kappaxbeta  路  3Comments