项目简介
本项目是北航计算机学院计算机图形学课程的实践项目,使用原生WebGL技术实现了简易光线追踪。旨在帮助学生理解和掌握计算机图形学中的光线追踪技术,通过实践加强对相关理论知识的应用。项目包含必要代码文件与纹理图片,可作为学习参考。
项目的主要特性和功能
- 运用WebGL技术实现光线追踪效果。
- 通过片元着色器和顶点着色器进行图形渲染。
- 能够加载纹理图片,增强渲染图形的真实感。
- 以网页形式展示,方便在浏览器中查看和交互。
安装使用步骤
- 下载项目源码文件并解压,将其放置在本地目录。
- 打开VS Code,安装Live Server插件。
- 在VS Code中打开项目目录,点击Live Server插件图标启动服务器。
- 在浏览器中访问服务器提供的网址,查看项目效果。
注意:由于项目需要加载纹理图片,必须使用VS Code的Live Server插件打开网页,直接打开html文件可能会出现加载文件跨域报错问题。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】