filmov
tv
Java 3D: How to Create Saturn and Its Rings and Navigate through the Rings (with Source Code)

Показать описание
#Java3Dtutorial #3Dmodel #saturnrings
This video explains how to create Saturn and its rings that you can dive through by moving the viewpoint.
Source code described in this video:
Source code described in
"Java 3D: How to Create and Navigate through the Universe"
Source code described in
"Java 3D: How to Make a Little Alien Robot Walk Around on an Asteroid"
Source code described in
"How to Put a Downloaded Free Blend Swap Model into Java 3D and Manipulate It_4_2"
3D model file I used:
1) 3D rock model (Mars Exploration Rover) CC Zero (C) by argonius
License Terms:
Image files I used;
1) Saturn
downloaded from
License:
Image Credit: NASA, ESA, and the Hubble Heritage Team (STScI/AURA)
2) Universe
downloaded from
License:
CC0 Creative Commons
Free for commercial use
Illustration I used:
1) Leaf
License:
To learn more:
About Java 3D:
Free online books:
Dr. Andrew Davison's "Killer Game Programming in Java":
Dr. Andrew Davison's "Pro Java 6 3D Game Development":
About Java:
Java Language Specification:
To use the KeyNavigatorBehavior class in this source code, I used the following code:
that accompanies Sun Microsystems' Java 3D API Tutorial
Copyright (c) 1996-2000 Sun Microsystems, Inc. All Rights Reserved.
Copy of the above tutorial:
Example source code:
Thank you for watching my video, and I appreciate the people who have posted wonderful free software, images, models, and Java 3D tutorials that allowed me to make the video.
This video explains how to create Saturn and its rings that you can dive through by moving the viewpoint.
Source code described in this video:
Source code described in
"Java 3D: How to Create and Navigate through the Universe"
Source code described in
"Java 3D: How to Make a Little Alien Robot Walk Around on an Asteroid"
Source code described in
"How to Put a Downloaded Free Blend Swap Model into Java 3D and Manipulate It_4_2"
3D model file I used:
1) 3D rock model (Mars Exploration Rover) CC Zero (C) by argonius
License Terms:
Image files I used;
1) Saturn
downloaded from
License:
Image Credit: NASA, ESA, and the Hubble Heritage Team (STScI/AURA)
2) Universe
downloaded from
License:
CC0 Creative Commons
Free for commercial use
Illustration I used:
1) Leaf
License:
To learn more:
About Java 3D:
Free online books:
Dr. Andrew Davison's "Killer Game Programming in Java":
Dr. Andrew Davison's "Pro Java 6 3D Game Development":
About Java:
Java Language Specification:
To use the KeyNavigatorBehavior class in this source code, I used the following code:
that accompanies Sun Microsystems' Java 3D API Tutorial
Copyright (c) 1996-2000 Sun Microsystems, Inc. All Rights Reserved.
Copy of the above tutorial:
Example source code:
Thank you for watching my video, and I appreciate the people who have posted wonderful free software, images, models, and Java 3D tutorials that allowed me to make the video.
Комментарии