文件名称:Per-Pixel Shading绘制两个茶壶实现
文件大小:47.31MB
文件格式:ZIP
更新时间:2024-06-13 09:49:04
opengl glsl glut
Exercise 7:Per-Pixel Shading的实现 要求: 1.绘制两个茶壶,一个使用固定管线的Per-Vertex Shading方式进行光照,另一个使用Per-Pixel Shading方式进行光照; 考察目的: 1.基本GLSL的了解和使用; 2.通过GLSL实现光照计算; 3.了解如何使用OpenGL扩展;
【文件预览】:
shader
----shader.h(1KB)
----shader.vcxproj.filters(1KB)
----Debug()
--------vc141.pdb(484KB)
--------shader.tlog()
--------shader.log(1KB)
--------vc141.idb(531KB)
--------main.obj(63KB)
--------shader.obj(406KB)
----packages.config(225B)
----vertex1.glsl(537B)
----vertex.glsl(789B)
----shader.vcxproj(8KB)
----shader.vcxproj.user(165B)
----main.cpp(4KB)
----fragment1.glsl(540B)
----fragment.glsl(49B)
----shader.cpp(4KB)
Debug
----shader.pdb(1.05MB)
----glew32.dll(330KB)
----shader.exe(141KB)
----visualinfo.exe(218KB)
----shader.ilk(1.2MB)
----glfw3.dll(43KB)
----freeglut.dll(214KB)
----glewinfo.exe(343KB)
.vs
----shader()
--------v15()
packages
----nupengl.core.redist.0.1.0.1()
--------.signature.p7s(9KB)
--------build()
--------nupengl.core.redist.0.1.0.1.nupkg(769KB)
----nupengl.core.0.1.0.1()
--------nupengl.core.0.1.0.1.nupkg(344KB)
--------.signature.p7s(9KB)
--------build()
shader.sln