Computer graphics for Java programmersJava程序员用计算机图形 mobi 下载 网盘 caj lrf pdf txt 阿里云

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.


书籍真实打分

  • 故事情节:5分

  • 人物塑造:5分

  • 主题深度:5分

  • 文字风格:4分

  • 语言运用:3分

  • 文笔流畅:7分

  • 思想传递:6分

  • 知识深度:6分

  • 知识广度:9分

  • 实用性:7分

  • 章节划分:4分

  • 结构布局:5分

  • 新颖与独特:4分

  • 情感共鸣:3分

  • 引人入胜:3分

  • 现实相关:7分

  • 沉浸感:6分

  • 事实准确性:3分

  • 文化贡献:4分


网站评分

  • 书籍多样性:5分

  • 书籍信息完全性:3分

  • 网站更新速度:3分

  • 使用便利性:5分

  • 书籍清晰度:5分

  • 书籍格式兼容性:4分

  • 是否包含广告:3分

  • 加载速度:6分

  • 安全性:4分

  • 稳定性:9分

  • 搜索功能:3分

  • 下载便捷性:4分


下载点评

  • 差评少(404+)
  • 微信读书(250+)
  • 目录完整(474+)
  • 一般般(577+)
  • 强烈推荐(567+)
  • 愉快的找书体验(655+)

下载评价

  • 网友 石***烟:

    还可以吧,毕竟也是要成本的,付费应该的,更何况下载速度还挺快的

  • 网友 饶***丽:

    下载方式特简单,一直点就好了。

  • 网友 宫***玉:

    我说完了。

  • 网友 邱***洋:

    不错,支持的格式很多

  • 网友 索***宸:

    书的质量很好。资源多

  • 网友 方***旋:

    真的很好,里面很多小说都能搜到,但就是收费的太多了

  • 网友 相***儿:

    你要的这里都能找到哦!!!

  • 网友 孙***美:

    加油!支持一下!不错,好用。大家可以去试一下哦

  • 网友 谭***然:

    如果不要钱就好了

  • 网友 隗***杉:

    挺好的,还好看!支持!快下载吧!

  • 网友 林***艳:

    很好,能找到很多平常找不到的书。

  • 网友 苍***如:

    什么格式都有的呀。

  • 网友 常***翠:

    哈哈哈哈哈哈

  • 网友 孔***旋:

    很好。顶一个希望越来越好,一直支持。


随机推荐