详细说明:一个Ray Tracing程序,从中可以学习到Ray Tracing的原理。
近期下载过的用户:
fanwei [查看上载者谢谢的更多信息]
[rayTracer.rar] - 实现计算机图形学中的光线跟踪算法,有整个demo系统,用户可以将函数Trace单独使用
[rayTracing.rar] - 非常方便的光线测试追踪源代码,能够方便的较快的生成bmp图形.
[raytracer3.zip] - 此实验是用opengl和vc++进行编程的。它主要是实现光线追踪,但是运用了不同的场景和方法
[raytracer4.zip] - 本实验也是光线追踪问题,但运用了不同的方法和场景
[raytracing0.rar] - 本程序主要实现基于SNELL定律的二维C++语言和编程,希望对大家有用
[rayTracing.rar] - 非常方便的光线测试追踪源代码,能够方便的较快的生成bmp图形.
[raytracer3.zip] - 此实验是用opengl和vc++进行编程的。它主要是实现光线追踪,但是运用了不同的场景和方法
[raytracer4.zip] - 本实验也是光线追踪问题,但运用了不同的方法和场景
[raytracing0.rar] - 本程序主要实现基于SNELL定律的二维C++语言和编程,希望对大家有用
相关函数/类:
GetProcessHeap HeapAlloc CreateDIBSection HeapFree DeleteObject GetDC CreateCompatibleDC SelectObject BitBlt DeleteDC ReleaseDC SetTextColor SetBkMode TextOut PostQuitMessage DefWindowProc CreateWindow ShowWindow UpdateWindow DestroyWindow LoadIcon LoadCursor RegisterClass PeekMessage TranslateMessage DispatchMessage MessageBox QueryPerformanceCounter QueryPerformanceFrequency
GetProcessHeap HeapAlloc CreateDIBSection HeapFree DeleteObject GetDC CreateCompatibleDC SelectObject BitBlt DeleteDC ReleaseDC SetTextColor SetBkMode TextOut PostQuitMessage DefWindowProc CreateWindow ShowWindow UpdateWindow DestroyWindow LoadIcon LoadCursor RegisterClass PeekMessage TranslateMessage DispatchMessage MessageBox QueryPerformanceCounter QueryPerformanceFrequency
文件列表(点击判断是否您需要的文件):
graphics2d
..........\graphics2d.cpp
..........\graphics2d.h
maths
.....\mathstypes.h
.....\plane.h
.....\plane2.h
.....\vec2.h
.....\vec3.h
readme.txt
simpleraytracer
...............\colour.h
...............\geometry.h
...............\light.h
...............\main.cpp
...............\material.cpp
...............\material.h
...............\object.cpp
...............\object.h
...............\ray.h
...............\rayplane.cpp
...............\rayplane.h
...............\raysphere.cpp
...............\raysphere.h
...............\winsimpleraytracer.dsp
...............\winsimpleraytracer.dsw
...............\winsimpleraytracer.exe
...............\world.cpp
...............\world.h
simplewin2d
...........\simplewin2d.cpp
...........\simplewin2d.h
...........\simwin_framework.cpp
...........\simwin_framework.h
utils
.....\clock.cpp
.....\clock.h
.....\timer.h
graphics2d
..........\graphics2d.cpp
..........\graphics2d.h
maths
.....\mathstypes.h
.....\plane.h
.....\plane2.h
.....\vec2.h
.....\vec3.h
readme.txt
simpleraytracer
...............\colour.h
...............\geometry.h
...............\light.h
...............\main.cpp
...............\material.cpp
...............\material.h
...............\object.cpp
...............\object.h
...............\ray.h
...............\rayplane.cpp
...............\rayplane.h
...............\raysphere.cpp
...............\raysphere.h
...............\winsimpleraytracer.dsp
...............\winsimpleraytracer.dsw
...............\winsimpleraytracer.exe
...............\world.cpp
...............\world.h
simplewin2d
...........\simplewin2d.cpp
...........\simplewin2d.h
...........\simwin_framework.cpp
...........\simwin_framework.h
utils
.....\clock.cpp
.....\clock.h
.....\timer.h