From d0e18bdb7924c71cdca8dd983711171d87ef28be Mon Sep 17 00:00:00 2001 From: Benjamin Barenblat Date: Mon, 17 Jan 2022 23:12:32 -0500 Subject: glplanet, an OpenGL-based planetary renderer MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit glplanet draws Earth like it currently appears from space, putting nighttime areas in shadow and daytime areas in light. It’s modeled after Xplanet (http://xplanet.sourceforge.net/), but whereas Xplanet is entirely a CPU-resident program, glplanet draws using OpenGL. It’s thus much less resource-intensive, particularly when using high-resolution textures. --- res/clouds.webp | 1 + res/earth.webp | 1 + res/fragment.glsl | 1 + res/vertex.glsl | 1 + 4 files changed, 4 insertions(+) create mode 120000 res/clouds.webp create mode 120000 res/earth.webp create mode 120000 res/fragment.glsl create mode 120000 res/vertex.glsl (limited to 'res') diff --git a/res/clouds.webp b/res/clouds.webp new file mode 120000 index 0000000..49ac385 --- /dev/null +++ b/res/clouds.webp @@ -0,0 +1 @@ +../tex/clouds.webp \ No newline at end of file diff --git a/res/earth.webp b/res/earth.webp new file mode 120000 index 0000000..75154fd --- /dev/null +++ b/res/earth.webp @@ -0,0 +1 @@ +../tex/earth.webp \ No newline at end of file diff --git a/res/fragment.glsl b/res/fragment.glsl new file mode 120000 index 0000000..b02ba41 --- /dev/null +++ b/res/fragment.glsl @@ -0,0 +1 @@ +../src/fragment.glsl \ No newline at end of file diff --git a/res/vertex.glsl b/res/vertex.glsl new file mode 120000 index 0000000..fd99c0e --- /dev/null +++ b/res/vertex.glsl @@ -0,0 +1 @@ +../src/vertex.glsl \ No newline at end of file -- cgit v1.2.3