Computer graphics for Java programmersJava程序员用计算机图形 pdf 免费 地址 txt lrf 下载 kindle umd

Computer graphics for Java programmersJava程序员用计算机图形精美图片
》Computer graphics for Java programmersJava程序员用计算机图形电子书籍版权问题 请点击这里查看《

Computer graphics for Java programmersJava程序员用计算机图形书籍详细信息

  • I***N:9780470031605
  • 作者:暂无作者
  • 出版社:暂无出版社
  • 出版时间:2006-12
  • 页数:375
  • 价格:477.00
  • 纸张:胶版纸
  • 装帧:平装
  • 开本:16开
  • 语言:未知
  • 丛书:暂无丛书
  • TAG:暂无
  • 豆瓣评分:暂无豆瓣评分
  • 豆瓣短评:点击查看
  • 豆瓣讨论:点击查看
  • 豆瓣目录:点击查看
  • 读书笔记:点击查看
  • 原文摘录:点击查看

内容简介:

A great many varied and interesting visual effects can be achieved with computer graphics, fo***hich a fundamental understanding of the underlying mathematical concepts – and a knowledge of how they can be implemented in a particular programming language – is essential.

Computer Graphics for Java Programmers, 2nd edition covers elementary concepts in creating and manipulating 2D and 3D graphical objects, covering topics from classic graphics algorithms to perspective drawings and hidden-line elimination.

Completely revised and updated throughout, the second edition of this highly popular textbook contains a host of ready-to-run-programs and worked examples, illuminating general principles and geometric techniques. Ideal for classroom use or self-study, it provides a perfect foundation for programming computer graphics using Java.


书籍目录:

Preface.

Chapter 1: Elementary Concepts.

1.1 Lines, Coordinates and Pixels.

1.2 The Boundaries of Filled Regi***.

1.3 Logical Coordinates.

1.4 Anisotropic and Isotropic Mapping Modes.

1.5 Defining a Polygon by Using the Mouse.

Exercises.

Chapter 2: Applied Geometry.

2.1 Vectors.

2.2 Inner Product.

2.3 Determinants.

2.4 Vector Product.

2.5 The Orientation of Three Points.

2.6 Polyg***.

2.7 The Area of a Polygon.

2.8 Point-in-Triangle Test.

2.9 Point-in-Polygon Test.

2.10 Point-on-Line Test.

2.11 Distance Between a Point and a Line.

2.12 Projection of a Point on a Line.

2.13 Triangulation of Polyg***.

Exercises.

Chapter 3: Geometrical Transformati***.

3.1 Matrix Multiplication.

3.2 Linear Transformati***.

3.3 Translati***.

3.4 Homogeneous Coordinates.

3.5 Inverse Transformati*** and Matrix Inversion.

3.6 Rotation About an Arbitrary Point.

3.7 Changing the Coordinate System.

3.8 Rotati*** About 3D Coordinate Axes.

3.9 Rotation About an Arbitrary Axis.

Exercises.

Chapter 4: Some Classic Algorithms.

4.1 Bresenham’s Algorithm for Line Drawing.

4.2 Doubling the Line-Drawing Speed.

4.3 Circles.

4.4 Cohen–Sutherland Line Clipping.

4.5 Sutherland–Hodgman Polygon Clipping.

4.6 B´ezier Curves.

4.7 B-Spline Curve Fitting.

Exercises.

Chapter 5: Perspective.

5.1 Introduction.

5.2 The Viewing Transformation.

5.3 The Perspective Transformation.

5.4 A Cube in Perspective.

5.5 Some Useful Classes.

5.6 A General Program for Wire-Frame Models.

Exercises.

Chapter 6: Hidden-Line Elimination.

6.1 Line Segments and Triangles.

6.2 Tests for Visibility.

6.3 Specification and Representation of 3D Objects.

*** Holes and Invisible Line Segments.

6.5 Individual Faces and Line Segments.

