交互式计算机图形学(第六版) 源代码

时间:2020-11-11 07:33:09
【文件属性】:

文件名称:交互式计算机图形学(第六版) 源代码

文件大小:284KB

文件格式:RAR

更新时间:2020-11-11 07:33:09

图形学

该资源是《交互式计算机图形学 基于OpenGL着色器的自顶向下方法(第6版) 》里面的代码,部分代码需要经过小改动才可以在你的平台下正常运行。 在CLion中编译运行的方法 1. 解压出Common文件夹和include文件夹 2.解压源代码,将每个cpp文件当初放在一个文件夹里面(每一个cpp都是一个工程)。 2. 在该文件夹里写CMakeLists.txt , 格式大概为 cmake_minimum_required(VERSION 3.8) project(chapter_02_example2) set(CMAKE_CXX_STANDARD 11) set(SOURCE_FILES example2.cpp) add_executable(${PROJECT_NAME} ${SOURCE_FILES} ../Common/InitShader.cpp) find_package(OpenGL REQUIRED) find_package(GLEW REQUIRED) find_package(GLUT REQUIRED) include_directories(${OPENGL_INCLUDE_DIRS} ${GLEW_INCLUDE_DIRS} ${GLUT_INCLUDE_DIRS} ../include) target_link_libraries(${PROJECT_NAME} ${OPENGL_LIBRARIES} ${GLEW_LIBRARY} ${GLUT_LIBRARY}) 注意文件的目录,具体根据你所放位置进行修改。 点击编译即可。


【文件预览】:
chap10.zip
chap09.zip
chap08.zip
Common
----InitShader.cpp(2KB)
chap04.zip
chap07.zip
include
----CheckError.h(1KB)
----Angel.h(2KB)
----vec.h(10KB)
----mat.h(18KB)
chap03.zip
chap02.zip
chap05.zip

网友评论

  • 好资源,可是还是不懂怎么使用