登录
首页 » 图像处理 » OpenGL:轨迹球实现的鼠标旋转

OpenGL:轨迹球实现的鼠标旋转

于 2022-07-07 发布 文件大小:36.75 kB
0 154
下载积分: 2 下载次数: 1

代码说明:

轨迹球控制 By Terence J. Grant 如果只用鼠标来控制你的模型是不是很酷?轨迹球可以帮你做到这一点,我将告诉你我的实现,你可以把它应用在你的工程里。 我的实现是基于Bretton Wade’s,它是基于Ken Shoemake’s 实现的,最初的版本,你可以从游戏编程指南这本图上找到。但我还是修正了一些错误,并优化了它。 轨迹球实现的内容就是把二维的鼠标点映射到三维的轨迹球,并基于它完成旋转变化。 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 超分辨率
    超分辨率的图形用户界面(SR-GUI)的开发,以允许用户在Matlab7.0提高降解的多帧图像。相比于其他视觉增强程序,SR-GUI的独特的方面是它的灵活性来处理不同的光照条件下拍摄的图像。我们的目的是隐藏结构的复杂性,并创造概念上简单的设计,使之人性化。
    2022-01-25 23:54:23下载
    积分:1
  • 片的各个步骤,知识:边缘化,增强等
    传统的图像处理知识,采用vc6.0编写,非常好,包含各个步骤,边缘化,增强,去噪声,等等。大家可以先看看理论知识,再来学习,适合图像处理知识的初学者!
    2023-08-21 13:35:08下载
    积分:1
  • 二维码编解码
    功能介绍:    要将中文信息生成为二维码,使用了有源码的QRCode,但它默认不支持中文,在网上找到的办法,一般都是这样的:修改库QRCodeLib中的类QRCodeEncoder.cs 将public virtual Bitmap Encode(String content)里面的 return Encode(content, Encoding.Unicode); 修改为 return Encode(content, Encoding.GetEncoding("gb2312"));这样生成后,一部解码软件是可以解码的,但是像360的安全二维码就不行,我猜测它是使用了UTF-8来解码的。 因为中文编码有UTF-8和gb2312两种,于是上面的代码改为return Encode(content, Encoding.GetEncoding("UTF-8"));这样就比较完美了,360安全二维码能够识别了,其它软件也能识别了。
    2022-03-11 23:31:02下载
    积分:1
  • inage pixel read
    以像素方式读取位图像并在windows中显示
    2022-03-19 03:27:37下载
    积分:1
  • 边缘定向超精度
    2022-01-25 15:08:43下载
    积分:1
  • 直方绘制
    目的: 若要编写一个程序,直方图绘制的图像。 理论: 图像的直方图是情节的灰度级出现数量 反对的灰度值的图像。直方图提供了便利的表达方式 在一个图像,但它的强度是无法传达任何有关空间关系信息 之间像素为单位)。直方图提供了更好地了解有关图像的对比度和亮度。 将朝着低灰度级别的值而聚集暗图像的直方图 明亮的影像将朝着更高的灰度级聚集。同样的一种低的直方图 对比度图像不会被同样传播和高对比度图像直方图会有 平等的信息传播中的灰色的级别值。 数字图像的灰度级在 [0,L 1] 范围内的直方图是离散 函数 h (r k) = n k,哪里是 k 是第 k 个灰度级别和 n k 是图像中的像素的数目 具有灰度级 r k。直方图被规范化除以每个其值的总数 n 图像中的像素,由表示 n.Thus,归一化的直方图鉴于由 P (r k) = 为 nk k=0,1.L-1。P (r k) 给出灰度级 r k 的发生概率的估计的值。
    2022-09-07 06:35:02下载
    积分:1
  • 等高线绘制
    为了计算出地形点(Xi, Yj)上的高程值,一般需要首先从DEM地形数据中搜索到其所属的栅格,然后利用栅格交点处的高程值和二次线性插值函数来计算得到其高程值。但是这种方法每次都必须从海量的DEM地形数据中搜索出一个特定的栅格,而目前搜索算法的最优时间复杂度不会低于log(n)。为了充分利用计算机的移位计算的特点,文中采用2i倍的放大或者缩小DEM地形数据栅格的方法。这种方法省略了栅格搜索过程,从而大大提高了计算性能。其原理如图4所示:缩放显示图像时,栅格数减少一倍,需要合并四个相邻栅格。其中的虚斜线表示原来的栅格和等高线,黑粗线表示由新栅格计算得到的等高线。
    2022-02-21 23:42:14下载
    积分:1
  • 人与摄头追踪
    它是使用不同的算法结合人跟踪代码。每个人追踪的轮廓,然后绘制矩形的轮廓。它是用于其要在该跟踪不同对象的工作的不同的应用程序是非常有用的代码。这是纯粹的图像处理与OpenCV库和C所有代码+
    2022-04-27 19:57:37下载
    积分:1
  • 合众达DM642的灰度显示代码
    在视频显示任务的循环中,程序首先将视频数据从输入缓冲区读入自己开设的临时图像处理缓冲区,再在临时图像处理缓冲区上进行处理,处理后的数据再输出到输出缓冲区。
    2022-08-16 23:49:18下载
    积分:1
  • 基于割的分割源代码
    本代码是利用图割技术最大流最小割算法来优化能量函数,从而达到图像分割的目的
    2022-03-16 17:52:18下载
    积分:1
  • 696518资源总数
  • 106161会员总数
  • 5今日下载