6.6 Automatic Generation of Object Specification.

6.7 Hidden-Line Elimination with HP-GL Output.

6.8 Implementation.

Exercises.

Chapter 7: Hidden-Face Elimination.

7.1 Back-Face Culling.

7.2 Coloring Individual Faces.

7.3 Painter’s Algorithm.

7.4 Z-Buffer Algorithm.

Exercises.

Chapter 8: Fractals.

8.1 Introduction.

8.2 Koch Curves.

8.3 String Grammars.

8.4 Mandelbrot and Julia Sets.

Exercises.

Appendix A – Linear Interpolation of 1/z.

Appendix B – A Note on Event Handling.

Appendix C – File Obj3D.java.

Appendix D – Class CvHLines.java.

Appendix E – Some Applicati***.

Appendix F – Hints and Soluti*** to Exercises.

Bibliography.

Index.


作者介绍:

暂无相关内容,正在全力查找中


出版社信息:

暂无出版社相关信息,正在全力查找中!


书籍摘录:

暂无相关书籍摘录,正在全力查找中!



原文赏析:

暂无原文赏析,正在全力查找中!


其它内容:

书籍介绍

A great many varied and interesting visual effects can be achieved with computer graphics, fo***hich a fundamental understanding of the underlying mathematical concepts – and a knowledge of how they can be implemented in a particular programming language – is essential. Computer Graphics for Java Programmers, 2nd edition covers elementary concepts in creating and manipulating 2D and 3D graphical objects, covering topics from classic graphics algorithms to perspective drawings and hidden-line elimination. Completely revised and updated throughout, the second edition of this highly popular textbook contains a host of ready-to-run-programs and worked examples, illuminating general principles and geometric techniques. Ideal for classroom use or self-study, it provides a perfect foundation for programming computer graphics using Java.


书籍真实打分

  • 故事情节:9分

  • 人物塑造:4分

  • 主题深度:9分

  • 文字风格:8分

  • 语言运用:4分

  • 文笔流畅:3分

  • 思想传递:8分

  • 知识深度:4分

  • 知识广度:5分

  • 实用性:9分

  • 章节划分:8分

  • 结构布局:9分

  • 新颖与独特:4分

  • 情感共鸣:8分

  • 引人入胜:6分

  • 现实相关:7分

  • 沉浸感:7分

  • 事实准确性:4分

  • 文化贡献:8分


网站评分

  • 书籍多样性:5分

  • 书籍信息完全性:3分

  • 网站更新速度:9分

  • 使用便利性:6分

  • 书籍清晰度:3分

  • 书籍格式兼容性:4分

  • 是否包含广告:3分

  • 加载速度:5分

  • 安全性:7分

  • 稳定性:8分

  • 搜索功能:4分

  • 下载便捷性:7分


下载点评

  • pdf(632+)
  • 种类多(560+)
  • 引人入胜(388+)
  • 无多页(627+)
  • 中评(303+)
  • 强烈推荐(372+)
  • 值得购买(547+)
  • 盗版少(494+)
  • 无漏页(520+)
  • 已买(78+)
  • 经典(223+)
  • 体验好(358+)

下载评价

  • 网友 潘***丽:

    这里能在线转化,直接选择一款就可以了,用他这个转很方便的

  • 网友 田***珊:

    可以就是有些书搜不到

  • 网友 郗***兰:

    网站体验不错

  • 网友 游***钰:

    用了才知道好用,推荐!太好用了

  • 网友 权***颜:

    下载地址、格式选择、下载方式都还挺多的

  • 网友 索***宸:

    书的质量很好。资源多

  • 网友 扈***洁:

    还不错啊,挺好

  • 网友 冯***丽:

    卡的不行啊

  • 网友 师***怀:

    好是好,要是能免费下就好了

  • 网友 詹***萍:

    好评的,这是自己一直选择的下载书的网站

  • 网友 堵***格:

    OK,还可以


随机推荐