買這商品的人也買了...
-
Visual C++ 6 教學手冊 (Beginning Visual C++ 6)$580$458 -
計算機組織與設計--軟硬體界面第二版 (Computer Organization & Design, 2/e)$680$537 -
Data Mining: Concepts and Techniques$2,510$2,385 -
深入研究 Servlets 與 JavaServer Pages (Core Servlets and JavaServer Pages)(JSP)$650$553 -
Swish 網路動畫新視界$320$253 -
Early Adopter J#$1,220$1,159 -
Microsoft Visual J# .NET$2,260$2,147 -
Dreamweaver MX 中文版魔法書$490$417 -
內嵌式 Linux 系統--硬體、軟體與介面 (Embedded Linux: Hardware, Software, and Int$450$383 -
Understanding the Linux Kernel, 2/e (Paperback)$1,790$1,701 -
Macromedia Flash Communication Server MX$1,610$1,530 -
學 UML 的第1本書$280$218 -
精通 Oracle SQL (Mastering Oracle SQL)$580$458 -
Red Hat Linux 9 實務應用$650$553 -
Linux 核心程式設計 (Linux Kernel Programming, 3/e)$580$458 -
Dreamweaver MX 互動網站百寶箱 for ASP$580$493 -
ASP.NET 程式設計徹底研究$590$466 -
Windows Server 2003 網路與 IIS 架站指南$680$537 -
STRUTS 實作手冊(Struts in Action: Building Web Applications with the Leading Java Framework)$690$538 -
程式設計專家手冊 (The Practice of Programming)$420$332 -
深入淺出 JBuilder 程式設計實作(JBuilder 9.0/8.0/7.0 適用) (Charlie Calvert's Learn Jbuilder)$720$562 -
Linux 9.X 指令參考手冊$650$553 -
鳥哥的 Linux 私房菜-伺服器架設篇$750$638 -
發誓學會 Dreamweaver MX 2004 & PHP 資料庫網站中文版$620$527 -
鳥哥的 Linux 私房菜─基礎學習篇增訂版$560$476
商品描述
3D User Interfaces with Java 3D is a practical guide for providing next-generation applications with 3D user interfaces for manipulation of in-scene objects. Emphasis is on standalone and web-based business applications, such as for online sales and mass customization, but much of what this book offers has broad applicability to 3D user interfaces in other pursuits such as scientific visualization and gaming.
This book provides an extensive conceptual framework for 3D user interface techniques, and an in-depth introduction to user interface support in the Java 3D API, including such topics as picking, collision, and drag-and-drop. Many of the techniques are demonstrated in a Java 3D software framework included with the book, which also provides developers with many general-purpose building blocks for constructing their own user interfaces.
Applications and their use of 3D are approached realistically. The book is geared towards sophisticated user interfaces for the "everyday user" who doesn't have a lot of time to learn another application--much less a complicated one--and an everyday computer system without exotic devices like head mounted displays and data gloves. Perhaps the best description of this book is: "A roadmap from Java 3D to 'Swing 3D'."
商品描述(中文翻譯)
使用 Java 3D 的 3D 使用者介面 是一本實用指南,旨在為下一代應用程式提供 3D 使用者介面,以便操作場景中的物件。重點放在獨立和基於網路的商業應用程式上,例如線上銷售和大規模客製化,但本書所提供的許多內容對於其他領域的 3D 使用者介面,如科學視覺化和遊戲,也具有廣泛的適用性。
本書提供了 3D 使用者介面技術的廣泛概念框架,並深入介紹了 Java 3D API 中的使用者介面支援,包括選取、碰撞和拖放等主題。許多技術在本書附帶的 Java 3D 軟體框架中進行示範,該框架還為開發者提供了許多通用的構建模組,以便構建自己的使用者介面。
本書對應用程式及其使用 3D 的方式採取現實主義的態度。書中針對「日常使用者」的複雜使用者介面進行設計,這些使用者沒有太多時間去學習另一個應用程式,更不用說一個複雜的應用程式,且使用的電腦系統並不具備像頭戴顯示器和數據手套等特殊設備。或許對本書最好的描述是:「從 Java 3D 到 'Swing 3D' 的路線圖。」
