当前位置:网站首页>Four dimensional matrix, flip (including mirror image), rotation, world coordinates and local coordinates
Four dimensional matrix, flip (including mirror image), rotation, world coordinates and local coordinates
2022-07-06 00:47:00 【qq_ one billion four hundred and ten million eight hundred and 】
Homogeneous coordinate understanding : Homogeneous coordinates _mrdonghe The blog of -CSDN Blog _ Homogeneous coordinates
Usually matrix is used 4*4 Express
among
a11 a12 a13 Usually used to represent an object x Coordinate information axis
a21 a22 a23 Usually used to represent an object y Coordinate information axis
a31 a32 a33 Usually used to represent an object z Coordinate information axis
a41 a42 a43 Usually used to represent the origin coordinate position of an object
a14 a24 a34 Usually used to represent the translational part of an object
Specific principle of object rotation :
1. Change matrix : First, get the normal vector of the object , Then the normal vector is multiplied by the matrix coordinates of the world system of the object , Get the normal vector in the world coordinate system , And cross product with the desired normal effect in the final world coordinate system to get the desired transformation matrix .
The specific principle of object overturning mirror :
Rotation matrix
Three dimensional geometric transformation space can be viewed in the article
The relationship between matrices , And the method of finding invertible matrix
Find invertible matrix : How to use the elementary transformation method to find the inverse matrix ? - You know (zhihu.com)
边栏推荐
- Set data real-time update during MDK debug
- Spark SQL空值Null,NaN判断和处理
- 数据分析思维分析方法和业务知识——分析方法(二)
- View class diagram in idea
- 程序员成长第九篇:真实项目中的注意事项
- Leetcode 44 Wildcard matching (2022.02.13)
- Problems and solutions of converting date into specified string in date class
- NLP text processing: lemma [English] [put the deformation of various types of words into one form] [wet- > go; are- > be]
- XML配置文件
- Spark SQL null value, Nan judgment and processing
猜你喜欢
如何利用Flutter框架开发运行小程序
cf:H. Maximal AND【位运算练习 + k次操作 + 最大And】
Cf:h. maximum and [bit operation practice + K operations + maximum and]
看抖音直播Beyond演唱会有感
猿桌派第三季开播在即,打开出海浪潮下的开发者新视野
Location based mobile terminal network video exploration app system documents + foreign language translation and original text + guidance records (8 weeks) + PPT + review + project source code
Beginner redis
数据分析思维分析方法和业务知识——分析方法(二)
VSphere implements virtual machine migration
Starting from 1.5, build a micro Service Framework - call chain tracking traceid
随机推荐
Notepad++ regular expression replacement string
【线上小工具】开发过程中会用到的线上小工具合集
MIT博士论文 | 使用神经符号学习的鲁棒可靠智能系统
小程序容器可以发挥的价值
For a deadline, the IT fellow graduated from Tsinghua suddenly died on the toilet
Illustrated network: the principle behind TCP three-time handshake, why can't two-time handshake?
云导DNS和知识科普以及课堂笔记
几百行代码实现一个 JSON 解析器
ubantu 查看cudnn和cuda的版本
猿桌派第三季开播在即,打开出海浪潮下的开发者新视野
Starting from 1.5, build a micro Service Framework - call chain tracking traceid
MCU realizes OTA online upgrade process through UART
Spark AQE
cf:D. Insert a Progression【关于数组中的插入 + 绝对值的性质 + 贪心一头一尾最值】
Spark SQL null value, Nan judgment and processing
FPGA内部硬件结构与代码的关系
OpenCV经典100题
golang mqtt/stomp/nats/amqp
Power Query数据格式的转换、拆分合并提取、删除重复项、删除错误、转置与反转、透视和逆透视
XML Configuration File