本部分包括3D射影几何和变换,包括点和直线,二次曲线的齐次表示,还有等距变换,相似变换,仿射变换和射影变换等,很多是2D射影几何和变换的直接推广

1.点与线

 点齐次表示:

3D空间中一个点的任何齐次矢量的表示形式是:

对应于欧式空间IR2的二维点是:

自由度:空间点有3个自由度

平面齐次表示:        

欧式空间IR3的一条直线I是:

平面齐次表示:

自由度:3D平面有3个自由度

空间直线齐次表示(https://zhuanlan.zhihu.com/p/65674067)

1. 零空间和生成子空间表示

2. Plucker矩阵

3. Plucker直线坐标
无穷原点和无穷线:

无穷远原点:      

无穷远直线:      

欧式空间有限点的四维齐次表示加上无穷远点组成向量空间,成为三维射影空间IP3,有限点和无穷点在射影空间内部一样的对待处理。

2.变换层次

参考:

1.https://zhuanlan.zhihu.com/p/65674067

2.MVG(计算机多视几何)第二版

MVG(second)读书笔记-3D摄影几何和变换相关推荐

  1. MVG(second)读书笔记-2D射影几何和变换

    最近刚买到Multiple View Geometry in Computer Vision 计算机中的多视几何,它是三维重建和视觉SLAM的入门基础的经典教材,内容比较丰富,自己看过一遍,挑一些自己 ...

  2. 3D数学读书笔记——3D中的方位与角位移

    本系列文章由birdlove1987编写,转载请注明出处. 文章链接: http://blog.csdn.net/zhurui_idea/article/details/25339595 方位和角位移 ...

  3. 《3D Math Primer for Graphics and Game Development》读书笔记1

    <3D Math Primer for Graphics and Game Development>读书笔记1 本文是<3D Math Primer for Graphics and ...

  4. WPF,Silverlight与XAML读书笔记第三十九 - 可视化效果之3D图形

    原文:WPF,Silverlight与XAML读书笔记第三十九 - 可视化效果之3D图形 说明:本系列基本上是<WPF揭秘>的读书笔记.在结构安排与文章内容上参照<WPF揭秘> ...

  5. 3d游戏设计读书笔记六

    3d游戏设计读书笔记六 一.改进飞碟(Hit UFO)游戏: 游戏内容要求: 按 adapter模式 设计图修改飞碟游戏 使它同时支持物理运动与运动学(变换)运动 更改原 UFO_action 类 为 ...

  6. 3D游戏设计读书笔记二

    3D游戏设计读书笔记二 一.简答题 • 解释 游戏对象(GameObjects) 和 资源(Assets)的区别与联系.   GameObjects是一个具体的实例,Assets是包括诸多游戏素材的资 ...

  7. Code in C# and build 3D games with Unity读书笔记

    Code in C# and build 3D games with Unity读书笔记 变量 •从概念上讲,变量是编程的最基本单位,就好比原子,一切都基于变量,没有变量,程序就可能存在. •从技术角 ...

  8. 3D游戏设计读书笔记一

    3D游戏设计读书笔记一 二.游戏分类与热点探索 1.使用思维导图描述游戏的分类.(游戏分类方法特别多) 2. 结合手机游戏市场的下载量与排名等数据,结合游戏分类图,描述游戏市场的热点. (1)2016 ...

  9. 3D游戏设计读书笔记七

    3D游戏设计读书笔记七 智能巡逻兵 提交要求: 游戏设计要求: 创建一个地图和若干巡逻兵(使用动画): 每个巡逻兵走一个3~5个边的凸多边型,位置数据是相对地址.即每次确定下一个目标位置,用自己当前位 ...

最新文章

  1. 业务方的一堆需求,CTO一句话就怼回去了!这招太好用了
  2. 有没有好用的目标管理、项目管理和绩效管理工具?
  3. Linux curl命令参数详解--转载
  4. python 实现redis订阅发布功能
  5. Pycharm 折叠展开代码快捷键
  6. QT乱码总结2.gbk和ANSI和gb2312的区别
  7. 第十章 基本数据结构——链表
  8. 我的世界手动选择java_如何选中路径-我的世界怎么选择java路?我的世界怎么选择java路径 爱问知识人...
  9. Centos7.5 lnmp+mongodb扩展
  10. linux 发送测试数据帧,ubuntu – 测试巨型帧是否真正起作用
  11. Elasticsearch--入门-_put post方式添加数据---全文检索引擎ElasticSearch工作笔记005
  12. linux之service命令
  13. 有关计算机编程论文,有关计算机程序的论文范文
  14. qsnctf 2048 wp
  15. 软件人员kpi制定模板_绩效考核软件有哪些,员工绩效考核制度模板
  16. 使用python创建数组的方法
  17. 优秀的linux学习网站
  18. Freeswitch服务+语音网关设备发送短信功能
  19. 利用Nodemcu+Arduino nano+TB6612+点灯科技APP制作简易麦克纳姆轮Wi-Fi遥控小车
  20. 3万字BI系统整体建设解决方案

热门文章

  1. 互联网公司的技术博客汇总-BAT等
  2. 第二期预告|中国工程院院刊:信息与电子工程领域青年学术前沿论坛
  3. 多人协作git workflow规范
  4. 计算流体力学三大基本方程:连续性方程、动量方程(纳维-斯托克斯方程)和能量方程推导
  5. Cuckoo Filter
  6. 附源码|复杂网络社区发现——标签传播算法(LPA)
  7. Android智能电视应用程序开发浅谈(一)
  8. 第二章计算机网络答案,计算机网络第二章作业参考答案
  9. 独家专访 | 获得软银巨额投资的 Mapbox,要如何为自动驾驶提供地图服务?
  10. 交叉编译 arm-poky-linux-gnueabi-gcc libmodbus库笔记