This is the Linux app named 3DWorld whose latest release can be downloaded as 3DWorld.exe. It can be run online in the free hosting provider OnWorks for workstations.
Download and run online this app named 3DWorld with OnWorks for free.
Follow these instructions in order to run this app:
- 1. Downloaded this application in your PC.
- 2. Enter in our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 3. Upload this application in such filemanager.
- 4. Start the OnWorks Linux online or Windows online emulator or MACOS online emulator from this website.
- 5. From the OnWorks Linux OS you have just started, goto our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 6. Download the application, install it and run it.
SCREENSHOTS
Ad
3DWorld
DESCRIPTION
3DWorld is a cross-platform OpenGL-based 3D Game Engine that I've been working on since I took the CS184 computer graphics course at UC Berkeley in 2001. I converted the project from svn to git at commit 6607. Most of the code is written in C++, with GLSL for shaders. This is intended to be a cross-platform project. Microsoft Visual Studio 2019 and 2022 project files are included. A linux/gcc makefile is also included, but is more experimental. See README.linux for more details. The project should build under gcc on linux with some work, but it's been a while since I tried this. I have an old makefile that is out of date, but may not take too much work to fixup and make it usable. Realtime day/night cycle with weather (rain, snow, hail, wind, lightning). Physically based materials with reflection and refraction. Dynamic shadows, ambient occlusion, up to 1024 dynamic light sources, postprocessing effects. Built-in first person shooter game "smiley killer".
Features
- 3D graphics functions, classes, and wrappers around OpenGL
- Shader generator/processor with hot reload
- Procedural content generation for terrain, vegetation, buildings, etc.
- Procedural universe generator with galaxies, stars, planets, moons, etc.
- Procedural voxel 3D terrain generation with realtime user editing
- Terrain generator including various noise functions, erosion, realtime user editing, heightmap read/write
- Procedural building, road, and city generation
Programming Language
C++
Categories
This is an application that can also be fetched from https://sourceforge.net/projects/threedworld.mirror/. It has been hosted in OnWorks in order to be run online in an easiest way from one of our free Operative Systems.