文件名称:graphics:想象场景的简单渲染
文件大小:298KB
文件格式:ZIP
更新时间:2024-06-30 21:53:22
Java
Renato Pereyra COMP 575 PA4 自述文件 概述: 通过控制 ImageDriver.cpp 中的参数生成小样本场景 输出: @see output.png @see output_antialiasing.png 注意:抗锯齿本质上是一种像素平滑处理,使场景中对象之间的边缘看起来平滑,尤其是球形或弯曲边缘。 编译和执行 要编译,只需使用 java 编译器。 $ javac ./*.java 要运行,请使用 java 虚拟机。 $ java ImageDriver [args] where args may be the option below: -AA Perform anti-aliasing (AA). 设计结构 一共提交了十个班级。 它们描述如下。 帧缓冲区: 定义可以在其上生成图像的线束。 图像驱动程序: 驱动生成大小为 NU
【文件预览】:
graphics-master
----Scene.java(7KB)
----Point.java(596B)
----output.png(139KB)
----Light.java(510B)
----output_antialiasing.png(165KB)
----README.md(3KB)
----ImageDriver.java(5KB)
----Intersection.java(549B)
----Vector.java(1KB)
----Framebuffer.java(3KB)
----Surface.java(1KB)
----Plane.java(1KB)
----Sphere.java(1KB)