位置: 编程技术 - 正文

OpenGL教程翻译 第八课 缩放变换(opengl gltranslatef)

编辑:rootadmin
OpenGL教程翻译 第八课 缩放变换原文地址:

推荐整理分享OpenGL教程翻译 第八课 缩放变换(opengl gltranslatef),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:opengl语言,opengl中文教程,opengl英文,opengl gltranslatef,opengl中文教程,opengl translate,opengl translate,opengl learning中文,内容如对您有帮助,希望把文章链接给更多的朋友!

缩放矩阵也很简单!它的作用是增大或缩小物体的尺寸!你可能想做这些处理,例如,当你想用同一模型产生一些差异(大树和小树本质上是一样的),亦或你想将物体的尺寸与其现实世界的尺寸联系起来!对于上面的例子,你可能想使点的三个坐标同样额度缩放。然而,有时候你可能只想缩放两个坐标轴上的,导致模型变“厚”或“薄”。

计算变换矩阵是非常复杂的!我们从单位矩阵开始,记住它与向量相乘后向量不产生的变化原因是,对角线上的每个1依次与向量的每个分量相乘!没有一个分量会影响其他分量!因此,用其他&#;代替其中的任何一个1将使物体产生在相应轴上的变化:那个&#;大于1的话物体将变大,小于1将缩小。Code Walkthru

World.m[0][0]=sinf(Scale);World.m[0][1]=0.0f; World.m[0][2]=0.0f; World.m[0][3]=0.0f;World.m[1][0]=0.0f; World.m[1][1]=sinf(Scale);World.m[1][2]=0.0f; World.m[1][3]=0.0f;World.m[2][0]=0.0f; World.m[2][1]=0.0f;

OpenGL教程翻译 第八课 缩放变换(opengl gltranslatef)

World.m[2][2]=sinf(Scale); World.m[2][3]=0.0f;World.m[3][0]=0.0f; World.m[3][1]=0.0f;

World.m[3][2]=0.0f; World.m[3][3]=1.0f;

相较于上一章,本章仅有的变化是我们根据上面的描述替换了世界转变矩阵!正如你看到的,我们用在-1到1的&#;缩放每个坐标&#;!在 (0,1]范围内,三角形处于非常小和它原来的大小的范围内,而当对角线上都是零时它完全消失!在范围[-1,0)内看起来一样而只是发生翻转,因为对角线上的缩放&#;实际上改变了坐标的符号!

OpenGL创建纹理 大学时候的工程,要清理电脑,陆续把有用的代码贴出来GLuintmytexture[4];//存储纹理AUX_RGBImageRec*LoadBMP(char*Filename)//载入位图图象{FILE*File=NULL;//文件句柄//

OpenGL教程翻译 第十课 索引绘制 OpenGL教程翻译第十课索引绘制原文地址:

OpenGL教程翻译 第九课 插值 OpenGL教程翻译第九课插原文地址:

标签: opengl gltranslatef

本文链接地址:https://www.jiuchutong.com/biancheng/373244.html 转载请保留说明!

上一篇:Win8+VS2012 配置OpenGL SuperBible5 环境(vs2008安装教程)

下一篇:OpenGL创建纹理(opengl oes纹理)

  • 生育津贴是否需要申报免税所得
  • 进项税抵扣怎么做账
  • 消费税的三种计税方法及各自的计算公式
  • 未入账的固定资产处理的财务处理
  • 年末暂估下年怎么入账
  • 印花税计税基数不包括哪些
  • 发票找不到了怎么报销
  • 税种认定网上操作流程
  • 车辆购置税账务怎么处理流程
  • 车船税滞纳
  • 天猫店铺收入在哪里看
  • 贸易类公司做产品代理账务如何处理
  • 公司接受投资会计科目
  • 红字发票冲销的销项税怎么处理
  • 工程外管证核销是什么意思
  • 出口退税代理费用大概多少
  • 发票进项转出账务怎么做
  • 交通运输业安全心得体会范文
  • 延递所得税资产减少
  • 国债逆回购收益什么时候到账
  • 企业购进货物若发生下列事项,其增值税进项税额
  • 采购比价流程图
  • 个税申报方式可以修改去年的吗
  • 筹备期间的开办企业是指
  • 全资子公司效益怎么算
  • 稻谷增值税税率多少
  • 收回代扣社保怎么处理
  • 外包人员培训费入什么科目
  • 交通费进项税抵扣计算
  • 应收预收账款属于什么科目
  • 开发票货物或应税服务两行怎么开
  • 购房房产税如何支付
  • 返利销售会计处理办法
  • linux ctrl c和ctrl z
  • 如何在windows11上安装动态壁纸
  • 企业所得税预缴申报
  • 个人所得税投诉电话是多少
  • 检验费用会计分录
  • 你需要权限来执行操作是怎么回事
  • php23种设计模式
  • vue public assets
  • PHP:zip_entry_name()的用法_Zip函数
  • php-fig
  • php自定义表单
  • 公牛牛角
  • 资产减值准则所规范的资产
  • 使用二氧化碳灭火器时人应该站在什么位置
  • 工程施工科目下的招待费,汇算清缴
  • 真相 百科
  • loss for
  • mongodb 教程
  • sqlserver2012安装好了桌面没有图标
  • 付款申请单属于什么凭证
  • 新会计准则其他收益核算内容
  • 残保金缴纳额计算公式
  • 建筑行业的收入做什么科目
  • 资本公积的主要用途是什么?
  • 冲销以前年度主营业务成本
  • 报表主营业务收入计算公式
  • 主营业务收入一定要结转成本吗
  • 工程结算科目是一级科目吗?
  • securedownload是什么意思
  • 微软开放式许可协议
  • drupdate
  • linux磁盘管理fdisk
  • sxs.exe病毒
  • win8 资源管理器
  • mac怎么设置
  • win10系统版本20h2
  • JavaScript实现QQ列表展开收缩扩展功能
  • js闭包的理解详解
  • uiview继承哪个类
  • android内核剖析代码
  • 仿百度首页
  • Python实现定时任务
  • Python的内置字典数据类型为___
  • 不使用flash
  • javascript的理解
  • 办理税务迁移的流程
  • 湖北中税网控股股份有限公司
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设