From 4e209e18552cf1b5119787807dbc7777ca47e2e0 Mon Sep 17 00:00:00 2001 From: Marcono1234 Date: Sat, 20 Nov 2021 15:54:44 +0100 Subject: [PATCH 1/2] Use HTTPS URLs --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 1052a99..b70b7b3 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,14 @@ # jGL -A pure Java implementation of OpenGL, still [online](http://graphics.im.ntu.edu.tw/~robin/jGL/) with [example gallery](http://graphics.im.ntu.edu.tw/~robin/jGL/Example/index.html) and an [LGPL licence](http://www.gnu.org/licenses/lgpl-3.0.html) +A pure Java implementation of OpenGL, still [online](https://www.cmlab.csie.ntu.edu.tw/~robin/jGL/) with [example gallery](https://www.cmlab.csie.ntu.edu.tw/~robin/jGL/Example/index.html) and an [LGPL licence](https://www.gnu.org/licenses/lgpl-3.0.html) # History -[jGL](http://www.cmlab.csie.ntu.edu.tw/~robin/jGL/) was created by Robin Bing-Yu Chen in 1996 and has been maintained up to 2006. +[jGL](https://www.cmlab.csie.ntu.edu.tw/~robin/jGL/) was created by Robin Bing-Yu Chen in 1996 and has been maintained up to 2006. It is a pure java implementation of OpenGL 1, hence performing 3d rendering with CPU instead of GPU. Some papers about jGL published by Robin have been added to the `doc/papers` folder which clarify all his work. -It comes with [lot of OpenGL Red Book examples](http://www.cmlab.csie.ntu.edu.tw/~robin/jGL/Example-app/index.html) proving how well +It comes with [lot of OpenGL Red Book examples](https://www.cmlab.csie.ntu.edu.tw/~robin/jGL/Example-app/index.html) proving how well this OpenGL implementation works. The examples are released as [AWT applications](https://github.com/jzy3d/jGL/tree/master/src/main/java/examples/apps) and [Applets](https://github.com/jzy3d/jGL/tree/master/src/main/java/examples/applets). @@ -100,12 +100,12 @@ Maven artifacts are stored there (you should add this to your pom file root): jzy3d-snapshots Jzy3d Snapshots - http://maven.jzy3d.org/snapshots/ + https://maven.jzy3d.org/snapshots/ jzy3d-releases Jzy3d Releases - http://maven.jzy3d.org/releases/ + https://maven.jzy3d.org/releases/ ``` From ec156ff4dec49d93b285a9616ae9623d6e81d13c Mon Sep 17 00:00:00 2001 From: Marcono1234 Date: Sat, 20 Nov 2021 15:57:01 +0100 Subject: [PATCH 2/2] Improve README formatting --- README.md | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index b70b7b3..cd54f03 100644 --- a/README.md +++ b/README.md @@ -85,7 +85,7 @@ rendering at all until the Paint event You should add this to your pom file dependencies node: -``` +```xml org.jzy3d jGL @@ -95,7 +95,7 @@ You should add this to your pom file dependencies node: Maven artifacts are stored there (you should add this to your pom file root): -``` +```xml jzy3d-snapshots @@ -192,18 +192,17 @@ GL.glFlush() # Javadoc and UML documentation -Javadoc with UML generated with [yFiles Doclet tool](https://www.yworks.com/downloads#yDoc). -Configuration file in doc/yfiles.uml.options.jgl.linux -Run ```javadoc @/Users/martin/Dev/jzy3d/public/jGL/doc/uml/yfiles.uml.options.jgl.linux``` +Javadoc with UML generated with [yFiles Doclet tool](https://www.yworks.com/downloads#yDoc). +Configuration file in `doc/yfiles.uml.options.jgl.linux` +Run `javadoc @/Users/martin/Dev/jzy3d/public/jGL/doc/uml/yfiles.uml.options.jgl.linux` # Features -|Name |Tested |Integrated in Jzy3D|Version| ----------------------------------------------------- -|Alpha blending|Yes |Yes |2.5 | +|Name |Tested |Integrated in Jzy3D|Version| +| ------------ | ----- | ----------------- | ----- | +|Alpha blending|Yes |Yes |2.5 | |Text |Yes |Yes |2.5 | -|Lightning |No |No |2.4 | - +|Lightning |No |No |2.4 |