The Java 3D APIEvery Java 3D program is at least partially assembled f การแปล - The Java 3D APIEvery Java 3D program is at least partially assembled f ไทย วิธีการพูด

The Java 3D APIEvery Java 3D progra

The Java 3D API
Every Java 3D program is at least partially assembled from objects from the Java 3D class hierarchy.
This collection of objects describes a virtual universe, which is to be rendered. The API defines over
100 classes presented in the javax.media.j3d package. These classes are commonly referred to as
the Java 3D core classes.
There are hundreds of fields and methods in the classes of the Java 3D API. However, a simple virtual
universe that includes animation can be built with only a few classes. This chapter describes a minimal
set of objects and their interactions to render a simple virtual universe.
This chapter includes the development of one simple but complete Java 3D program called HelloJava3D,
which displays a rotating cube. The example program is developed incrementally, and presented in
multiple versions, to demonstrate each part of the Java 3D programming process. All of the programs
used in this tutorial are available electronically. See the "Getting This Tutorial" section in the Preface for
more information.
In addition to the Java 3D core package, other packages are used in writing Java 3D programs. One such
package is the com.sun.j3d.utils package that is commonly referred to as the Java 3D utility
classes. The core class package includes only the lowest-level classes necessary in Java 3D
programming. The utility classes are convenient and powerful additions to the core.
The utility classes fall into four major categories: content loaders, scene graph construction aids,
geometry classes, and convenience utilities. Future functionality, such as nurbs, likely would be added as
utility classes, not in the Java 3D core package. Some utility classes may be moved to the core package
in future versions of the Java 3D API.
Using utility classes significantly reduces the number of lines of code in a Java 3D program. In addition
to the Java 3D core and utility class packages, every Java 3D program uses classes from the java.awt
package and javax.vecmath package. The java.awt package defines the Abstract Windowing
Toolkit (AWT). AWT classes create a window to display the rendering. The javax.vecmath
package defines vector math classes for points, vectors, matrices, and other mathematical objects.
In the rest of the text, the term visual object is used to refer to an ‘object in the scene graph’ (e.g., a cube
or a sphere). The term object is used only to refer to an instance of a class. The term content is used to
refer to visual objects in a scene graph as a whole.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
Java 3D APIเป็นทุกโปรแกรม 3D Java น้อยบางส่วนที่ประกอบจากวัตถุจากลำดับชั้นคลา 3D Javaคอลเลกชันของวัตถุนี้อธิบายจักรวาลเสมือน ซึ่งเป็นการแสดงผล API กำหนดผ่านเรียน 100 ที่ในแพคเกจ javax.media.j3d ชั้นเรียนเหล่านี้มักเรียกว่าเรียนแกน 3D Javaมีหลายร้อยของฟิลด์และวิธีการในชั้นเรียนของ Java 3D API อย่างไรก็ตาม เรียบง่ายเสมือนจักรวาลที่มีการเคลื่อนไหวสามารถสร้างได้เพียงไม่กี่ชั้น บทนี้อธิบายน้อยที่สุดชุดของวัตถุและความสัมพันธ์ของพวกเขาทำให้จักรวาลเสมือนง่ายบทนี้รวมทั้งการพัฒนาหนึ่งเรียบง่าย แต่สมบูรณ์ Java 3D โปรแกรมที่เรียกว่า HelloJava3Dซึ่งแสดงการหมุนลูกบาศก์ ตัวอย่างโปรแกรมที่พัฒนาแบบเพิ่มหน่วย และนำเสนอในหลายรุ่น แสดงให้เห็นถึงแต่ละส่วนของกระบวนการเขียนโปรแกรม 3D Java โปรแกรมทั้งหมดใช้ในการกวดวิชานี้มีบริการทางอิเล็กทรอนิกส์ ดูส่วน "การสอนนี้" ในบทนำสำหรับข้อมูลเพิ่มเติมนอกจากแพแกน 3D Java แพคเกจอื่น ๆ ที่ใช้ในการเขียนโปรแกรม 3D Java หนึ่งดังกล่าวแพคเกจเป็นแพคเกจ com.sun.j3d.utils ที่มักจะเรียกว่าเป็นโปรแกรม 3D Javaห้องเรียน แพคเกจเรียนหลักมีเพียงระดับต่ำสุดคลาสที่จำเป็นใน Java 3Dเขียนโปรแกรม สะดวก และมีประสิทธิภาพเพิ่มประสิทธิภาพการเรียนโปรแกรมอรรถประโยชน์ได้เรียนอรรถประโยชน์แบ่งออกเป็นสี่ประเภทที่สำคัญ: รถตักเนื้อหา ฉากกราฟก่อโรคเอดส์เรียนเรขาคณิต และสาธารณูปโภคสะดวกสบาย ทำงานในอนาคต เช่น nurbs แนวโน้มที่จะเพิ่มเป็นเรียนโปรแกรมอรรถประโยชน์ ไม่อยู่ในแพคเกจหลักของ 3D Java เรียนบางโปรแกรมอาจถูกย้ายไปแพคเกจหลักในอนาคตรุ่นของ Java 3D APIใช้โปรแกรมอรรถประโยชน์การเรียนอย่างมีนัยสำคัญช่วยลดจำนวนบรรทัดของรหัสในโปรแกรม 3D Java นอกจากนี้แกน 3D Java และแพคเกจระดับอรรถประโยชน์ ทุกโปรแกรม 3D Java ใช้เรียนจาก java.awtแพคเกจและแพคเกจ javax.vecmath แพคเกจ java.awt กำหนด Windowing นามธรรมเครื่องมือ (AWT) เรียน AWT สร้างหน้าต่างจะแสดงการแสดง Javax.vecmath การแพคเกจกำหนดเรียนคณิตศาสตร์เวกเตอร์จุด เวกเตอร์ เมทริกซ์ และวัตถุอื่น ๆ ทางคณิตศาสตร์ในส่วนเหลือของข้อความ ระยะเวลาแสดงผลวัตถุที่หมายถึง 'วัตถุในฉากกราฟ' (เช่น cubeหรือทรงกลม) วัตถุระยะถูกใช้เฉพาะในการอ้างถึงอินสแตนซ์ของคลา เนื้อหาระยะเวลาที่ใช้ในการอ้างอิงถึงวัตถุภาพในฉากกราฟทั้งหมด
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
ชวา 3D API
ทุกโปรแกรม Java 3D เป็นที่ประกอบอย่างน้อยบางส่วนจากวัตถุจากลำดับชั้น Java 3D.
คอลเลกชันของวัตถุนี้อธิบายจักรวาลเสมือนซึ่งจะได้รับการแสดงผล API ที่กำหนดมากกว่า
100 ชั้นเรียนนำเสนอในแพคเกจ javax.media.j3d ชั้นเรียนเหล่านี้มักจะถูกเรียกว่า
ชนชั้นหลัก Java 3D.
มีหลายร้อยไร่นาและวิธีการในการเรียนของ Java 3D API ที่มี อย่างไรก็ตามเสมือนง่าย
จักรวาลที่มีภาพเคลื่อนไหวที่สามารถสร้างขึ้นมีเพียงไม่กี่ชั้นเรียน บทนี้จะอธิบายน้อย
ชุดของวัตถุและการมีปฏิสัมพันธ์ของพวกเขาที่จะทำให้จักรวาลเสมือน Simple.
ในบทนี้จะรวมถึงการพัฒนาของโปรแกรม Java 3D ที่เรียบง่าย แต่สมบูรณ์หนึ่งเรียกว่า HelloJava3D,
ซึ่งแสดงลูกบาศก์หมุน โปรแกรมตัวอย่างที่ได้รับการพัฒนาขึ้นเรื่อย ๆ และนำเสนอใน
หลายรุ่นเพื่อแสดงให้เห็นส่วนหนึ่งของกระบวนการการเขียนโปรแกรม Java 3D แต่ละ ทั้งหมดของโปรแกรมที่
ใช้ในการกวดวิชานี้จะพร้อมใช้งานด้วยระบบอิเล็กทรอนิกส์ ดู "การกวดวิชานี้" ส่วนในบทนำสำหรับ
ข้อมูลเพิ่มเติม.
นอกจากนี้ยังมีแพคเกจหลัก Java 3D, แพคเกจอื่น ๆ ที่ใช้ในการเขียนโปรแกรมจาวา 3D หนึ่งเช่น
แพคเกจแพคเกจ com.sun.j3d.utils ที่เรียกกันทั่วไปว่าเป็นยูทิลิตี้ Java 3D
ชั้นเรียน แพคเกจระดับหลักมีเพียงชั้นเรียนระดับต่ำสุดที่จำเป็นในชวา 3D
การเขียนโปรแกรม . เรียนยูทิลิตี้จะเพิ่มความสะดวกสบายและมีประสิทธิภาพในการแกน
คลาสยูทิลิตี้ตกอยู่ในสี่ประเภทหลัก: รถตักเนื้อหาเอดส์ฉากกราฟก่อสร้าง
ชั้นเรียนเรขาคณิตและระบบสาธารณูปโภคที่สะดวกสบาย การทำงานในอนาคตเช่น NURBS มีแนวโน้มที่จะถูกเพิ่มเป็น
อาคารเรียนไม่ได้อยู่ในแพคเกจหลัก Java 3D บางอาคารเรียนอาจถูกย้ายไปแพคเกจหลัก
ในรุ่นอนาคตของ Java 3D API.
ใช้อาคารเรียนอย่างมีนัยสำคัญจะช่วยลดจำนวนบรรทัดของรหัสในโปรแกรม Java 3 มิติ นอกจากนี้
แกนและชั้นยูทิลิตี้แพคเกจ Java 3D ทุกโปรแกรม Java 3D ใช้เรียนจาก java.awt
แพคเกจและแพคเกจ javax.vecmath แพคเกจ java.awt กำหนดบทคัดย่อ Windowing
Toolkit (AWT) เรียน AWT สร้างหน้าต่างเพื่อแสดงการแสดงผล javax.vecmath
แพคเกจที่กำหนดเรียนคณิตศาสตร์เวกเตอร์สำหรับจุด, เวกเตอร์, เมทริกซ์และวัตถุทางคณิตศาสตร์อื่น ๆ .
ในส่วนที่เหลือของข้อความวัตถุที่มองเห็นเป็นคำที่ใช้ในการอ้างถึง 'วัตถุในกราฟที่เกิดเหตุ' (เช่นก้อน
หรือทรงกลม) วัตถุเป็นคำที่ใช้เฉพาะในการอ้างถึงตัวอย่างของการเรียนหนึ่ง เนื้อหาเป็นคำที่ใช้ในการ
อ้างถึงภาพวัตถุในภาพกราฟเป็นทั้ง
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
Java 3D API)在每一个Java 3D最小二乘程序是从最assembled partially从Java 3D hierarchy objects class。这objects collection of a,这是一个describes universe defines)是在rendered API。在javax.media.j3d 100 presented包类。类是对These commonly referred AsJava 3D的核心类。有hundreds的领域和方法是在类的Java 3D API。然而,一个简单的虚拟这是universe不仅包括内置动画可以与这几类第describes A最小。interactions set of objects和他们对一个简单的虚拟universe渲染。这是一个简单的开发(包括第HelloJava3D程序而被完成,Java 3D这displays a program)是rotating立方体。例如,在开发和presented incrementally对每个部分,和versions demonstrate Java 3D编程中的所有的程序。在这个教程electronically是有效用。见“获取”这个部分,在Preface教程更多的信息。此外,Java 3D包装到其他所有的包芯是用程序在一个如给Java 3D。那是com.sun.j3d.utils包装包装是对Java 3D作为一个commonly referred效用包括:包类。类的核心,不仅necessary lowest-level类在Java 3D规划活动。powerful)和效用类是additions到50nm。主要为四类:基于效用的下降scene : content,装载机,帮助建筑组件。geometry类,和未来提供方便,如utilities。functionality As,As会说likely NURBS在Java类,不是效用。效用3D核心包分类可能moved到核心包在未来的versions Java 3D API。Using number of reduces效用significantly系类的程序代码在一个Java 3D的。此外Java 3D核心效用到所有的包和类,每类使用Java 3D程序从最java.awt包装:包装和包装。javax.vecmath java.awt defines Windowing的摘要AWT AWT工具包(create a window)。A类:javax.vecmath display的渲染。defines math类,包点,矢量,向量,matrices mathematical objects和其他。在K进行了长期的视觉对象,一个是用“对象选择是指对一个在scene组件(例如,一个立方体。(a)对象是长期sphere)。选择是指对一个实例只能用一个内容是用class)到长期。选择是指在一个视觉scene objects组件作为一个完整的。
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2025 I Love Translation. All reserved.

E-mail: