From ef103b4e5511024661ff6cb1a722ceaff304632a Mon Sep 17 00:00:00 2001 From: Arnaud MASSERANN Date: Mon, 19 Feb 2024 22:02:16 +0100 Subject: [PATCH] removed translation dir --- download/index.markdown | 11 +---- index.markdown | 4 -- miscellaneous/contribute/index.markdown | 22 ---------- .../contribute/translation/index.markdown | 40 ------------------- miscellaneous/faq/index.markdown | 30 ++------------ 5 files changed, 5 insertions(+), 102 deletions(-) delete mode 100644 miscellaneous/contribute/index.markdown delete mode 100644 miscellaneous/contribute/translation/index.markdown diff --git a/download/index.markdown b/download/index.markdown index cc8134d45..a4f370783 100644 --- a/download/index.markdown +++ b/download/index.markdown @@ -16,18 +16,11 @@ tags: [] [Tutorial 1]({{site.baseurl}}/beginners-tutorials/tutorial-1-opening-a-window/) explains how to build the source code. Please read it ! -You can download the ZIP archive containing the whole set of tutorials here: - -* [Tutorials source code on GitHub, .zip](https://github.com/opengl-tutorials/ogl/archive/master.zip) - -For older computers, you can try the 2.1 branch (not updated as often) : - -* [Tutorials source code on GitHub, Opengl 2.1, .zip](https://github.com/opengl-tutorials/ogl/archive/2.1_branch.zip) - -Alternatively, you can directly checkout the Git repository : +You can directly checkout the Git repository : * [Checkout the source on GitHub](https://github.com/opengl-tutorials/ogl) + If you have an issue building or running the code, please read the [FAQ]({{ site.baseurl }}/miscellaneous/faq/). All the source code on this site (except third-party libraries) is released under the WTFPL Public Licence : diff --git a/index.markdown b/index.markdown index 308e82a51..53f20219d 100644 --- a/index.markdown +++ b/index.markdown @@ -14,12 +14,8 @@ Full source code is available [here]({{ site.baseurl }}/download). Feel free to contact us for any question, remark, bug report, or other : contact@opengl-tutorial.org, but don't forget to read the [FAQ]({{ site.baseurl }}/miscellaneous/faq/) first ! -Contributions are welcome, especially for the [translations]({{site.baseurl}}/miscellaneous/contribute/translation/) ! - If you enjoy our work, please don't hesitate to spread the word ! -Follow us ! - diff --git a/miscellaneous/contribute/index.markdown b/miscellaneous/contribute/index.markdown deleted file mode 100644 index c1cad150b..000000000 --- a/miscellaneous/contribute/index.markdown +++ /dev/null @@ -1,22 +0,0 @@ ---- -layout: page -title: Contribute -categories: [] -order: 15 -tags: [] ---- - -* TOC -{:toc} - -Did you found these tutorials useful ? -Do you want to contribute ? - -There are various way to contribute and we welcome any of them ! - -*Want to share your knowledge and make your very own tutorial ? Drop us an email with your idea, we would be more than happy to help you, and host it on the website ! -*Spotted an error (code, math, typo, gramatical error) in a tutorial ? Report it on [Github issue tracker](https://github.com/opengl-tutorials/ogl). -*Want to help us traduce one tutorial, or all the tutorials in a new language (like Spanish, Portuguese, etc) ? Follow this [guide]( {{ site.baseurl }}/miscellaneous/contribute/translation/). -*The website is not beautiful enough ? If you're talented in CSS and website please drop us an email ! - -If you have any other ideas that you wish to share with us please don't hesitate to contact us by email. diff --git a/miscellaneous/contribute/translation/index.markdown b/miscellaneous/contribute/translation/index.markdown deleted file mode 100644 index 79d39f079..000000000 --- a/miscellaneous/contribute/translation/index.markdown +++ /dev/null @@ -1,40 +0,0 @@ ---- -layout: page -title: Translation -author: - display_name: Sistr - email: damien.mabin@gmail.com - url: '' -categories: [] -order: 17 -tags: [] ---- - -* TOC -{:toc} - -Do you want to translate just one page ? No problem ! -A whole series of tutorial ? Even better (^_^)! - -# Want to complete / correct an existing translation ? - -Clone the branch "gh-pages" on the project's github repository [here](https://github.com/opengl-tutorials/ogl/tree/gh-pages). -Find the page you want to edit, modify it, and simply send it back to us **by email** (or submit a **github pull request if you prefer**). - -Finding the file you want to edit is really easy. -For example if you want to translate that page in japanese: - -[https://github.com/opengl-tutorials/ogl/tree/gh-pages/jp/intermediate-tutorials/tutorial-9-vbo-indexing](https://github.com/opengl-tutorials/ogl/tree/gh-pages/jp/intermediate-tutorials/tutorial-9-vbo-indexing) - -Notice the path of the page: *"jp/intermediate-tutorials/tutorial-9-vbo-indexing/"*. -Next in the github repository, under the branch *gh-pages*, you'll find a file: *"index.markdown"* under the same path: - -[https://github.com/opengl-tutorials/ogl/tree/gh-pages/jp/intermediate-tutorials/tutorial-9-vbo-indexing](https://github.com/opengl-tutorials/ogl/tree/gh-pages/jp/intermediate-tutorials/tutorial-9-vbo-indexing) - -# Want to participate in a new language ? - -Contact us, we will create the new language folder for you, and you can then follow the same step as above: Find the file you want to translate, edit it, and send it back via email or pull-request. - -# This Git stuff looks complicated... - -Contact us, we'll do our best to make translating as easy as possible ! diff --git a/miscellaneous/faq/index.markdown b/miscellaneous/faq/index.markdown index 91bc0fcc4..98d796ea5 100644 --- a/miscellaneous/faq/index.markdown +++ b/miscellaneous/faq/index.markdown @@ -13,7 +13,7 @@ print: true # About sending e-mails... -Sending an e-mail to contact@opengl-tutorial.org is the most effective way to get support. However, if you have a problem, please include as much information as you can. This means at least : +You can try sending an e-mail to contact@opengl-tutorial.org, but we don't have much time anymore to provide support. In any case, please include as much information as you can. This means at least : * OS : Gentoo ? Windows XP ? ... (remember : use the 2.1 port if you have a mac !) * 32 bits or 64 bits ? @@ -46,10 +46,6 @@ Several possible reasons : Please check if you have an Intel card. You can do so using glewinfo, GPU Caps Viewer, or any other tool. -Intel cards, except recent HD4000, don't support OpenGL 3.3. As a matter of fact, most only support OpenGL 2.1. You have to download the 2.1 version from the Downloads page instead. - -The other possible reason is that you're on a Mac, with a pre-Lion version. Same stuff applies... - ## Wrong working directory Chances are that you don't run them from the right directory. Try double-clicking on the .exe from the explorer. @@ -64,8 +60,8 @@ If you created a program from scratch, make sure you created a VAO : ``` GLuint VertexArrayID; - glGenVertexArrays(1, &VertexArrayID); - glBindVertexArray(VertexArrayID); +glGenVertexArrays(1, &VertexArrayID); +glBindVertexArray(VertexArrayID); ``` ## GLEW bug @@ -93,25 +89,6 @@ glewExperimental = true; You did read Tutorial 1, right ? You didn't try to write your own makefile and build everything yourself, RIGHT ? -# Why should I use OpenGL 3.3 if Intel and Mac can't run it ?! - -... also known as : - -# Which version of OpenGL should I use ? - -As a matter of fact, I don't recommend using OpenGL 3 or above for an application. I use it in the tutorials because it's the **clean** way to learn OpenGL, without all the deprecated stuff, and because once you know 3.3, using 2.1 is straighforward. - -What I recommend is : - -* Learn in OpenGL 3.3 so that you know the "right way" -* Set a target hardware for your application. For instance, *require *FBOs and GLSL. -* Use GLEW to load all the extensions. At startup, refuse all hardware which hasn't the required functionality level. -* From now on, you can code almost like if you were on 3.3, with only a few changes. -* If you really want to deal with older/cheaper hardware , you can still deal with them by disabling effects which require FBOs, for instance. - -
There's one big situation where you might want to use a very recent version, say 4.2 : you're a graduate student doing high-end research, you really need a recent feature, and you don't care about compatibility because your software will never be ran outside your lab. In this case, don't waste time and go straight to the highest OpenGL version your hardware supports.
- - # Where do I download OpenGL 3 ? You don't. @@ -123,7 +100,6 @@ GLEW calls wglGetProcAdress on all needed symbols, and make them available to yo So, just make sure your GPU driver supports the needed version, use GLEW, and you're good to go. - # Why do you create a VAO in each tutorial, but you never use it ?