How to Put a Downloaded Free Blend Swap Model into Java 3D and Manipulate It_4_6 (with Source Code)

Опубликовано: 15 Май 2026
на канале: fukinotou11d
56
0

#Java3Dtutorial #3Dmodel #marsrover
This video is a continuation of "How to Put a Downloaded Free Blend Swap Model into Java 3D and Manipulate It_4_5."

This video explains how to rotate the mast and the camera.

Source code described in this video:
https://sites.google.com/view/flying-... (new Google Site)

Source code described in
"How to Put a Downloaded Free Blend Swap Model into Java 3D and Manipulate It_4_5"
https://sites.google.com/view/flying-... (new Google Site)


3D model file I used:

1) 3D model (Mars Exploration Rover) CC Zero (C) by argonius
http://www.blendswap.com/blends/view/...
License Terms:
http://www.blendswap.com/blends/view/...


I found a nice YouTube video that explains in details how to use Blend Swap.
   • How To get Free Blender Files  

Types of licenses
https://en.wikipedia.org/wiki/Creativ...


To learn more:
About Java 3D:

Free online books:
Dr. Andrew Davison's "Killer Game Programming in Java":
http://fivedots.coe.psu.ac.th/~ad/jg
Dr. Andrew Davison's "Pro Java 6 3D Game Development":
http://fivedots.coe.psu.ac.th/~ad/jg2


About Java:
   • Java Programming Tutorial - 2 - Running a ...  
https://www3.ntu.edu.sg/home/ehchua/p...

Java Language Specification:
http://docs.oracle.com/javase/specs/j...


To use the KeyNavigatorBehavior class in this source code, I used the following code:

1) Part of code from BackgroundApp.java included in the source bundle
that accompanies Sun Microsystems' Java 3D API Tutorial
Copyright (c) 1996-2000 Sun Microsystems, Inc. All Rights Reserved.

Copy of the above tutorial:
https://web.cs.ucla.edu/classes/cs269...
Change ch0.pdf to ch1.pdf-ch7.pdf in the address bar to display other chapters.

Example source code:
http://www.interactivemesh.org/off/do...


Thank you for watching my videos, and I appreciate the people who have posted wonderful free software, images, models, and Java 3D tutorials that allowed me to make the video.