GoFuckYourself.com - Adult Webmaster Forum

GoFuckYourself.com - Adult Webmaster Forum (https://gfy.com/index.php)
-   Fucking Around & Business Discussion (https://gfy.com/forumdisplay.php?f=26)
-   -   Earth looks beautiful. Check out my openGL app (https://gfy.com/showthread.php?t=118459)

Lane 03-22-2003 06:07 PM

Earth looks beautiful. Check out my openGL app
 
Check out this OpenGL project i coded last week. I just thought i created something beautiful and i felt like sharing :)

(everything virus checked, no worries)

Download: http://www.cjultra.com/opengl/planet.zip

You also need to put this file in your system32 folder: http://www.cjultra.com/opengl/glut32.dll


Instructions:

Extract the contents of the zip file in a folder.

Run main.exe

You will see a blank window. Now you can use the right click menu to draw. Click on the following selections:

- Draw planet sphere
- Planet texture -> earth.bmp
- Draw cloud sphere
- Cloud texture -> clouds.bmp
- Cloud transparency
- Cloud shadows

You can use the left mouse button to drag and rotate the planet. Also you can use the Animate option in the right click menu to make it rotate smoothly (clouds and planet rotate at different speeds). You can use the wireframe mode to see the wireframe model of the planet. You can use culling for increasing the performance; it doesnt draw the opposite surface that is not visible to the camera if it is enabled.

You can use your own textures with the program. But they have to be 2:1 in size and the dimensions have to be power of 2 and extensions need to be bmp. So they have to be like 1024x512 or 512x256 or 256x128 etc.. When you run main.exe, it will detect them all and add to the list inside the program.


here are a few resized screenshots (but it looks much better when you run it from your PC):


http://www.cjultra.com/opengl/1.gif

http://www.cjultra.com/opengl/3.gif


here is the sourcecode:
http://www.cjultra.com/opengl/main.cpp
http://www.cjultra.com/opengl/Glext.h

Theo 03-22-2003 06:09 PM

impressive!

Lane 03-22-2003 06:15 PM

thanks :)

this is the map that i used:

http://www.cjultra.com/opengl/earth.jpg

X37375787 03-22-2003 06:32 PM

cool beans bro :thumbsup

buddyjuf 03-22-2003 09:55 PM

wow! awesome work buddy! :thumbsup

Lane 03-22-2003 10:03 PM

if you think your graphics card can handle it, try using these images to get more detail


http://www.oera.net/How2/PlanetTexs/..._2500x1250.jpg
http://www.oera.net/How2/PlanetTexs/..._2500x1250.jpg


you have to resize them to 2048x1024 and convert to bmp and put in the same folder where the proggy is.

and there are some more here:
http://www.oera.net/How2/TextureMaps.htm

X37375787 03-22-2003 11:28 PM

youre the shit boro

Nina 03-22-2003 11:35 PM

cool.

OzKaNoz 03-23-2003 02:32 AM

Pretty damn cool Lane!

:thumbsup

Oz

Baal 03-23-2003 02:50 AM

Quote:

Originally posted by Lane
if you think your graphics card can handle it, try using these images to get more detail


http://www.oera.net/How2/PlanetTexs/..._2500x1250.jpg
http://www.oera.net/How2/PlanetTexs/..._2500x1250.jpg


you have to resize them to 2048x1024 and convert to bmp and put in the same folder where the proggy is.

and there are some more here:
http://www.oera.net/How2/TextureMaps.htm

Good stuff there, I remember I found a world map based upon those maps that was something like 25,000x18000 resolution... that was amazing. I could almost see myself on there! Don't remember the site that huge map is on though.


All times are GMT -7. The time now is 12:28 AM.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
©2000-, AI Media Network Inc123