-
图形学实验一
图形学实验 名称:二维卡通人脸交互设计与控制
目的与要求:根据OpenGL提供的直线,多边形绘制算法,实现基于鼠标交互的卡通人物设计与绘制。使用颜色填充与反走样技术对人脸进行绘制。实现对卡通人脸的交互控制,点击鼠标左键可以对人脸进行拖拽移动。按“↑”按键能够实现卡通人脸绕坐标原点进行旋转。
附加要求:选中其中的一个多边形区域,点击鼠标右键,弹出一个菜单,可以对该区域进行不同颜色的选择。
- 2022-07-22 12:22:04下载
- 积分:1
-
loader3 quake3 bsp
quake3 bsp loader3
- 2023-04-09 16:25:04下载
- 积分:1
-
光线追踪源代码
基于HTML5 canvas,使用光线追踪方法渲染场景。
可定义球体,平面,立方体,圆柱体等物体。
可定义物体的材质,漫反射系数,镜面反射系数,反射率。
可定义光源的颜色,方向。
可定义多个光源。
可定义观察位置,观察方向,视角大小。
可定义追踪光线的深度。
效果
实现了反射,阴影等效果,可以得到较有真实感图像。
实现
源代码:raytracer, render。
函数init()进行在场景内放置物体,设置物体参数位置材质,光源与相机参数。
暂时只用了平行光,还没有加入点光源。
没有实现透明物体,折射效果。
- 2022-12-03 02:25:03下载
- 积分:1
-
opengl星空粒子特效
opengl固定管线,星空粒子特效,可运行在windows和linux下
- 2022-02-09 17:38:59下载
- 积分:1
-
又一个互动机械臂OpenGL,Visual C++,通过鼠标中键实现功能,例如原地旋转机械臂, 弯曲机械臂...
又一个互动机械臂OpenGL,Visual C++,通过鼠标中键实现功能,例如原地旋转机械臂, 弯曲机械臂-also an interactive manipulator OpenGL, Visual C, the middle mouse button function and For example, in situ rotary manipulator, bending manipulator
- 2022-03-19 08:47:47下载
- 积分:1
-
很不错的球面程序哦,用图形学编的,真的不错
很不错的球面程序哦,用图形学编的,真的不错-very good spherical procedures Oh, and graphics addendum to the really good
- 2023-07-14 16:40:03下载
- 积分:1
-
三地茶壶网格图
就是一个简单的网格茶壶源代码,就是一个简单的网格茶壶源代码,就是一个简单的网格茶壶源代码,就是一个简单的网格茶壶源代码,就是一个简单的网格茶壶源代码,就是一个简单的网格茶壶源代码,就是一个简单的网格茶壶源代码,就是一个简单的网格茶壶源代码,就是一个简单的网格茶壶源代码,就是一个简单的网格茶壶源代码,就是一个简单的网格茶壶源代码,就是一个简单的网格茶壶源代码,就是一个简单的网格茶壶源代码,
- 2022-11-03 13:35:03下载
- 积分:1
-
利用Opencv库编写的简单3D界面
资源描述 本程序利用Opencv库中的API函数来绘制界面。此界面有3D效果。比较适合初学者学习如何利用OpenCV进行界面开发。程序在windows下进行了测试,完全可以正常运行。欢迎学习Opencv的初学者进行下载,并改进和增加新的功能。
- 2022-10-05 15:35:03下载
- 积分:1
-
使用OpenGL编程,模拟炸弹爆炸的烟雾
采用opengl编程,模拟炸弹爆炸后的烟雾-using opengl programming, simulated bomb explosion smoke
- 2022-01-25 19:03:24下载
- 积分:1
-
OpenGl的例子
OpenGl的例子-OpenGl
- 2022-02-21 01:20:14下载
- 积分:1