RUVIDEO
Поделитесь видео 🙏

Java 3D: How to Make a Walking .obj Penguin Model (with Source Code) смотреть онлайн

📁 Фильмы 👁️ 17 📅 05.12.2023

#Java3D #3Dmodel #walking3D
This video explains how to make two different poses of an .obj model (Google Poly 3D model) in Blender, and how to make the model look like it's walking in Java 3D.

0:00 Java 3D: How to Make a Walking .obj Penguin Model
0:33 Downloading a Penguin Model from Google Poly
2:08 Downloading an Iceberg Image from Pixabay
2:41 Importing Mesh_Penguin.obj into Blender 2.77, Spreading the Penguin's Wings
6:10 Creating Two Poses of the Penguin
11:25 Modifying the .obj Files
12:10 Source Code Explanation
13:15 Changing a Java 3D Program Extending the Applet Class to That Extending the Frame Class
14:03 Changing the createFemale1 Method to the createPenguin1 Method
14:46 Changing the createFemale2 Method to the createPenguin2 Method
15:58 Modifying the keyTyped Method
17:20 Setting a Background Image
17:47 Run

New Google Sites:
https://sites.google.com/view/flying-java-3d/home
https://sites.google.com/view/flying-java-3d/home/page-2
https://sites.google.com/view/flying-java-3d/home/page-3
https://sites.google.com/view/flying-java-3d/home/page-4

Source code described in this video (new Google Sites):
https://sites.google.com/view/flying-java-3d/videos/java-3d-how-to-make-a-walking-obj-penguin-model

Source code described in
"Java 3D: How to Make a Walking .obj Model"
https://sites.google.com/site/java3dapplets/home/source-code-walking-female

Source code described in
"Java 3D: How to Make a Walking Little Alien Robot"
https://sites.google.com/site/java3dapplets/home/source-code-walking-robot


Poly was shut down on June 30, 2021. If you need the Poly model I used in this video, you can download it from the link under "3D model file I used".

I don't own any of the Poly models, so credits go to their respective and rightful owners. Please follow the CC-BY 3.0 license when you use them.
CC-BY 3.0:
https://creativecommons.org/licenses/by/3.0/
https://creativecommons.org/licenses/by/3.0/legalcode

3D model file I used:
1) Penguin Public/Remixable (CC-BY) (C) by Poly by Google
https://drive.google.com/file/d/1NpiQYI8wwlsznydA_rusc-vtoGTTfxq9/view?usp=sharing


Image file I used:
1) Iceberg (C) by jobbe
https://pixabay.com/photos/ice-glacier-iceberg-arctic-4833830/
License Terms:
https://pixabay.com/service/license/


Types of licenses
https://en.wikipedia.org/wiki/Creative_Commons_license#Types_of_licenses


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


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/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


Java3D FAQ
https://jogamp.org/wiki/index.php/Java3D_FAQ

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 this video.

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Java 3D: How to Make a Walking .obj Penguin Model (with Source Code)» бесплатно и без регистрации, вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.