下载 >  开发技术 >  C++ > 基于opengl的图形学 实验源代码
5

基于opengl的图形学 实验源代码

图形学实验建立一个着色立方体,并用正交投影和透视投影切换,cpp源代码文件
2011-11-16 上传大小:8KB
分享
收藏 举报
android OpenGL ES 地球仪绘制——球体绘制及纹理映射——源码

支持如下: (1)opengl es绘制三角形拼成球体 (2)图片作为纹理映射到整个球面上 (3)双点触控缩放球体 (4)拖动旋转球体

立即下载
计算机图形学 OpenGL实验源码+实验文档

实验一 OpenGL+GLUT开发平台搭建 5 小实验1: 开发环境设置 5 小实验2: 控制窗口位置和大小 6 小实验3:默认的可视化范围 6 小实验4:自定义可视化范围 7 小实验5: 几何对象变形的原因 8 小实验6: 视口坐标系及视口定义 8 小实验7:动态调整长宽比例,保证几何对象不变形 9 实验二 动画和交互 10 小实验1: 单缓冲动画技术 10 小实验2: 双缓冲动画技术 11 小实验3:键盘控制 13 小实验4:鼠标控制【试着单击鼠标左键或者右键,试着按下鼠标左键后再移动】 14 实验三 几何变换、观察变换、三维对象 16 小实验1:二维几何变换 16 小实验2:建模观察(MODELVIEW)矩阵堆栈 17 小实验3:正平行投影1 19 小实验4:正平行投影2 19 小实验5:正平行投影3 20 小实验6:透射投影1 21 小实验6:透射投影2 22 小实验7:三维对象 24 实验四 光照模型和纹理映射 26 小实验1:光照模型1----OpenGL简单光照效果的关键步骤。 26 小实验2:光照模型2----光源位置的问题 28 小实验3:光照模型3----光源位置的问题 31 小实验4:光照模型4----光源位置的问题 33 小实验5:光照模型5----光源位置的问题 35 小实验6:光照模型6----光源位置的问题 38 小实验7:光照模型7----光源位置的动态变化 40 小实验8:光照模型8----光源位置的动态变化 43 小实验9:光照模型9---光源位置的动态变化 45 小实验10:光照模型10---聚光灯效果模拟 48 小实验11:光照模型11---多光源效果模拟 50 小实验12:光照效果和雾效果的结合 53 小实验13:纹理映射初步—掌握OpenGL纹理映射的一般步骤 56 小实验13:纹理映射—纹理坐标的自动生成(基于参数的曲面映射) 59 小实验14:纹理映射—纹理坐标的自动生成(基于参考面距离) 61

立即下载
计算机图形学实验 绘制若干OpenGL基本体素 绘制球体

绘制若干OpenGL基本体素(三角形、三角形带、四边形、四边形带)构成的球体  可以控制改变球的数量和球的体积,来改变基本体素的数量以及顶点的数量。

立即下载
计算机图形学实验opengl

试设计一个室内三维环境, 并利用OPENGL展示它的三维效果。要求:(1)包含基本的实体元素:球、多面体、锥体、 柱体、曲面等;(2)有全局光照效果和纹理功能;(3)程序具有交互功能。

立即下载
计算机图形学基于opengl图形变换源代码(包含可执行文件)

在vc++6.0环境下,基于OPENGL实现图形学设计内容。包括实现五边形到五角星的动态变换;利用DDA、中点画线法、Bresenham算法画直线;利用中点画圆法、Bresenham算法画圆;利用栅栏填充、扫描线填充实现多边形内部颜色填充;以及实现二维图形、三维图形的平移、放大、缩小、对称、旋转、错切等基本图形变换。

立即下载
opengl图形学实验七 不同的光照渲染

Opengl不同光照渲染的效果。小键盘1 2 3 4 5 进行操作。有不对之处请指教。

立即下载
计算机图形学实验报告

