Scenario4j, a java port of Coin3D with LWJGL, using OpenGL 3.3 core profile
Three viewers are available :
- jsceneviewer : An embeddable SWT/Eclipse viewer
- jsceneviewer-glfw : A full screen viewer, using GLFW. Designed for video games
- jsceneviewer-awt : An embeddable AWT/Swing viewer
Scenario4j has been used to create the game "Mount Rainier Island"
Credits :
-
LWJGL : https://github.com/LWJGL/lwjgl3
-
Terrain : https://apps.nationalmap.gov/downloader/
-
Gun sound : https://soundcloud.com/tchan5158/gun-fire-goodsoundforyou-820112263
-
Pinetree texture : https://pixabay.com/fr/users/thethreedguy-2480224/
-
Squirrel : https://commons.wikimedia.org/wiki/File:Golden-Mantled_Ground_Squirrel,_Mount_Rainier,_July_2006.jpg
-
Marmot : https://fr.wikipedia.org/wiki/Fichier:Hoary_marmot_rainier_2008.jpg
-
Mountain goat : https://fr.m.wikipedia.org/wiki/Fichier:Mountain_Goat_USFWS.jpg
-
Seal : https://www.ferienstar.de/wp-content/uploads/2018/11/robbe-3080459.jpg
-
Open Dynamics Engine : https://github.com/thomasmarsh/ODE
-
Lightweight Java Game Library : https://github.com/LWJGL/lwjgl3
-
GeoTools : https://www.geotools.org/
-
LWJGLX : https://github.com/LWJGLX
-
libGDX : https://libgdx.com/
-
Bullet physics : https://github.com/bulletphysics/bullet3
-
Coin3D : https://github.com/coin3d
-
MeVisLab : https://www.mevislab.de/
-
vk-bootstrap : https://github.com/charles-lunarg/vk-bootstrap
-
Testing : Julie Boyadjian, Arthur Jgenti
-
Boots : https://sketchfab.com/3d-models/hi-tec-mountain-boots-high-poly-08ce39df87a6458ba52c06063edf281c
-
Mushroom : https://free3d.com/3d-model/mushroombutton--163840.html
-
glTF reader : https://github.com/javagl/JglTF
-
Obj reader : https://github.com/javagl/Obj
-
Beach sound : https://lasonotheque.org/detail-2572-falaise-2.html
-
Optimization : https://www.youtube.com/watch?v=5zlfJW2VGLM