Загрузка...

3D Models in Java 3D: Beginners Only_8 Flying a Primitive Rocket (with Source Code)

#Java3D #beginner #flyingrocket This video explains how to fly a primitive rocket using keyboard keys. The video also talks a little bit about a difference between a class and an interface, and how to understand a rotating local coordinate system intuitively. Source code described in this video: https://sites.google.com/view/flying-java-3d/videos_earlier_3/3d-models-in-java-3d-beginners-only_8-flying-a-primitive-rocket (new Google Site) Source code described in "3D Models in Java 3D: Beginners Only_7 Using Primitives vs. External Models" https://sites.google.com/view/flying-java-3d/videos_earlier2/3d-models-in-java-3d-beginners-only_7-using-primitives-vs-external-models (new Google Site) 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 Beginners guide: http://www.java3d.org/tutorial.html About Java: https://www.youtube.com/watch?v=5u8rFbpdvds&index=2&list=PLFE2CE09D83EE3E28 https://www3.ntu.edu.sg/home/ehchua/programming/index.html Java Language Specification: http://docs.oracle.com/javase/specs/jls/se8/html/jls-4.html#jls-4.3.1 The following website is useful for understanding translation, rotation, and scaling matrices. http://directx4vb.vbgamer.com/directx4vb/tutorials/generalvb/gm_matrices.htm To use the KeyNavigatorBehavior class in my Java 3D program (Mykeynavbeh.java), 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 (http://java.sun.com/developer/onlineTraining/java3d/) Copyright (c) 1996-2000 Sun Microsystems, Inc. All Rights Reserved. Copy of the above tutorial: https://web.cs.ucla.edu/classes/cs269/Java3DTutorial/j3d_tutorial_ch0.pdf# Change ch0.pdf to ch1.pdf-ch7.pdf in the address bar to display other chapters. Example source code: http://www.interactivemesh.org/off/download/java3d_tutorial_examples_src.zip Illustrations I used: 1) Ballerina (CC0) Webpage and license: https://pixabay.com/ja/%E3%83%90%E3%83%AC%E3%82%A8-%E3%83%80%E3%83%B3%E3%82%B5%E3%83%BC-%E3%83%80%E3%83%B3%E3%82%B9-504723/ 2) Gentleman's silhouette (Free for commercial use) Webpage and license: http://kage-design.com/wp/?p=382 3) Girl's silhouette (CC0) Webpage and license: http://gahag.net/tag/%E6%89%8B%E3%82%92%E5%BA%83%E3%81%92%E3%82%8B/page/2/ 4) Chick Author さらえみ (Free for commercial use) Webpage and license: http://saraemi.com/151023piyotaso/ 5) Cape (CC0) Pixabay Webpage and license: https://pixabay.com/ja/%E5%B2%AC%E3%81%AE%E3%83%9E%E3%83%B3%E3%83%88-%E5%B2%AC-%E8%B5%A4-%E5%B8%83-%E3%82%AF%E3%83%AD%E3%83%BC%E3%82%AF-161942/ 6) Summer clouds (CC0) Author IWOZON Webpage and license: http://01.gatag.net/0005137-free-illustraition/ Thank you for watching my videos, and I appreciate the people who have posted wonderful free software, images, and Java 3D tutorials that allowed me to make this video.

Видео 3D Models in Java 3D: Beginners Only_8 Flying a Primitive Rocket (with Source Code) автора Java Prodigy: проявите свой талант
Страницу в закладки Мои закладки
Все заметки Новая заметка Страницу в заметки