1、 实验一:橡皮筋技术的实现 (1、了解 C++.NET 开发基于 OPENGL 的图形应用程序的步骤。 2、了解 OPENGL 的流水线。 3、学习鼠标、键盘交互技术。 4、实现二点定矩形的橡皮筋技术。 ) 2、 实验二:定义四面体和填充图案 (1、通过段,定义四面体。 2、定义填充图案。 3、了解OPENGL反走样技术。 4、通过菜单,填充的、线框的正交观察四面体。 ) 3、 实验三:四面体的几何变换 (定义多视区。 定义基于视区的三维正交观察可视体。 通过鼠标或键盘,实现交互控制四面体的旋转几何变换。 ) 4、 实验四:三视图正交投影和透视投影 (1、设置照相机的位置,实现“正视图XOZ(V)”、“侧视图YOZ(W)”和“俯视图XOY(H)”正交观察四面体。 2、通过段,定义三维坐标,并显示轴的标志。 3、定义三维透视观察可视体,利用键盘上、下、左、右功能键,交互控制 照相机的位置,透视观察四面体。 )

立即下载
OpenGL图形学实验 正方体绕固定点旋转

定义一个球为中心,一个正方体沿以这个球心为圆心的圆周移动。正方体的正面永远朝向球心进行平滑旋转。

立即下载
计算机图形学实验六(真实感图形程序设计)

本人自己亲自完成的七个计算机图形学实验之六,需要参考的就下吧,我只为赚取积分。

立即下载
地球仪纹理型纹理贴图 C++代码

C++ code for globe-style texture mapping

立即下载
图形学实验 二维图形的几何变换

关于图学的实验 二维图形的几何变换 C#做的 MFC界面

立即下载
交互式计算机图形学基于OpenGL的自顶向下(第五版).pdf

《交互式计算机图形学:基于OpenGL的自顶向下方法(第5版)(英文版)》覆盖了计算机图形学基础课程中的所有主题,包括光与材质的相互作用、明暗绘制、建模、曲线和曲面、反走样、光栅化、纹理映射和图像合成等内容。 在广泛结合OpenGL并注重图形应用编程的基础上,《交互式计算机图形学:基于OpenGL的自顶向下方法(第5版)(英文版)》向读者介绍了计算机图形学的核心概念。书中代码采用C和C++语言,并使用了自顶向下和面向编程的方法,使读者能够迅速地创建自己的三维图形。在结构安排上,《交互式计算机图形学:基于OpenGL的自顶向下方法(第5版)(英文版)》在读者学会了编写交互式图形程序之后再介绍底层的算法,如线段的绘制以及多边形填充等算法。

立即下载
opengl 图形学 椭圆算法

opengl 图形学 椭圆算法opengl 图形学 椭圆算法opengl 图形学 椭圆算法opengl 图形学 椭圆算法opengl 图形学 椭圆算法opengl 图形学 椭圆算法opengl 图形学 椭圆算法opengl 图形学 椭圆算法opengl 图形学 椭圆算法opengl 图形学 椭圆算法opengl 图形学 椭圆算法opengl 图形学 椭圆算法opengl 图形学 椭圆算法opengl 图形学 椭圆算法opengl 图形学 椭圆算法opengl 图形学 椭圆算法

立即下载
计算机图形学实验 绘制渐变三角形

逐点绘制渐变三角形,不用调用库函数的方法,实现点画三角形。

立即下载
图形学opengl 模型

图形学opengl 模型图形学opengl 模型图形学opengl 模型图形学opengl 模型图形学opengl 模型图形学opengl 模型

立即下载
opengl实现三维图形变换

用OpenGL实现三维立体图形的旋转,平移和缩放,旋转通过鼠标左键实现,平移通过方向键实现,缩放通过鼠标滚轮实现,希望对大家有所帮助

立即下载
Bresenham和中点画圆,brensenham算法画椭圆

OpenGL 实验,基于c#编写的图形学实验,用Bresenham和中点算法画圆,以及用bresenham算法画椭圆。

立即下载
图形学(OpenGL)

基于OpenGL的图形学代码和《一周学通OpenGL(影印版)》,适合初学图形学的同学参考

立即下载
孔令德图形学18个实验案例源码

孔令德图形学18个实验,4个课设案例。

立即下载
计算机图形学机器人绘制opengl

基于opengl的3D机器人,带有光照阴暗效果,机器人可以行走,手、头脚、肩膀都可以自由旋转。

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

基于opengl的图形学 实验源代码

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: