WebGLSamples / WebGL2Samples

Short and easy to understand samples demonstrating WebGL 2 features
Other
1.02k stars 143 forks source link

Roadmap #1

Closed trungtle closed 7 years ago

trungtle commented 8 years ago

OpenGL ES 3 Feature Lists

Texturing

WebGL 2.0 Spec SIGGRAPH Asia 2015

Feature set new in OpenGL ES 3.0:

Our current plan is to base of a subset of Christophe's OpenGL Samples Pack

Current planning google sheet in details. If you have comments and inputs, please add to this doc. Lots more to come!

Schedule and Task

pjcozzi commented 8 years ago

Great job with this and the spreadsheet!

Make sure to check Section 5 (Differences Between WebGL and OpenGL ES 3.0) of the WebGL 2 spec to help understand what OpenGL samples will require more work to port (or should not be ported).

Keep, the framework as simple and lightweight as possible. Helper functions for compiling/linking shaders, for example, are great, but do not abstract WebGL much since your target audience is mostly WebGL engine developers who will want to see the raw WebGL functions in a simple and easy-to-follow manner.

For vertex and matrix types, I recommend http://glmatrix.net/

Make the README.md concise and direct. Include all the instructions necessary for developers to get started with the samples and contribute to them. Also host them with GitHub pages so most users can simply "view source" or step through the examples in the debugger without downloading a zip or cloning a repo.

Please prominently credit Christophe and the OpenGL Samples Pack.

Questions:

Once you finish the first 10, we will create a schedule for the rest.

pjcozzi commented 8 years ago

If you need a simple UI for any demos, see https://code.google.com/p/dat-gui/

pjcozzi commented 8 years ago

Also, this is a great reference on OpenGL ES 3: https://www.khronos.org/opengles/sdk/docs/man3/

pjcozzi commented 8 years ago

@shrekshao @trungtle let me know when this is updated with the schedule leading up to GDC as we discussed offline.

shrekshao commented 8 years ago

plan is updated

pjcozzi commented 8 years ago

Looks good, thanks!

pjcozzi commented 8 years ago

For glTF support before GDC:

pjcozzi commented 7 years ago

OK to close this?

shrekshao commented 7 years ago

Fine for me

On Mon, Jan 23, 2017 at 19:45 Patrick Cozzi notifications@github.com wrote:

OK to close this?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/WebGLSamples/WebGL2Samples/issues/1#issuecomment-274666132, or mute the thread https://github.com/notifications/unsubscribe-auth/AEzGrH7uB6iW-yQ0m1lCG3uMGc084tYlks5rVUmsgaJpZM4GrLfR .

trungtle commented 7 years ago

Yes