新闻资讯
看你所看,想你所想

基于JAVA的计算机图形学

《基于J接握养培互AVA的计算机图形学》是2004年由科学出版社出版的图书,该书作者是(日本)青野雅树,译者是张文乐。

  • 书名 基于JAVA的计算机图形学
  • 作者 (日本)青野雅树
  • 译者 张文乐
  • 出版社 科学出版社
  • 出版时间 2004年4月1日

作者来自简介

  青野雅树,1957年,出生,1981,东京大学理学部信息科学专业毕业,1994年,美国纽约州立大学伦塞勒(RENS倒计布础居更百所SELAER)理工学院计算机科学专业毕业,获博士(Ph.D)学位,现在任职于日本IBM(株)。

内容简介

  《基于JAVA的计算360百科机图形学》是计算机图形学破妈团仍美督双例右若入门书,书中以具体实例介绍了计算机图形学的基本知识,主要内容涉及二维计算机图形学,三维计算机图形学及相关技术应用等,并收录了大量程序实例。书后附有专业术语注释,以帮助读者更好地学习、理解和掌握计算机图形学和Java语言编程的应用。

  《基于JAVA的计算机图形学》可供大学相关专业的师生,以及计算机图形、三维动画、多媒体研发等技术人员参级景孩减级诉境十批航考阅读。

  第1章 Java的图形功能

  1.1 Java图来自形基础

  1.App1et描画

  2.App1et的运行原理

  3.AWT包的描画原理

  1.2 使用offscreen buffer的双重缓存

  1.不使用offscre使己en buffer

 360百科 2.使用offscr美棉een buffer

  3.offscreen b数免策行uffer使用与否的区别

  本节的程序集

  月学以饭点质伯气1.3 使用MemoryImageSource光栅图形的基础知识

  第2章 二维图形

  2.1 准备自己喜欢的大小的窗口

  1.在用户坐标系中定义图形

  2.制作能定义用户坐标系和视图的类

  3.从用户坐标系到视图的转换原理

  4.用MyCa妒研型被求封护巴衡游席nvas类画线

  5洋字快.用MyCanvas类策春观随宁践描画统计数据

  6.关于剪切

  本节的程序集

  2.2 直线

  将直线苏易林侵形排济体光栅化

  本节的程序

  2.3 曲线

  1.各种函数的表示方法

  2.显式曲线的描画

  3.参数曲线的描画

  本节的程序集

  2.4 多边形填充

始际由营心  1.多边形的填充技巧

  2沙脸最衡级音.构成bucke衣己岁点钟t数组

  3.构成activeEdgeList

  4.扫描转换算法的实现

  5.作成activeEdgeList用的类

  6.作成交互式的填充多边形的Applet

  本节的程序集

  巴游青满首书火见2.5 显示图像的Applet

  从UR企帝短天否望拿帮L加载图像数据

  本节的程序电田微千灯宪存张希吸

  第3章 三维图形

  3.1定义三维物体

  1.定义三维物体的坐标系

  2.定义三维图元

  3.定义场景图

  本节的程序

  3.2 将三维物体投影到二维窗口上

  1.1点透视投货买责久静宗皮另影的原理

  2.平行投影的原理

  3.安装Camera类

  4.三维直线告就坐元是研兵面导的透视投影描画Applet

  本节的程序

  3.3 透视

  3.4 准备透视的环境

  1.光源的设定

  2.定义材质数据

  本节的程序集

  3.5 光线跟踪

血海些斤领升朝  1.扩展ObjectNode类设定材质

 克若 2.光线跟踪的原理

  3.安装Ray类

  4.反射光线和透视光线的原理

  5.制作光线跟踪的Applet

  本节的程序集

  3.6 纹理的转换

  1.图形纹理绘制的原理

  2.制作Texture类

  3.在三角形IndexFaceSet中追加纹理坐标以及和计算光线的交点的方法

  4.追加可以进行球体的纹理绘制的方法

  5.纹理绘制的Applet

  本节的程序集

  第4章 二维和三维图形的应用例子

  4.1 二维动画

  1.二维动画的分类

  2.用Java(AWT)制作精灵动画

  4.2 制作三维动画

  1.三维动画的动作的生成方法的分类

  2.制作程序的动作数据

  3.制作"蝴蝶"的场景图动画

  本节的程序集

  附录

  附录1 取得Java的开发工具包的方法

  附录2 Java用语集

  附录3 CG用语集

  附录4 向量和矩阵

  附录5 CG的历史和标准化趋势

  译后记

转载请注明出处安可林文章网 » 基于JAVA的计算机图形学

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com