چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Computer graphics using Java 2D and 3D

Liang, Y. Daniel; Zhang, Hong

قیمت نهایی

۴۴٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۰٪ تخفیف
  • تخفیف زمان‌دار−۵٬۰۰۰ تومان

۵٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

سال انتشار
۲۰۰۶
فرمت
PDF
زبان
انگلیسی
حجم فایل
۴٫۵ مگابایت
شابک
9780130351180، 0130351180

دربارهٔ کتاب

This Java handbook makes a practical tutorial on Java 2D and Java 3D for computer professionals. It contains in-depth coverage of basic computer graphics concepts and techniques, and introduces advanced graphic features to an audience mostly trained in the Java language. KEY TOPICS: Chapter topics include mathematical background for computer graphics, .geometric transformation, views, lighting and texturing, behavior and interaction, and animation. MARKET: For computer programmers and engineers, data analysts, graphic designers/animators, and game developers. Cover......Page 1 Contents......Page 8 Chapter 1 Overview of Computer Graphics......Page 14 1.1 Introduction......Page 15 1.2 Evolution of Computer Graphics Programming......Page 16 1.3 Java Programming Language......Page 29 1.4 Java 2D......Page 34 1.5 Java 3D......Page 36 1.6 Related Fields......Page 39 1.7 Resources......Page 40 Chapter 2 2D Graphics: Basics......Page 44 2.2 2D Rendering Process......Page 45 2.3 2D Geometry and Coordinate Systems......Page 46 2.4 The Graphics2D Class......Page 48 2.5 Graphing Equations......Page 51 2.6 Geometric Models......Page 53 2.7 Constructive Area Geometry......Page 62 2.8 General Path......Page 64 Chapter 3 2D Graphics: Rendering Details......Page 72 3.2 Colors and Paints......Page 73 3.3 Strokes......Page 80 3.4 Affine Transformation......Page 83 3.5 Compositions of Transformations......Page 91 3.6 Transparency and Compositing Rules......Page 94 3.7 Clipping......Page 98 3.8 Text and Font......Page 100 Chapter 4 2D Graphics: Advanced Topics (Optional)......Page 110 4.2 Spline Curves......Page 111 4.3 Custom Primitives......Page 117 4.4 Image Processing......Page 120 4.5 Creating Fractal Images......Page 128 4.6 Animation......Page 131 4.7 Printing......Page 140 Chapter 5 Basic 3D Graphics......Page 148 5.2 3D Rendering Process......Page 149 5.3 Java 3D API Overview......Page 151 5.4 Java 3D Scene Graphs......Page 154 5.5 The Superstructure......Page 157 5.6 The Nodes......Page 158 5.7 The Node Components......Page 162 5.8 The Structure of a Java 3D Program......Page 163 5.9 Backgrounds and Bounds......Page 167 5.10 Compiling Scene Graphs and Capability Bits......Page 173 Chapter 6 Graphics Contents......Page 182 6.2 Points and Vectors......Page 183 6.3 Geometry......Page 185 6.4 GeometryInfo......Page 197 6.5 Primitives......Page 206 6.6 Fonts and Texts......Page 209 6.7 Appearance and Attributes......Page 210 Chapter 7 Geometric Transformation......Page 222 7.2 3D Affine Transformations......Page 223 7.3 Transformations in Scene Graphs......Page 237 7.4 Composite Transforms......Page 241 7.5 Constructing Geometries with Transformations......Page 246 Chapter 8 Views......Page 260 8.2 Projections......Page 261 8.3 Specification of a View......Page 264 8.4 Java 3D View Model......Page 266 8.5 Picking......Page 278 8.6 Head Tracking......Page 284 Chapter 9 Lighting and Texturing......Page 294 9.2 Lights......Page 295 9.3 Illumination Models......Page 301 9.4 Java 3D Lighting Models......Page 303 9.5 Atmospheric Attenuation and Depth Cueing......Page 307 9.6 Texture Mapping......Page 310 Chapter 10 Behavior and Interaction......Page 328 10.2 Behavior......Page 329 10.3 Interaction......Page 336 10.4 Behavior and Picking......Page 346 Chapter 11 Animation......Page 358 11.2 Alpha Objects......Page 359 11.3 Interpolators......Page 363 11.4 Morphing......Page 374 11.5 LOD......Page 379 11.6 Billboard......Page 383 Chapter 12 Additional 3D Topics......Page 392 12.2 3D Curves......Page 393 12.3 Surfaces......Page 397 12.4 Sound......Page 403 12.5 Shadows......Page 407 12.6 Geometry Change......Page 412 12.7 Off-Screen Rendering......Page 418 12.8 3D Textures......Page 422 Appendix A......Page 432 Appendix B......Page 456 C......Page 468 F......Page 469 I......Page 470 M......Page 471 P......Page 472 S......Page 473 T......Page 474 Y......Page 475

this Java Handbook Makes A Practical Tutorial On Java 2d And Java 3d For Computer Professionals. It Contains In-depth Coverage Of Basic Computer Graphics Concepts And Techniques, And Introduces Advanced Graphic Features To An Audience Mostly Trained In The Java Language.

chapter Topics Include Mathematical Background For Computer Graphics, .geometric Transformation, Views, Lighting And Texturing, Behavior And Interaction, And Animation.

for Computer Programmers And Engineers, Data Analysts, Graphic Designers/animators, And Game Developers.

For junior/senior/graduate level courses in Computer Graphics. This Java based graphics text introduces advanced graphic features to a student audience mostly trained in the Java language. Its accessible approach and in-depth coverage features the high-level Java 2D and Java 3D APIsoffering an elegant and easy-to-understand presentation of 2D and 3D graphics without compromising the fundamentals of the subject.

قیمت نهایی

۴۴٬۰۰۰ تومان