
交互式计算机图形学(第六版)的源代码。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
该资源来源于书籍《交互式计算机图形学:基于OpenGL着色器的自顶向下方法(第6版)》,其中包含部分代码片段,为了确保在您的平台上顺利运行,可能需要进行一些小的调整。以下是使用CLion编译和运行此代码的方法:首先,请解压出“Common”文件夹和“include”文件夹;然后,将每个.cpp文件分别放置在一个独立的文件夹内,每个文件夹对应一个工程。接下来,在相应的文件夹中创建名为“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}) 请务必注意文件目录的设置,并根据您实际存放位置进行必要的修改。最后,点击编译按钮即可开始执行。
全部评论 (0)


