当前位置:网站首页>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)

边栏推荐
- Calculate sha256 value of data or file based on crypto++
- Cve-2017-11882 reappearance
- Room cannot create an SQLite connection to verify the queries
- I'm interested in watching Tiktok live beyond concert
- notepad++正則錶達式替換字符串
- Novice entry depth learning | 3-6: optimizer optimizers
- 时间戳的拓展及应用实例
- The relationship between FPGA internal hardware structure and code
- Leetcode 450 deleting nodes in a binary search tree
- OpenCV经典100题
猜你喜欢
![Cf:h. maximum and [bit operation practice + K operations + maximum and]](/img/c2/9e58f18eec2ff92e164d8d156629cf.png)
Cf:h. maximum and [bit operation practice + K operations + maximum and]

猿桌派第三季开播在即,打开出海浪潮下的开发者新视野

Free chat robot API

Problems and solutions of converting date into specified string in date class
![[groovy] JSON serialization (jsonbuilder builder | generates JSON string with root node name | generates JSON string without root node name)](/img/dd/bffe27b04d830d70f30df95a82b3d2.jpg)
[groovy] JSON serialization (jsonbuilder builder | generates JSON string with root node name | generates JSON string without root node name)

KDD 2022 | EEG AI helps diagnose epilepsy

Meta AI西雅图研究负责人Luke Zettlemoyer | 万亿参数后,大模型会持续增长吗?
![[EI conference sharing] the Third International Conference on intelligent manufacturing and automation frontier in 2022 (cfima 2022)](/img/39/9d189a18f3f75110b400506e274391.png)
[EI conference sharing] the Third International Conference on intelligent manufacturing and automation frontier in 2022 (cfima 2022)

Extension and application of timestamp
![[groovy] compile time meta programming (compile time method interception | method interception in myasttransformation visit method)](/img/e4/a41fe26efe389351780b322917d721.jpg)
[groovy] compile time meta programming (compile time method interception | method interception in myasttransformation visit method)
随机推荐
Yolov5, pychar, Anaconda environment installation
从 1.5 开始搭建一个微服务框架——调用链追踪 traceId
Lone brave man
Pointer - character pointer
Promise
《强化学习周刊》第52期:Depth-CUPRL、DistSPECTRL & Double Deep Q-Network
Beginner redis
Browser reflow and redraw
Room cannot create an SQLite connection to verify the queries
Spark AQE
Introduction of motor
C language programming (Chapter 6 functions)
Spark-SQL UDF函数
Power Query数据格式的转换、拆分合并提取、删除重复项、删除错误、转置与反转、透视和逆透视
Idea远程提交spark任务到yarn集群
[simple implementation of file IO]
看抖音直播Beyond演唱会有感
[groovy] JSON string deserialization (use jsonslurper to deserialize JSON strings | construct related classes according to the map set)
Anconda download + add Tsinghua +tensorflow installation +no module named 'tensorflow' +kernelrestart: restart failed, kernel restart failed
电机的简介