[{"data":1,"prerenderedAt":2608},["ShallowReactive",2],{"ypFtf2bEZM":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":2607,"_id":4},"VkSRTDataNV","Structure specifying a transform in SRT decomposition","VK_NV_ray_tracing_motion_blur","structs",[],{"type":10,"children":11,"toc":2605},"root",[12,20,642,820,825,1688,1693,1733,1746,1801,1806,1826,1831,2570,2575,2599],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17],{"type":18,"value":19},"text","An acceleration structure SRT transform is defined by the structure:",{"type":13,"tag":21,"props":22,"children":23},"code-group",{},[24,278],{"type":13,"tag":25,"props":26,"children":32},"pre",{"className":27,"code":28,"filename":29,"language":30,"meta":31,"style":31},"language-c shiki shiki-themes github-light-default github-dark-default","typedef struct VkSRTDataNV {\n float sx;\n float a;\n float b;\n float pvx;\n float sy;\n float c;\n float pvy;\n float sz;\n float pvz;\n float qx;\n float qy;\n float qz;\n float qw;\n float tx;\n float ty;\n float tz;\n} VkSRTDataNV;\n","C","c","",[33],{"type":13,"tag":34,"props":35,"children":36},"code",{"__ignoreMap":31},[37,60,74,87,100,113,126,139,152,165,178,191,204,217,230,243,256,269],{"type":13,"tag":38,"props":39,"children":42},"span",{"class":40,"line":41},"line",1,[43,49,54],{"type":13,"tag":38,"props":44,"children":46},{"style":45},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[47],{"type":18,"value":48},"typedef",{"type":13,"tag":38,"props":50,"children":51},{"style":45},[52],{"type":18,"value":53}," struct",{"type":13,"tag":38,"props":55,"children":57},{"style":56},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[58],{"type":18,"value":59}," VkSRTDataNV {\n",{"type":13,"tag":38,"props":61,"children":63},{"class":40,"line":62},2,[64,69],{"type":13,"tag":38,"props":65,"children":66},{"style":45},[67],{"type":18,"value":68}," float",{"type":13,"tag":38,"props":70,"children":71},{"style":56},[72],{"type":18,"value":73}," sx;\n",{"type":13,"tag":38,"props":75,"children":77},{"class":40,"line":76},3,[78,82],{"type":13,"tag":38,"props":79,"children":80},{"style":45},[81],{"type":18,"value":68},{"type":13,"tag":38,"props":83,"children":84},{"style":56},[85],{"type":18,"value":86}," a;\n",{"type":13,"tag":38,"props":88,"children":90},{"class":40,"line":89},4,[91,95],{"type":13,"tag":38,"props":92,"children":93},{"style":45},[94],{"type":18,"value":68},{"type":13,"tag":38,"props":96,"children":97},{"style":56},[98],{"type":18,"value":99}," b;\n",{"type":13,"tag":38,"props":101,"children":103},{"class":40,"line":102},5,[104,108],{"type":13,"tag":38,"props":105,"children":106},{"style":45},[107],{"type":18,"value":68},{"type":13,"tag":38,"props":109,"children":110},{"style":56},[111],{"type":18,"value":112}," pvx;\n",{"type":13,"tag":38,"props":114,"children":116},{"class":40,"line":115},6,[117,121],{"type":13,"tag":38,"props":118,"children":119},{"style":45},[120],{"type":18,"value":68},{"type":13,"tag":38,"props":122,"children":123},{"style":56},[124],{"type":18,"value":125}," sy;\n",{"type":13,"tag":38,"props":127,"children":129},{"class":40,"line":128},7,[130,134],{"type":13,"tag":38,"props":131,"children":132},{"style":45},[133],{"type":18,"value":68},{"type":13,"tag":38,"props":135,"children":136},{"style":56},[137],{"type":18,"value":138}," c;\n",{"type":13,"tag":38,"props":140,"children":142},{"class":40,"line":141},8,[143,147],{"type":13,"tag":38,"props":144,"children":145},{"style":45},[146],{"type":18,"value":68},{"type":13,"tag":38,"props":148,"children":149},{"style":56},[150],{"type":18,"value":151}," pvy;\n",{"type":13,"tag":38,"props":153,"children":155},{"class":40,"line":154},9,[156,160],{"type":13,"tag":38,"props":157,"children":158},{"style":45},[159],{"type":18,"value":68},{"type":13,"tag":38,"props":161,"children":162},{"style":56},[163],{"type":18,"value":164}," sz;\n",{"type":13,"tag":38,"props":166,"children":168},{"class":40,"line":167},10,[169,173],{"type":13,"tag":38,"props":170,"children":171},{"style":45},[172],{"type":18,"value":68},{"type":13,"tag":38,"props":174,"children":175},{"style":56},[176],{"type":18,"value":177}," pvz;\n",{"type":13,"tag":38,"props":179,"children":181},{"class":40,"line":180},11,[182,186],{"type":13,"tag":38,"props":183,"children":184},{"style":45},[185],{"type":18,"value":68},{"type":13,"tag":38,"props":187,"children":188},{"style":56},[189],{"type":18,"value":190}," qx;\n",{"type":13,"tag":38,"props":192,"children":194},{"class":40,"line":193},12,[195,199],{"type":13,"tag":38,"props":196,"children":197},{"style":45},[198],{"type":18,"value":68},{"type":13,"tag":38,"props":200,"children":201},{"style":56},[202],{"type":18,"value":203}," qy;\n",{"type":13,"tag":38,"props":205,"children":207},{"class":40,"line":206},13,[208,212],{"type":13,"tag":38,"props":209,"children":210},{"style":45},[211],{"type":18,"value":68},{"type":13,"tag":38,"props":213,"children":214},{"style":56},[215],{"type":18,"value":216}," qz;\n",{"type":13,"tag":38,"props":218,"children":220},{"class":40,"line":219},14,[221,225],{"type":13,"tag":38,"props":222,"children":223},{"style":45},[224],{"type":18,"value":68},{"type":13,"tag":38,"props":226,"children":227},{"style":56},[228],{"type":18,"value":229}," qw;\n",{"type":13,"tag":38,"props":231,"children":233},{"class":40,"line":232},15,[234,238],{"type":13,"tag":38,"props":235,"children":236},{"style":45},[237],{"type":18,"value":68},{"type":13,"tag":38,"props":239,"children":240},{"style":56},[241],{"type":18,"value":242}," tx;\n",{"type":13,"tag":38,"props":244,"children":246},{"class":40,"line":245},16,[247,251],{"type":13,"tag":38,"props":248,"children":249},{"style":45},[250],{"type":18,"value":68},{"type":13,"tag":38,"props":252,"children":253},{"style":56},[254],{"type":18,"value":255}," ty;\n",{"type":13,"tag":38,"props":257,"children":259},{"class":40,"line":258},17,[260,264],{"type":13,"tag":38,"props":261,"children":262},{"style":45},[263],{"type":18,"value":68},{"type":13,"tag":38,"props":265,"children":266},{"style":56},[267],{"type":18,"value":268}," tz;\n",{"type":13,"tag":38,"props":270,"children":272},{"class":40,"line":271},18,[273],{"type":13,"tag":38,"props":274,"children":275},{"style":56},[276],{"type":18,"value":277},"} VkSRTDataNV;\n",{"type":13,"tag":25,"props":279,"children":284},{"className":280,"code":281,"filename":282,"language":283,"meta":31,"style":31},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct SRTDataNV {\n sx: f32,\n a: f32,\n b: f32,\n pvx: f32,\n sy: f32,\n c: f32,\n pvy: f32,\n sz: f32,\n pvz: f32,\n qx: f32,\n qy: f32,\n qz: f32,\n qw: f32,\n tx: f32,\n ty: f32,\n tz: f32,\n}\n","Rust","rs",[285],{"type":13,"tag":34,"props":286,"children":287},{"__ignoreMap":31},[288,311,334,354,374,394,414,434,454,474,494,514,534,554,574,594,614,634],{"type":13,"tag":38,"props":289,"children":290},{"class":40,"line":41},[291,296,300,306],{"type":13,"tag":38,"props":292,"children":293},{"style":45},[294],{"type":18,"value":295},"pub",{"type":13,"tag":38,"props":297,"children":298},{"style":45},[299],{"type":18,"value":53},{"type":13,"tag":38,"props":301,"children":303},{"style":302},"--shiki-default:#953800;--shiki-dark:#FFA657",[304],{"type":18,"value":305}," SRTDataNV",{"type":13,"tag":38,"props":307,"children":308},{"style":56},[309],{"type":18,"value":310}," {\n",{"type":13,"tag":38,"props":312,"children":313},{"class":40,"line":62},[314,319,324,329],{"type":13,"tag":38,"props":315,"children":316},{"style":56},[317],{"type":18,"value":318}," sx",{"type":13,"tag":38,"props":320,"children":321},{"style":45},[322],{"type":18,"value":323},":",{"type":13,"tag":38,"props":325,"children":326},{"style":302},[327],{"type":18,"value":328}," f32",{"type":13,"tag":38,"props":330,"children":331},{"style":56},[332],{"type":18,"value":333},",\n",{"type":13,"tag":38,"props":335,"children":336},{"class":40,"line":76},[337,342,346,350],{"type":13,"tag":38,"props":338,"children":339},{"style":56},[340],{"type":18,"value":341}," a",{"type":13,"tag":38,"props":343,"children":344},{"style":45},[345],{"type":18,"value":323},{"type":13,"tag":38,"props":347,"children":348},{"style":302},[349],{"type":18,"value":328},{"type":13,"tag":38,"props":351,"children":352},{"style":56},[353],{"type":18,"value":333},{"type":13,"tag":38,"props":355,"children":356},{"class":40,"line":89},[357,362,366,370],{"type":13,"tag":38,"props":358,"children":359},{"style":56},[360],{"type":18,"value":361}," b",{"type":13,"tag":38,"props":363,"children":364},{"style":45},[365],{"type":18,"value":323},{"type":13,"tag":38,"props":367,"children":368},{"style":302},[369],{"type":18,"value":328},{"type":13,"tag":38,"props":371,"children":372},{"style":56},[373],{"type":18,"value":333},{"type":13,"tag":38,"props":375,"children":376},{"class":40,"line":102},[377,382,386,390],{"type":13,"tag":38,"props":378,"children":379},{"style":56},[380],{"type":18,"value":381}," pvx",{"type":13,"tag":38,"props":383,"children":384},{"style":45},[385],{"type":18,"value":323},{"type":13,"tag":38,"props":387,"children":388},{"style":302},[389],{"type":18,"value":328},{"type":13,"tag":38,"props":391,"children":392},{"style":56},[393],{"type":18,"value":333},{"type":13,"tag":38,"props":395,"children":396},{"class":40,"line":115},[397,402,406,410],{"type":13,"tag":38,"props":398,"children":399},{"style":56},[400],{"type":18,"value":401}," sy",{"type":13,"tag":38,"props":403,"children":404},{"style":45},[405],{"type":18,"value":323},{"type":13,"tag":38,"props":407,"children":408},{"style":302},[409],{"type":18,"value":328},{"type":13,"tag":38,"props":411,"children":412},{"style":56},[413],{"type":18,"value":333},{"type":13,"tag":38,"props":415,"children":416},{"class":40,"line":128},[417,422,426,430],{"type":13,"tag":38,"props":418,"children":419},{"style":56},[420],{"type":18,"value":421}," c",{"type":13,"tag":38,"props":423,"children":424},{"style":45},[425],{"type":18,"value":323},{"type":13,"tag":38,"props":427,"children":428},{"style":302},[429],{"type":18,"value":328},{"type":13,"tag":38,"props":431,"children":432},{"style":56},[433],{"type":18,"value":333},{"type":13,"tag":38,"props":435,"children":436},{"class":40,"line":141},[437,442,446,450],{"type":13,"tag":38,"props":438,"children":439},{"style":56},[440],{"type":18,"value":441}," pvy",{"type":13,"tag":38,"props":443,"children":444},{"style":45},[445],{"type":18,"value":323},{"type":13,"tag":38,"props":447,"children":448},{"style":302},[449],{"type":18,"value":328},{"type":13,"tag":38,"props":451,"children":452},{"style":56},[453],{"type":18,"value":333},{"type":13,"tag":38,"props":455,"children":456},{"class":40,"line":154},[457,462,466,470],{"type":13,"tag":38,"props":458,"children":459},{"style":56},[460],{"type":18,"value":461}," sz",{"type":13,"tag":38,"props":463,"children":464},{"style":45},[465],{"type":18,"value":323},{"type":13,"tag":38,"props":467,"children":468},{"style":302},[469],{"type":18,"value":328},{"type":13,"tag":38,"props":471,"children":472},{"style":56},[473],{"type":18,"value":333},{"type":13,"tag":38,"props":475,"children":476},{"class":40,"line":167},[477,482,486,490],{"type":13,"tag":38,"props":478,"children":479},{"style":56},[480],{"type":18,"value":481}," pvz",{"type":13,"tag":38,"props":483,"children":484},{"style":45},[485],{"type":18,"value":323},{"type":13,"tag":38,"props":487,"children":488},{"style":302},[489],{"type":18,"value":328},{"type":13,"tag":38,"props":491,"children":492},{"style":56},[493],{"type":18,"value":333},{"type":13,"tag":38,"props":495,"children":496},{"class":40,"line":180},[497,502,506,510],{"type":13,"tag":38,"props":498,"children":499},{"style":56},[500],{"type":18,"value":501}," qx",{"type":13,"tag":38,"props":503,"children":504},{"style":45},[505],{"type":18,"value":323},{"type":13,"tag":38,"props":507,"children":508},{"style":302},[509],{"type":18,"value":328},{"type":13,"tag":38,"props":511,"children":512},{"style":56},[513],{"type":18,"value":333},{"type":13,"tag":38,"props":515,"children":516},{"class":40,"line":193},[517,522,526,530],{"type":13,"tag":38,"props":518,"children":519},{"style":56},[520],{"type":18,"value":521}," qy",{"type":13,"tag":38,"props":523,"children":524},{"style":45},[525],{"type":18,"value":323},{"type":13,"tag":38,"props":527,"children":528},{"style":302},[529],{"type":18,"value":328},{"type":13,"tag":38,"props":531,"children":532},{"style":56},[533],{"type":18,"value":333},{"type":13,"tag":38,"props":535,"children":536},{"class":40,"line":206},[537,542,546,550],{"type":13,"tag":38,"props":538,"children":539},{"style":56},[540],{"type":18,"value":541}," qz",{"type":13,"tag":38,"props":543,"children":544},{"style":45},[545],{"type":18,"value":323},{"type":13,"tag":38,"props":547,"children":548},{"style":302},[549],{"type":18,"value":328},{"type":13,"tag":38,"props":551,"children":552},{"style":56},[553],{"type":18,"value":333},{"type":13,"tag":38,"props":555,"children":556},{"class":40,"line":219},[557,562,566,570],{"type":13,"tag":38,"props":558,"children":559},{"style":56},[560],{"type":18,"value":561}," qw",{"type":13,"tag":38,"props":563,"children":564},{"style":45},[565],{"type":18,"value":323},{"type":13,"tag":38,"props":567,"children":568},{"style":302},[569],{"type":18,"value":328},{"type":13,"tag":38,"props":571,"children":572},{"style":56},[573],{"type":18,"value":333},{"type":13,"tag":38,"props":575,"children":576},{"class":40,"line":232},[577,582,586,590],{"type":13,"tag":38,"props":578,"children":579},{"style":56},[580],{"type":18,"value":581}," tx",{"type":13,"tag":38,"props":583,"children":584},{"style":45},[585],{"type":18,"value":323},{"type":13,"tag":38,"props":587,"children":588},{"style":302},[589],{"type":18,"value":328},{"type":13,"tag":38,"props":591,"children":592},{"style":56},[593],{"type":18,"value":333},{"type":13,"tag":38,"props":595,"children":596},{"class":40,"line":245},[597,602,606,610],{"type":13,"tag":38,"props":598,"children":599},{"style":56},[600],{"type":18,"value":601}," ty",{"type":13,"tag":38,"props":603,"children":604},{"style":45},[605],{"type":18,"value":323},{"type":13,"tag":38,"props":607,"children":608},{"style":302},[609],{"type":18,"value":328},{"type":13,"tag":38,"props":611,"children":612},{"style":56},[613],{"type":18,"value":333},{"type":13,"tag":38,"props":615,"children":616},{"class":40,"line":258},[617,622,626,630],{"type":13,"tag":38,"props":618,"children":619},{"style":56},[620],{"type":18,"value":621}," tz",{"type":13,"tag":38,"props":623,"children":624},{"style":45},[625],{"type":18,"value":323},{"type":13,"tag":38,"props":627,"children":628},{"style":302},[629],{"type":18,"value":328},{"type":13,"tag":38,"props":631,"children":632},{"style":56},[633],{"type":18,"value":333},{"type":13,"tag":38,"props":635,"children":636},{"class":40,"line":271},[637],{"type":13,"tag":38,"props":638,"children":639},{"style":56},[640],{"type":18,"value":641},"}\n",{"type":13,"tag":643,"props":644,"children":645},"ul",{},[646,658,669,679,690,701,710,721,732,743,754,765,776,787,798,809],{"type":13,"tag":647,"props":648,"children":649},"li",{},[650,656],{"type":13,"tag":34,"props":651,"children":653},{"className":652},[],[654],{"type":18,"value":655},"sx",{"type":18,"value":657}," is the x component of the scale of the transform",{"type":13,"tag":647,"props":659,"children":660},{},[661,667],{"type":13,"tag":34,"props":662,"children":664},{"className":663},[],[665],{"type":18,"value":666},"a",{"type":18,"value":668}," is one component of the shear for the transform",{"type":13,"tag":647,"props":670,"children":671},{},[672,678],{"type":13,"tag":34,"props":673,"children":675},{"className":674},[],[676],{"type":18,"value":677},"b",{"type":18,"value":668},{"type":13,"tag":647,"props":680,"children":681},{},[682,688],{"type":13,"tag":34,"props":683,"children":685},{"className":684},[],[686],{"type":18,"value":687},"pvx",{"type":18,"value":689}," is the x component of the pivot point of the transform",{"type":13,"tag":647,"props":691,"children":692},{},[693,699],{"type":13,"tag":34,"props":694,"children":696},{"className":695},[],[697],{"type":18,"value":698},"sy",{"type":18,"value":700}," is the y component of the scale of the transform",{"type":13,"tag":647,"props":702,"children":703},{},[704,709],{"type":13,"tag":34,"props":705,"children":707},{"className":706},[],[708],{"type":18,"value":30},{"type":18,"value":668},{"type":13,"tag":647,"props":711,"children":712},{},[713,719],{"type":13,"tag":34,"props":714,"children":716},{"className":715},[],[717],{"type":18,"value":718},"pvy",{"type":18,"value":720}," is the y component of the pivot point of the transform",{"type":13,"tag":647,"props":722,"children":723},{},[724,730],{"type":13,"tag":34,"props":725,"children":727},{"className":726},[],[728],{"type":18,"value":729},"sz",{"type":18,"value":731}," is the z component of the scale of the transform",{"type":13,"tag":647,"props":733,"children":734},{},[735,741],{"type":13,"tag":34,"props":736,"children":738},{"className":737},[],[739],{"type":18,"value":740},"pvz",{"type":18,"value":742}," is the z component of the pivot point of the transform",{"type":13,"tag":647,"props":744,"children":745},{},[746,752],{"type":13,"tag":34,"props":747,"children":749},{"className":748},[],[750],{"type":18,"value":751},"qx",{"type":18,"value":753}," is the x component of the rotation quaternion",{"type":13,"tag":647,"props":755,"children":756},{},[757,763],{"type":13,"tag":34,"props":758,"children":760},{"className":759},[],[761],{"type":18,"value":762},"qy",{"type":18,"value":764}," is the y component of the rotation quaternion",{"type":13,"tag":647,"props":766,"children":767},{},[768,774],{"type":13,"tag":34,"props":769,"children":771},{"className":770},[],[772],{"type":18,"value":773},"qz",{"type":18,"value":775}," is the z component of the rotation quaternion",{"type":13,"tag":647,"props":777,"children":778},{},[779,785],{"type":13,"tag":34,"props":780,"children":782},{"className":781},[],[783],{"type":18,"value":784},"qw",{"type":18,"value":786}," is the w component of the rotation quaternion",{"type":13,"tag":647,"props":788,"children":789},{},[790,796],{"type":13,"tag":34,"props":791,"children":793},{"className":792},[],[794],{"type":18,"value":795},"tx",{"type":18,"value":797}," is the x component of the post-rotation translation",{"type":13,"tag":647,"props":799,"children":800},{},[801,807],{"type":13,"tag":34,"props":802,"children":804},{"className":803},[],[805],{"type":18,"value":806},"ty",{"type":18,"value":808}," is the y component of the post-rotation translation",{"type":13,"tag":647,"props":810,"children":811},{},[812,818],{"type":13,"tag":34,"props":813,"children":815},{"className":814},[],[816],{"type":18,"value":817},"tz",{"type":18,"value":819}," is the z component of the post-rotation translation",{"type":13,"tag":14,"props":821,"children":822},{},[823],{"type":18,"value":824},"This transform decomposition consists of three elements.\nThe first is a matrix S, consisting of a scale, shear, and translation,\nusually used to define the pivot point of the following rotation.\nThis matrix is constructed from the parameters above by:",{"type":13,"tag":38,"props":826,"children":829},{"className":827},[828],"katex-display",[830],{"type":13,"tag":38,"props":831,"children":834},{"className":832},[833],"katex",[835,1104],{"type":13,"tag":38,"props":836,"children":839},{"className":837},[838],"katex-mathml",[840],{"type":13,"tag":841,"props":842,"children":845},"math",{"xmlns":843,"display":844},"http://www.w3.org/1998/Math/MathML","block",[846],{"type":13,"tag":847,"props":848,"children":849},"semantics",{},[850,1097],{"type":13,"tag":851,"props":852,"children":853},"mrow",{},[854,860,866],{"type":13,"tag":855,"props":856,"children":857},"mi",{},[858],{"type":18,"value":859},"S",{"type":13,"tag":861,"props":862,"children":863},"mo",{},[864],{"type":18,"value":865},"=",{"type":13,"tag":851,"props":867,"children":868},{},[869,875,1092],{"type":13,"tag":861,"props":870,"children":872},{"fence":871},"true",[873],{"type":18,"value":874},"(",{"type":13,"tag":876,"props":877,"children":881},"mtable",{"rowspacing":878,"columnalign":879,"columnspacing":880},"0.16em","center center center center","1em",[882,951,1023],{"type":13,"tag":883,"props":884,"children":885},"mtr",{},[886,909,919,929],{"type":13,"tag":887,"props":888,"children":889},"mtd",{},[890],{"type":13,"tag":891,"props":892,"children":895},"mstyle",{"scriptlevel":893,"displaystyle":894},"0","false",[896],{"type":13,"tag":851,"props":897,"children":898},{},[899,904],{"type":13,"tag":855,"props":900,"children":901},{},[902],{"type":18,"value":903},"s",{"type":13,"tag":855,"props":905,"children":906},{},[907],{"type":18,"value":908},"x",{"type":13,"tag":887,"props":910,"children":911},{},[912],{"type":13,"tag":891,"props":913,"children":914},{"scriptlevel":893,"displaystyle":894},[915],{"type":13,"tag":855,"props":916,"children":917},{},[918],{"type":18,"value":666},{"type":13,"tag":887,"props":920,"children":921},{},[922],{"type":13,"tag":891,"props":923,"children":924},{"scriptlevel":893,"displaystyle":894},[925],{"type":13,"tag":855,"props":926,"children":927},{},[928],{"type":18,"value":677},{"type":13,"tag":887,"props":930,"children":931},{},[932],{"type":13,"tag":891,"props":933,"children":934},{"scriptlevel":893,"displaystyle":894},[935],{"type":13,"tag":851,"props":936,"children":937},{},[938,942,947],{"type":13,"tag":855,"props":939,"children":940},{},[941],{"type":18,"value":14},{"type":13,"tag":855,"props":943,"children":944},{},[945],{"type":18,"value":946},"v",{"type":13,"tag":855,"props":948,"children":949},{},[950],{"type":18,"value":908},{"type":13,"tag":883,"props":952,"children":953},{},[954,974,992,1002],{"type":13,"tag":887,"props":955,"children":956},{},[957],{"type":13,"tag":891,"props":958,"children":959},{"scriptlevel":893,"displaystyle":894},[960],{"type":13,"tag":851,"props":961,"children":962},{},[963,969],{"type":13,"tag":964,"props":965,"children":966},"mtext",{},[967],{"type":18,"value":968}," ",{"type":13,"tag":970,"props":971,"children":972},"mn",{},[973],{"type":18,"value":893},{"type":13,"tag":887,"props":975,"children":976},{},[977],{"type":13,"tag":891,"props":978,"children":979},{"scriptlevel":893,"displaystyle":894},[980],{"type":13,"tag":851,"props":981,"children":982},{},[983,987],{"type":13,"tag":855,"props":984,"children":985},{},[986],{"type":18,"value":903},{"type":13,"tag":855,"props":988,"children":989},{},[990],{"type":18,"value":991},"y",{"type":13,"tag":887,"props":993,"children":994},{},[995],{"type":13,"tag":891,"props":996,"children":997},{"scriptlevel":893,"displaystyle":894},[998],{"type":13,"tag":855,"props":999,"children":1000},{},[1001],{"type":18,"value":30},{"type":13,"tag":887,"props":1003,"children":1004},{},[1005],{"type":13,"tag":891,"props":1006,"children":1007},{"scriptlevel":893,"displaystyle":894},[1008],{"type":13,"tag":851,"props":1009,"children":1010},{},[1011,1015,1019],{"type":13,"tag":855,"props":1012,"children":1013},{},[1014],{"type":18,"value":14},{"type":13,"tag":855,"props":1016,"children":1017},{},[1018],{"type":18,"value":946},{"type":13,"tag":855,"props":1020,"children":1021},{},[1022],{"type":18,"value":991},{"type":13,"tag":883,"props":1024,"children":1025},{},[1026,1043,1053,1071],{"type":13,"tag":887,"props":1027,"children":1028},{},[1029],{"type":13,"tag":891,"props":1030,"children":1031},{"scriptlevel":893,"displaystyle":894},[1032],{"type":13,"tag":851,"props":1033,"children":1034},{},[1035,1039],{"type":13,"tag":964,"props":1036,"children":1037},{},[1038],{"type":18,"value":968},{"type":13,"tag":970,"props":1040,"children":1041},{},[1042],{"type":18,"value":893},{"type":13,"tag":887,"props":1044,"children":1045},{},[1046],{"type":13,"tag":891,"props":1047,"children":1048},{"scriptlevel":893,"displaystyle":894},[1049],{"type":13,"tag":970,"props":1050,"children":1051},{},[1052],{"type":18,"value":893},{"type":13,"tag":887,"props":1054,"children":1055},{},[1056],{"type":13,"tag":891,"props":1057,"children":1058},{"scriptlevel":893,"displaystyle":894},[1059],{"type":13,"tag":851,"props":1060,"children":1061},{},[1062,1066],{"type":13,"tag":855,"props":1063,"children":1064},{},[1065],{"type":18,"value":903},{"type":13,"tag":855,"props":1067,"children":1068},{},[1069],{"type":18,"value":1070},"z",{"type":13,"tag":887,"props":1072,"children":1073},{},[1074],{"type":13,"tag":891,"props":1075,"children":1076},{"scriptlevel":893,"displaystyle":894},[1077],{"type":13,"tag":851,"props":1078,"children":1079},{},[1080,1084,1088],{"type":13,"tag":855,"props":1081,"children":1082},{},[1083],{"type":18,"value":14},{"type":13,"tag":855,"props":1085,"children":1086},{},[1087],{"type":18,"value":946},{"type":13,"tag":855,"props":1089,"children":1090},{},[1091],{"type":18,"value":1070},{"type":13,"tag":861,"props":1093,"children":1094},{"fence":871},[1095],{"type":18,"value":1096},")",{"type":13,"tag":1098,"props":1099,"children":1101},"annotation",{"encoding":1100},"application/x-tex",[1102],{"type":18,"value":1103},"S =\n\\left(\n\\begin{matrix}\nsx & a & b & pvx \\\\\\\n0 & sy & c & pvy \\\\\\\n0 & 0 & sz & pvz\n\\end{matrix}\n\\right)",{"type":13,"tag":38,"props":1105,"children":1108},{"className":1106,"ariaHidden":871},[1107],"katex-html",[1109,1144],{"type":13,"tag":38,"props":1110,"children":1113},{"className":1111},[1112],"base",[1114,1120,1128,1134,1140],{"type":13,"tag":38,"props":1115,"children":1119},{"className":1116,"style":1118},[1117],"strut","height:0.6833em;",[],{"type":13,"tag":38,"props":1121,"children":1126},{"className":1122,"style":1125},[1123,1124],"mord","mathnormal","margin-right:0.05764em;",[1127],{"type":18,"value":859},{"type":13,"tag":38,"props":1129,"children":1133},{"className":1130,"style":1132},[1131],"mspace","margin-right:0.2778em;",[],{"type":13,"tag":38,"props":1135,"children":1138},{"className":1136},[1137],"mrel",[1139],{"type":18,"value":865},{"type":13,"tag":38,"props":1141,"children":1143},{"className":1142,"style":1132},[1131],[],{"type":13,"tag":38,"props":1145,"children":1147},{"className":1146},[1112],[1148,1153],{"type":13,"tag":38,"props":1149,"children":1152},{"className":1150,"style":1151},[1117],"height:3.6em;vertical-align:-1.55em;",[],{"type":13,"tag":38,"props":1154,"children":1157},{"className":1155},[1156],"minner",[1158,1232,1634],{"type":13,"tag":38,"props":1159,"children":1162},{"className":1160},[1161],"mopen",[1163],{"type":13,"tag":38,"props":1164,"children":1168},{"className":1165},[1166,1167],"delimsizing","mult",[1169],{"type":13,"tag":38,"props":1170,"children":1174},{"className":1171},[1172,1173],"vlist-t","vlist-t2",[1175,1220],{"type":13,"tag":38,"props":1176,"children":1179},{"className":1177},[1178],"vlist-r",[1180,1213],{"type":13,"tag":38,"props":1181,"children":1185},{"className":1182,"style":1184},[1183],"vlist","height:2.05em;",[1186],{"type":13,"tag":38,"props":1187,"children":1189},{"style":1188},"top:-4.05em;",[1190,1196],{"type":13,"tag":38,"props":1191,"children":1195},{"className":1192,"style":1194},[1193],"pstrut","height:5.6em;",[],{"type":13,"tag":38,"props":1197,"children":1199},{"style":1198},"width:0.875em;height:3.600em;",[1200],{"type":13,"tag":1201,"props":1202,"children":1207},"svg",{"xmlns":1203,"width":1204,"height":1205,"viewBox":1206},"http://www.w3.org/2000/svg","0.875em","3.600em","0 0 875 3600",[1208],{"type":13,"tag":1209,"props":1210,"children":1212},"path",{"d":1211},"M863,9c0,-2,-2,-5,-6,-9c0,0,-17,0,-17,0c-12.7,0,-19.3,0.3,-20,1\nc-5.3,5.3,-10.3,11,-15,17c-242.7,294.7,-395.3,682,-458,1162c-21.3,163.3,-33.3,349,\n-36,557 l0,84c0.2,6,0,26,0,60c2,159.3,10,310.7,24,454c53.3,528,210,\n949.7,470,1265c4.7,6,9.7,11.7,15,17c0.7,0.7,7,1,19,1c0,0,18,0,18,0c4,-4,6,-7,6,-9\nc0,-2.7,-3.3,-8.7,-10,-18c-135.3,-192.7,-235.5,-414.3,-300.5,-665c-65,-250.7,-102.5,\n-544.7,-112.5,-882c-2,-104,-3,-167,-3,-189\nl0,-92c0,-162.7,5.7,-314,17,-454c20.7,-272,63.7,-513,129,-723c65.3,\n-210,155.3,-396.3,270,-559c6.7,-9.3,10,-15.3,10,-18z",[],{"type":13,"tag":38,"props":1214,"children":1217},{"className":1215},[1216],"vlist-s",[1218],{"type":18,"value":1219},"​",{"type":13,"tag":38,"props":1221,"children":1223},{"className":1222},[1178],[1224],{"type":13,"tag":38,"props":1225,"children":1228},{"className":1226,"style":1227},[1183],"height:1.55em;",[1229],{"type":13,"tag":38,"props":1230,"children":1231},{},[],{"type":13,"tag":38,"props":1233,"children":1235},{"className":1234},[1123],[1236],{"type":13,"tag":38,"props":1237,"children":1239},{"className":1238},[876],[1240,1340,1346,1350,1431,1435,1439,1520,1524,1528],{"type":13,"tag":38,"props":1241,"children":1244},{"className":1242},[1243],"col-align-c",[1245],{"type":13,"tag":38,"props":1246,"children":1248},{"className":1247},[1172,1173],[1249,1329],{"type":13,"tag":38,"props":1250,"children":1252},{"className":1251},[1178],[1253,1324],{"type":13,"tag":38,"props":1254,"children":1256},{"className":1255,"style":1184},[1183],[1257,1280,1302],{"type":13,"tag":38,"props":1258,"children":1260},{"style":1259},"top:-4.21em;",[1261,1266],{"type":13,"tag":38,"props":1262,"children":1265},{"className":1263,"style":1264},[1193],"height:3em;",[],{"type":13,"tag":38,"props":1267,"children":1269},{"className":1268},[1123],[1270,1275],{"type":13,"tag":38,"props":1271,"children":1273},{"className":1272},[1123,1124],[1274],{"type":18,"value":903},{"type":13,"tag":38,"props":1276,"children":1278},{"className":1277},[1123,1124],[1279],{"type":18,"value":908},{"type":13,"tag":38,"props":1281,"children":1283},{"style":1282},"top:-3.01em;",[1284,1288],{"type":13,"tag":38,"props":1285,"children":1287},{"className":1286,"style":1264},[1193],[],{"type":13,"tag":38,"props":1289,"children":1291},{"className":1290},[1123],[1292,1297],{"type":13,"tag":38,"props":1293,"children":1295},{"className":1294},[1131],[1296],{"type":18,"value":968},{"type":13,"tag":38,"props":1298,"children":1300},{"className":1299},[1123],[1301],{"type":18,"value":893},{"type":13,"tag":38,"props":1303,"children":1305},{"style":1304},"top:-1.81em;",[1306,1310],{"type":13,"tag":38,"props":1307,"children":1309},{"className":1308,"style":1264},[1193],[],{"type":13,"tag":38,"props":1311,"children":1313},{"className":1312},[1123],[1314,1319],{"type":13,"tag":38,"props":1315,"children":1317},{"className":1316},[1131],[1318],{"type":18,"value":968},{"type":13,"tag":38,"props":1320,"children":1322},{"className":1321},[1123],[1323],{"type":18,"value":893},{"type":13,"tag":38,"props":1325,"children":1327},{"className":1326},[1216],[1328],{"type":18,"value":1219},{"type":13,"tag":38,"props":1330,"children":1332},{"className":1331},[1178],[1333],{"type":13,"tag":38,"props":1334,"children":1336},{"className":1335,"style":1227},[1183],[1337],{"type":13,"tag":38,"props":1338,"children":1339},{},[],{"type":13,"tag":38,"props":1341,"children":1345},{"className":1342,"style":1344},[1343],"arraycolsep","width:0.5em;",[],{"type":13,"tag":38,"props":1347,"children":1349},{"className":1348,"style":1344},[1343],[],{"type":13,"tag":38,"props":1351,"children":1353},{"className":1352},[1243],[1354],{"type":13,"tag":38,"props":1355,"children":1357},{"className":1356},[1172,1173],[1358,1420],{"type":13,"tag":38,"props":1359,"children":1361},{"className":1360},[1178],[1362,1415],{"type":13,"tag":38,"props":1363,"children":1365},{"className":1364,"style":1184},[1183],[1366,1382,1399],{"type":13,"tag":38,"props":1367,"children":1368},{"style":1259},[1369,1373],{"type":13,"tag":38,"props":1370,"children":1372},{"className":1371,"style":1264},[1193],[],{"type":13,"tag":38,"props":1374,"children":1376},{"className":1375},[1123],[1377],{"type":13,"tag":38,"props":1378,"children":1380},{"className":1379},[1123,1124],[1381],{"type":18,"value":666},{"type":13,"tag":38,"props":1383,"children":1384},{"style":1282},[1385,1389],{"type":13,"tag":38,"props":1386,"children":1388},{"className":1387,"style":1264},[1193],[],{"type":13,"tag":38,"props":1390,"children":1392},{"className":1391},[1123],[1393],{"type":13,"tag":38,"props":1394,"children":1397},{"className":1395,"style":1396},[1123,1124],"margin-right:0.03588em;",[1398],{"type":18,"value":698},{"type":13,"tag":38,"props":1400,"children":1401},{"style":1304},[1402,1406],{"type":13,"tag":38,"props":1403,"children":1405},{"className":1404,"style":1264},[1193],[],{"type":13,"tag":38,"props":1407,"children":1409},{"className":1408},[1123],[1410],{"type":13,"tag":38,"props":1411,"children":1413},{"className":1412},[1123],[1414],{"type":18,"value":893},{"type":13,"tag":38,"props":1416,"children":1418},{"className":1417},[1216],[1419],{"type":18,"value":1219},{"type":13,"tag":38,"props":1421,"children":1423},{"className":1422},[1178],[1424],{"type":13,"tag":38,"props":1425,"children":1427},{"className":1426,"style":1227},[1183],[1428],{"type":13,"tag":38,"props":1429,"children":1430},{},[],{"type":13,"tag":38,"props":1432,"children":1434},{"className":1433,"style":1344},[1343],[],{"type":13,"tag":38,"props":1436,"children":1438},{"className":1437,"style":1344},[1343],[],{"type":13,"tag":38,"props":1440,"children":1442},{"className":1441},[1243],[1443],{"type":13,"tag":38,"props":1444,"children":1446},{"className":1445},[1172,1173],[1447,1509],{"type":13,"tag":38,"props":1448,"children":1450},{"className":1449},[1178],[1451,1504],{"type":13,"tag":38,"props":1452,"children":1454},{"className":1453,"style":1184},[1183],[1455,1471,1487],{"type":13,"tag":38,"props":1456,"children":1457},{"style":1259},[1458,1462],{"type":13,"tag":38,"props":1459,"children":1461},{"className":1460,"style":1264},[1193],[],{"type":13,"tag":38,"props":1463,"children":1465},{"className":1464},[1123],[1466],{"type":13,"tag":38,"props":1467,"children":1469},{"className":1468},[1123,1124],[1470],{"type":18,"value":677},{"type":13,"tag":38,"props":1472,"children":1473},{"style":1282},[1474,1478],{"type":13,"tag":38,"props":1475,"children":1477},{"className":1476,"style":1264},[1193],[],{"type":13,"tag":38,"props":1479,"children":1481},{"className":1480},[1123],[1482],{"type":13,"tag":38,"props":1483,"children":1485},{"className":1484},[1123,1124],[1486],{"type":18,"value":30},{"type":13,"tag":38,"props":1488,"children":1489},{"style":1304},[1490,1494],{"type":13,"tag":38,"props":1491,"children":1493},{"className":1492,"style":1264},[1193],[],{"type":13,"tag":38,"props":1495,"children":1497},{"className":1496},[1123],[1498],{"type":13,"tag":38,"props":1499,"children":1502},{"className":1500,"style":1501},[1123,1124],"margin-right:0.04398em;",[1503],{"type":18,"value":729},{"type":13,"tag":38,"props":1505,"children":1507},{"className":1506},[1216],[1508],{"type":18,"value":1219},{"type":13,"tag":38,"props":1510,"children":1512},{"className":1511},[1178],[1513],{"type":13,"tag":38,"props":1514,"children":1516},{"className":1515,"style":1227},[1183],[1517],{"type":13,"tag":38,"props":1518,"children":1519},{},[],{"type":13,"tag":38,"props":1521,"children":1523},{"className":1522,"style":1344},[1343],[],{"type":13,"tag":38,"props":1525,"children":1527},{"className":1526,"style":1344},[1343],[],{"type":13,"tag":38,"props":1529,"children":1531},{"className":1530},[1243],[1532],{"type":13,"tag":38,"props":1533,"children":1535},{"className":1534},[1172,1173],[1536,1623],{"type":13,"tag":38,"props":1537,"children":1539},{"className":1538},[1178],[1540,1618],{"type":13,"tag":38,"props":1541,"children":1543},{"className":1542,"style":1184},[1183],[1544,1566,1592],{"type":13,"tag":38,"props":1545,"children":1546},{"style":1259},[1547,1551],{"type":13,"tag":38,"props":1548,"children":1550},{"className":1549,"style":1264},[1193],[],{"type":13,"tag":38,"props":1552,"children":1554},{"className":1553},[1123],[1555,1560],{"type":13,"tag":38,"props":1556,"children":1558},{"className":1557},[1123,1124],[1559],{"type":18,"value":14},{"type":13,"tag":38,"props":1561,"children":1563},{"className":1562},[1123,1124],[1564],{"type":18,"value":1565},"vx",{"type":13,"tag":38,"props":1567,"children":1568},{"style":1282},[1569,1573],{"type":13,"tag":38,"props":1570,"children":1572},{"className":1571,"style":1264},[1193],[],{"type":13,"tag":38,"props":1574,"children":1576},{"className":1575},[1123],[1577,1582,1587],{"type":13,"tag":38,"props":1578,"children":1580},{"className":1579},[1123,1124],[1581],{"type":18,"value":14},{"type":13,"tag":38,"props":1583,"children":1585},{"className":1584,"style":1396},[1123,1124],[1586],{"type":18,"value":946},{"type":13,"tag":38,"props":1588,"children":1590},{"className":1589,"style":1396},[1123,1124],[1591],{"type":18,"value":991},{"type":13,"tag":38,"props":1593,"children":1594},{"style":1304},[1595,1599],{"type":13,"tag":38,"props":1596,"children":1598},{"className":1597,"style":1264},[1193],[],{"type":13,"tag":38,"props":1600,"children":1602},{"className":1601},[1123],[1603,1608,1613],{"type":13,"tag":38,"props":1604,"children":1606},{"className":1605},[1123,1124],[1607],{"type":18,"value":14},{"type":13,"tag":38,"props":1609,"children":1611},{"className":1610,"style":1396},[1123,1124],[1612],{"type":18,"value":946},{"type":13,"tag":38,"props":1614,"children":1616},{"className":1615,"style":1501},[1123,1124],[1617],{"type":18,"value":1070},{"type":13,"tag":38,"props":1619,"children":1621},{"className":1620},[1216],[1622],{"type":18,"value":1219},{"type":13,"tag":38,"props":1624,"children":1626},{"className":1625},[1178],[1627],{"type":13,"tag":38,"props":1628,"children":1630},{"className":1629,"style":1227},[1183],[1631],{"type":13,"tag":38,"props":1632,"children":1633},{},[],{"type":13,"tag":38,"props":1635,"children":1638},{"className":1636},[1637],"mclose",[1639],{"type":13,"tag":38,"props":1640,"children":1642},{"className":1641},[1166,1167],[1643],{"type":13,"tag":38,"props":1644,"children":1646},{"className":1645},[1172,1173],[1647,1677],{"type":13,"tag":38,"props":1648,"children":1650},{"className":1649},[1178],[1651,1672],{"type":13,"tag":38,"props":1652,"children":1654},{"className":1653,"style":1184},[1183],[1655],{"type":13,"tag":38,"props":1656,"children":1657},{"style":1188},[1658,1662],{"type":13,"tag":38,"props":1659,"children":1661},{"className":1660,"style":1194},[1193],[],{"type":13,"tag":38,"props":1663,"children":1664},{"style":1198},[1665],{"type":13,"tag":1201,"props":1666,"children":1667},{"xmlns":1203,"width":1204,"height":1205,"viewBox":1206},[1668],{"type":13,"tag":1209,"props":1669,"children":1671},{"d":1670},"M76,0c-16.7,0,-25,3,-25,9c0,2,2,6.3,6,13c21.3,28.7,42.3,60.3,\n63,95c96.7,156.7,172.8,332.5,228.5,527.5c55.7,195,92.8,416.5,111.5,664.5\nc11.3,139.3,17,290.7,17,454c0,28,1.7,43,3.3,45l0,9\nc-3,4,-3.3,16.7,-3.3,38c0,162,-5.7,313.7,-17,455c-18.7,248,-55.8,469.3,-111.5,664\nc-55.7,194.7,-131.8,370.3,-228.5,527c-20.7,34.7,-41.7,66.3,-63,95c-2,3.3,-4,7,-6,11\nc0,7.3,5.7,11,17,11c0,0,11,0,11,0c9.3,0,14.3,-0.3,15,-1c5.3,-5.3,10.3,-11,15,-17\nc242.7,-294.7,395.3,-681.7,458,-1161c21.3,-164.7,33.3,-350.7,36,-558\nl0,-144c-2,-159.3,-10,-310.7,-24,-454c-53.3,-528,-210,-949.7,\n-470,-1265c-4.7,-6,-9.7,-11.7,-15,-17c-0.7,-0.7,-6.7,-1,-18,-1z",[],{"type":13,"tag":38,"props":1673,"children":1675},{"className":1674},[1216],[1676],{"type":18,"value":1219},{"type":13,"tag":38,"props":1678,"children":1680},{"className":1679},[1178],[1681],{"type":13,"tag":38,"props":1682,"children":1684},{"className":1683,"style":1227},[1183],[1685],{"type":13,"tag":38,"props":1686,"children":1687},{},[],{"type":13,"tag":14,"props":1689,"children":1690},{},[1691],{"type":18,"value":1692},"The rotation quaternion is defined as:",{"type":13,"tag":643,"props":1694,"children":1695},{},[1696],{"type":13,"tag":647,"props":1697,"children":1698},{},[1699,1705,1707,1712,1714,1719,1720,1725,1726,1731],{"type":13,"tag":34,"props":1700,"children":1702},{"className":1701},[],[1703],{"type":18,"value":1704},"R",{"type":18,"value":1706}," = [ ",{"type":13,"tag":34,"props":1708,"children":1710},{"className":1709},[],[1711],{"type":18,"value":751},{"type":18,"value":1713},", ",{"type":13,"tag":34,"props":1715,"children":1717},{"className":1716},[],[1718],{"type":18,"value":762},{"type":18,"value":1713},{"type":13,"tag":34,"props":1721,"children":1723},{"className":1722},[],[1724],{"type":18,"value":773},{"type":18,"value":1713},{"type":13,"tag":34,"props":1727,"children":1729},{"className":1728},[],[1730],{"type":18,"value":784},{"type":18,"value":1732}," ]",{"type":13,"tag":14,"props":1734,"children":1735},{},[1736,1738,1744],{"type":18,"value":1737},"This is a rotation around a conceptual normalized axis [ ax, ay, az ]\nof amount ",{"type":13,"tag":34,"props":1739,"children":1741},{"className":1740},[],[1742],{"type":18,"value":1743},"theta",{"type":18,"value":1745}," such that:",{"type":13,"tag":643,"props":1747,"children":1748},{},[1749],{"type":13,"tag":647,"props":1750,"children":1751},{},[1752,1754,1759,1760,1765,1766,1771,1773,1778,1780,1786,1787,1793,1794,1800],{"type":18,"value":1753},"[ ",{"type":13,"tag":34,"props":1755,"children":1757},{"className":1756},[],[1758],{"type":18,"value":751},{"type":18,"value":1713},{"type":13,"tag":34,"props":1761,"children":1763},{"className":1762},[],[1764],{"type":18,"value":762},{"type":18,"value":1713},{"type":13,"tag":34,"props":1767,"children":1769},{"className":1768},[],[1770],{"type":18,"value":773},{"type":18,"value":1772}," ] = sin(",{"type":13,"tag":34,"props":1774,"children":1776},{"className":1775},[],[1777],{"type":18,"value":1743},{"type":18,"value":1779},"/2)\n× [ ",{"type":13,"tag":34,"props":1781,"children":1783},{"className":1782},[],[1784],{"type":18,"value":1785},"ax",{"type":18,"value":1713},{"type":13,"tag":34,"props":1788,"children":1790},{"className":1789},[],[1791],{"type":18,"value":1792},"ay",{"type":18,"value":1713},{"type":13,"tag":34,"props":1795,"children":1797},{"className":1796},[],[1798],{"type":18,"value":1799},"az",{"type":18,"value":1732},{"type":13,"tag":14,"props":1802,"children":1803},{},[1804],{"type":18,"value":1805},"and",{"type":13,"tag":643,"props":1807,"children":1808},{},[1809],{"type":13,"tag":647,"props":1810,"children":1811},{},[1812,1817,1819,1824],{"type":13,"tag":34,"props":1813,"children":1815},{"className":1814},[],[1816],{"type":18,"value":784},{"type":18,"value":1818}," = cos(",{"type":13,"tag":34,"props":1820,"children":1822},{"className":1821},[],[1823],{"type":18,"value":1743},{"type":18,"value":1825},"/2)",{"type":13,"tag":14,"props":1827,"children":1828},{},[1829],{"type":18,"value":1830},"Finally, the transform has a translation T constructed from the parameters\nabove by:",{"type":13,"tag":38,"props":1832,"children":1834},{"className":1833},[828],[1835],{"type":13,"tag":38,"props":1836,"children":1838},{"className":1837},[833],[1839,2046],{"type":13,"tag":38,"props":1840,"children":1842},{"className":1841},[838],[1843],{"type":13,"tag":841,"props":1844,"children":1845},{"xmlns":843,"display":844},[1846],{"type":13,"tag":847,"props":1847,"children":1848},{},[1849,2041],{"type":13,"tag":851,"props":1850,"children":1851},{},[1852,1857,1861],{"type":13,"tag":855,"props":1853,"children":1854},{},[1855],{"type":18,"value":1856},"T",{"type":13,"tag":861,"props":1858,"children":1859},{},[1860],{"type":18,"value":865},{"type":13,"tag":851,"props":1862,"children":1863},{},[1864,1868,2037],{"type":13,"tag":861,"props":1865,"children":1866},{"fence":871},[1867],{"type":18,"value":874},{"type":13,"tag":876,"props":1869,"children":1870},{"rowspacing":878,"columnalign":879,"columnspacing":880},[1871,1923,1980],{"type":13,"tag":883,"props":1872,"children":1873},{},[1874,1885,1895,1905],{"type":13,"tag":887,"props":1875,"children":1876},{},[1877],{"type":13,"tag":891,"props":1878,"children":1879},{"scriptlevel":893,"displaystyle":894},[1880],{"type":13,"tag":970,"props":1881,"children":1882},{},[1883],{"type":18,"value":1884},"1",{"type":13,"tag":887,"props":1886,"children":1887},{},[1888],{"type":13,"tag":891,"props":1889,"children":1890},{"scriptlevel":893,"displaystyle":894},[1891],{"type":13,"tag":970,"props":1892,"children":1893},{},[1894],{"type":18,"value":893},{"type":13,"tag":887,"props":1896,"children":1897},{},[1898],{"type":13,"tag":891,"props":1899,"children":1900},{"scriptlevel":893,"displaystyle":894},[1901],{"type":13,"tag":970,"props":1902,"children":1903},{},[1904],{"type":18,"value":893},{"type":13,"tag":887,"props":1906,"children":1907},{},[1908],{"type":13,"tag":891,"props":1909,"children":1910},{"scriptlevel":893,"displaystyle":894},[1911],{"type":13,"tag":851,"props":1912,"children":1913},{},[1914,1919],{"type":13,"tag":855,"props":1915,"children":1916},{},[1917],{"type":18,"value":1918},"t",{"type":13,"tag":855,"props":1920,"children":1921},{},[1922],{"type":18,"value":908},{"type":13,"tag":883,"props":1924,"children":1925},{},[1926,1943,1953,1963],{"type":13,"tag":887,"props":1927,"children":1928},{},[1929],{"type":13,"tag":891,"props":1930,"children":1931},{"scriptlevel":893,"displaystyle":894},[1932],{"type":13,"tag":851,"props":1933,"children":1934},{},[1935,1939],{"type":13,"tag":964,"props":1936,"children":1937},{},[1938],{"type":18,"value":968},{"type":13,"tag":970,"props":1940,"children":1941},{},[1942],{"type":18,"value":893},{"type":13,"tag":887,"props":1944,"children":1945},{},[1946],{"type":13,"tag":891,"props":1947,"children":1948},{"scriptlevel":893,"displaystyle":894},[1949],{"type":13,"tag":970,"props":1950,"children":1951},{},[1952],{"type":18,"value":1884},{"type":13,"tag":887,"props":1954,"children":1955},{},[1956],{"type":13,"tag":891,"props":1957,"children":1958},{"scriptlevel":893,"displaystyle":894},[1959],{"type":13,"tag":970,"props":1960,"children":1961},{},[1962],{"type":18,"value":893},{"type":13,"tag":887,"props":1964,"children":1965},{},[1966],{"type":13,"tag":891,"props":1967,"children":1968},{"scriptlevel":893,"displaystyle":894},[1969],{"type":13,"tag":851,"props":1970,"children":1971},{},[1972,1976],{"type":13,"tag":855,"props":1973,"children":1974},{},[1975],{"type":18,"value":1918},{"type":13,"tag":855,"props":1977,"children":1978},{},[1979],{"type":18,"value":991},{"type":13,"tag":883,"props":1981,"children":1982},{},[1983,2000,2010,2020],{"type":13,"tag":887,"props":1984,"children":1985},{},[1986],{"type":13,"tag":891,"props":1987,"children":1988},{"scriptlevel":893,"displaystyle":894},[1989],{"type":13,"tag":851,"props":1990,"children":1991},{},[1992,1996],{"type":13,"tag":964,"props":1993,"children":1994},{},[1995],{"type":18,"value":968},{"type":13,"tag":970,"props":1997,"children":1998},{},[1999],{"type":18,"value":893},{"type":13,"tag":887,"props":2001,"children":2002},{},[2003],{"type":13,"tag":891,"props":2004,"children":2005},{"scriptlevel":893,"displaystyle":894},[2006],{"type":13,"tag":970,"props":2007,"children":2008},{},[2009],{"type":18,"value":893},{"type":13,"tag":887,"props":2011,"children":2012},{},[2013],{"type":13,"tag":891,"props":2014,"children":2015},{"scriptlevel":893,"displaystyle":894},[2016],{"type":13,"tag":970,"props":2017,"children":2018},{},[2019],{"type":18,"value":1884},{"type":13,"tag":887,"props":2021,"children":2022},{},[2023],{"type":13,"tag":891,"props":2024,"children":2025},{"scriptlevel":893,"displaystyle":894},[2026],{"type":13,"tag":851,"props":2027,"children":2028},{},[2029,2033],{"type":13,"tag":855,"props":2030,"children":2031},{},[2032],{"type":18,"value":1918},{"type":13,"tag":855,"props":2034,"children":2035},{},[2036],{"type":18,"value":1070},{"type":13,"tag":861,"props":2038,"children":2039},{"fence":871},[2040],{"type":18,"value":1096},{"type":13,"tag":1098,"props":2042,"children":2043},{"encoding":1100},[2044],{"type":18,"value":2045},"T =\n\\left(\n\\begin{matrix}\n1 & 0 & 0 & tx \\\\\\\n0 & 1 & 0 & ty \\\\\\\n0 & 0 & 1 & tz\n\\end{matrix}\n\\right)",{"type":13,"tag":38,"props":2047,"children":2049},{"className":2048,"ariaHidden":871},[1107],[2050,2077],{"type":13,"tag":38,"props":2051,"children":2053},{"className":2052},[1112],[2054,2058,2064,2068,2073],{"type":13,"tag":38,"props":2055,"children":2057},{"className":2056,"style":1118},[1117],[],{"type":13,"tag":38,"props":2059,"children":2062},{"className":2060,"style":2061},[1123,1124],"margin-right:0.13889em;",[2063],{"type":18,"value":1856},{"type":13,"tag":38,"props":2065,"children":2067},{"className":2066,"style":1132},[1131],[],{"type":13,"tag":38,"props":2069,"children":2071},{"className":2070},[1137],[2072],{"type":18,"value":865},{"type":13,"tag":38,"props":2074,"children":2076},{"className":2075,"style":1132},[1131],[],{"type":13,"tag":38,"props":2078,"children":2080},{"className":2079},[1112],[2081,2085],{"type":13,"tag":38,"props":2082,"children":2084},{"className":2083,"style":1151},[1117],[],{"type":13,"tag":38,"props":2086,"children":2088},{"className":2087},[1156],[2089,2141,2518],{"type":13,"tag":38,"props":2090,"children":2092},{"className":2091},[1161],[2093],{"type":13,"tag":38,"props":2094,"children":2096},{"className":2095},[1166,1167],[2097],{"type":13,"tag":38,"props":2098,"children":2100},{"className":2099},[1172,1173],[2101,2130],{"type":13,"tag":38,"props":2102,"children":2104},{"className":2103},[1178],[2105,2125],{"type":13,"tag":38,"props":2106,"children":2108},{"className":2107,"style":1184},[1183],[2109],{"type":13,"tag":38,"props":2110,"children":2111},{"style":1188},[2112,2116],{"type":13,"tag":38,"props":2113,"children":2115},{"className":2114,"style":1194},[1193],[],{"type":13,"tag":38,"props":2117,"children":2118},{"style":1198},[2119],{"type":13,"tag":1201,"props":2120,"children":2121},{"xmlns":1203,"width":1204,"height":1205,"viewBox":1206},[2122],{"type":13,"tag":1209,"props":2123,"children":2124},{"d":1211},[],{"type":13,"tag":38,"props":2126,"children":2128},{"className":2127},[1216],[2129],{"type":18,"value":1219},{"type":13,"tag":38,"props":2131,"children":2133},{"className":2132},[1178],[2134],{"type":13,"tag":38,"props":2135,"children":2137},{"className":2136,"style":1227},[1183],[2138],{"type":13,"tag":38,"props":2139,"children":2140},{},[],{"type":13,"tag":38,"props":2142,"children":2144},{"className":2143},[1123],[2145],{"type":13,"tag":38,"props":2146,"children":2148},{"className":2147},[876],[2149,2239,2243,2247,2327,2331,2335,2415,2419,2423],{"type":13,"tag":38,"props":2150,"children":2152},{"className":2151},[1243],[2153],{"type":13,"tag":38,"props":2154,"children":2156},{"className":2155},[1172,1173],[2157,2228],{"type":13,"tag":38,"props":2158,"children":2160},{"className":2159},[1178],[2161,2223],{"type":13,"tag":38,"props":2162,"children":2164},{"className":2163,"style":1184},[1183],[2165,2181,2202],{"type":13,"tag":38,"props":2166,"children":2167},{"style":1259},[2168,2172],{"type":13,"tag":38,"props":2169,"children":2171},{"className":2170,"style":1264},[1193],[],{"type":13,"tag":38,"props":2173,"children":2175},{"className":2174},[1123],[2176],{"type":13,"tag":38,"props":2177,"children":2179},{"className":2178},[1123],[2180],{"type":18,"value":1884},{"type":13,"tag":38,"props":2182,"children":2183},{"style":1282},[2184,2188],{"type":13,"tag":38,"props":2185,"children":2187},{"className":2186,"style":1264},[1193],[],{"type":13,"tag":38,"props":2189,"children":2191},{"className":2190},[1123],[2192,2197],{"type":13,"tag":38,"props":2193,"children":2195},{"className":2194},[1131],[2196],{"type":18,"value":968},{"type":13,"tag":38,"props":2198,"children":2200},{"className":2199},[1123],[2201],{"type":18,"value":893},{"type":13,"tag":38,"props":2203,"children":2204},{"style":1304},[2205,2209],{"type":13,"tag":38,"props":2206,"children":2208},{"className":2207,"style":1264},[1193],[],{"type":13,"tag":38,"props":2210,"children":2212},{"className":2211},[1123],[2213,2218],{"type":13,"tag":38,"props":2214,"children":2216},{"className":2215},[1131],[2217],{"type":18,"value":968},{"type":13,"tag":38,"props":2219,"children":2221},{"className":2220},[1123],[2222],{"type":18,"value":893},{"type":13,"tag":38,"props":2224,"children":2226},{"className":2225},[1216],[2227],{"type":18,"value":1219},{"type":13,"tag":38,"props":2229,"children":2231},{"className":2230},[1178],[2232],{"type":13,"tag":38,"props":2233,"children":2235},{"className":2234,"style":1227},[1183],[2236],{"type":13,"tag":38,"props":2237,"children":2238},{},[],{"type":13,"tag":38,"props":2240,"children":2242},{"className":2241,"style":1344},[1343],[],{"type":13,"tag":38,"props":2244,"children":2246},{"className":2245,"style":1344},[1343],[],{"type":13,"tag":38,"props":2248,"children":2250},{"className":2249},[1243],[2251],{"type":13,"tag":38,"props":2252,"children":2254},{"className":2253},[1172,1173],[2255,2316],{"type":13,"tag":38,"props":2256,"children":2258},{"className":2257},[1178],[2259,2311],{"type":13,"tag":38,"props":2260,"children":2262},{"className":2261,"style":1184},[1183],[2263,2279,2295],{"type":13,"tag":38,"props":2264,"children":2265},{"style":1259},[2266,2270],{"type":13,"tag":38,"props":2267,"children":2269},{"className":2268,"style":1264},[1193],[],{"type":13,"tag":38,"props":2271,"children":2273},{"className":2272},[1123],[2274],{"type":13,"tag":38,"props":2275,"children":2277},{"className":2276},[1123],[2278],{"type":18,"value":893},{"type":13,"tag":38,"props":2280,"children":2281},{"style":1282},[2282,2286],{"type":13,"tag":38,"props":2283,"children":2285},{"className":2284,"style":1264},[1193],[],{"type":13,"tag":38,"props":2287,"children":2289},{"className":2288},[1123],[2290],{"type":13,"tag":38,"props":2291,"children":2293},{"className":2292},[1123],[2294],{"type":18,"value":1884},{"type":13,"tag":38,"props":2296,"children":2297},{"style":1304},[2298,2302],{"type":13,"tag":38,"props":2299,"children":2301},{"className":2300,"style":1264},[1193],[],{"type":13,"tag":38,"props":2303,"children":2305},{"className":2304},[1123],[2306],{"type":13,"tag":38,"props":2307,"children":2309},{"className":2308},[1123],[2310],{"type":18,"value":893},{"type":13,"tag":38,"props":2312,"children":2314},{"className":2313},[1216],[2315],{"type":18,"value":1219},{"type":13,"tag":38,"props":2317,"children":2319},{"className":2318},[1178],[2320],{"type":13,"tag":38,"props":2321,"children":2323},{"className":2322,"style":1227},[1183],[2324],{"type":13,"tag":38,"props":2325,"children":2326},{},[],{"type":13,"tag":38,"props":2328,"children":2330},{"className":2329,"style":1344},[1343],[],{"type":13,"tag":38,"props":2332,"children":2334},{"className":2333,"style":1344},[1343],[],{"type":13,"tag":38,"props":2336,"children":2338},{"className":2337},[1243],[2339],{"type":13,"tag":38,"props":2340,"children":2342},{"className":2341},[1172,1173],[2343,2404],{"type":13,"tag":38,"props":2344,"children":2346},{"className":2345},[1178],[2347,2399],{"type":13,"tag":38,"props":2348,"children":2350},{"className":2349,"style":1184},[1183],[2351,2367,2383],{"type":13,"tag":38,"props":2352,"children":2353},{"style":1259},[2354,2358],{"type":13,"tag":38,"props":2355,"children":2357},{"className":2356,"style":1264},[1193],[],{"type":13,"tag":38,"props":2359,"children":2361},{"className":2360},[1123],[2362],{"type":13,"tag":38,"props":2363,"children":2365},{"className":2364},[1123],[2366],{"type":18,"value":893},{"type":13,"tag":38,"props":2368,"children":2369},{"style":1282},[2370,2374],{"type":13,"tag":38,"props":2371,"children":2373},{"className":2372,"style":1264},[1193],[],{"type":13,"tag":38,"props":2375,"children":2377},{"className":2376},[1123],[2378],{"type":13,"tag":38,"props":2379,"children":2381},{"className":2380},[1123],[2382],{"type":18,"value":893},{"type":13,"tag":38,"props":2384,"children":2385},{"style":1304},[2386,2390],{"type":13,"tag":38,"props":2387,"children":2389},{"className":2388,"style":1264},[1193],[],{"type":13,"tag":38,"props":2391,"children":2393},{"className":2392},[1123],[2394],{"type":13,"tag":38,"props":2395,"children":2397},{"className":2396},[1123],[2398],{"type":18,"value":1884},{"type":13,"tag":38,"props":2400,"children":2402},{"className":2401},[1216],[2403],{"type":18,"value":1219},{"type":13,"tag":38,"props":2405,"children":2407},{"className":2406},[1178],[2408],{"type":13,"tag":38,"props":2409,"children":2411},{"className":2410,"style":1227},[1183],[2412],{"type":13,"tag":38,"props":2413,"children":2414},{},[],{"type":13,"tag":38,"props":2416,"children":2418},{"className":2417,"style":1344},[1343],[],{"type":13,"tag":38,"props":2420,"children":2422},{"className":2421,"style":1344},[1343],[],{"type":13,"tag":38,"props":2424,"children":2426},{"className":2425},[1243],[2427],{"type":13,"tag":38,"props":2428,"children":2430},{"className":2429},[1172,1173],[2431,2507],{"type":13,"tag":38,"props":2432,"children":2434},{"className":2433},[1178],[2435,2502],{"type":13,"tag":38,"props":2436,"children":2438},{"className":2437,"style":1184},[1183],[2439,2460,2481],{"type":13,"tag":38,"props":2440,"children":2441},{"style":1259},[2442,2446],{"type":13,"tag":38,"props":2443,"children":2445},{"className":2444,"style":1264},[1193],[],{"type":13,"tag":38,"props":2447,"children":2449},{"className":2448},[1123],[2450,2455],{"type":13,"tag":38,"props":2451,"children":2453},{"className":2452},[1123,1124],[2454],{"type":18,"value":1918},{"type":13,"tag":38,"props":2456,"children":2458},{"className":2457},[1123,1124],[2459],{"type":18,"value":908},{"type":13,"tag":38,"props":2461,"children":2462},{"style":1282},[2463,2467],{"type":13,"tag":38,"props":2464,"children":2466},{"className":2465,"style":1264},[1193],[],{"type":13,"tag":38,"props":2468,"children":2470},{"className":2469},[1123],[2471,2476],{"type":13,"tag":38,"props":2472,"children":2474},{"className":2473},[1123,1124],[2475],{"type":18,"value":1918},{"type":13,"tag":38,"props":2477,"children":2479},{"className":2478,"style":1396},[1123,1124],[2480],{"type":18,"value":991},{"type":13,"tag":38,"props":2482,"children":2483},{"style":1304},[2484,2488],{"type":13,"tag":38,"props":2485,"children":2487},{"className":2486,"style":1264},[1193],[],{"type":13,"tag":38,"props":2489,"children":2491},{"className":2490},[1123],[2492,2497],{"type":13,"tag":38,"props":2493,"children":2495},{"className":2494},[1123,1124],[2496],{"type":18,"value":1918},{"type":13,"tag":38,"props":2498,"children":2500},{"className":2499,"style":1501},[1123,1124],[2501],{"type":18,"value":1070},{"type":13,"tag":38,"props":2503,"children":2505},{"className":2504},[1216],[2506],{"type":18,"value":1219},{"type":13,"tag":38,"props":2508,"children":2510},{"className":2509},[1178],[2511],{"type":13,"tag":38,"props":2512,"children":2514},{"className":2513,"style":1227},[1183],[2515],{"type":13,"tag":38,"props":2516,"children":2517},{},[],{"type":13,"tag":38,"props":2519,"children":2521},{"className":2520},[1637],[2522],{"type":13,"tag":38,"props":2523,"children":2525},{"className":2524},[1166,1167],[2526],{"type":13,"tag":38,"props":2527,"children":2529},{"className":2528},[1172,1173],[2530,2559],{"type":13,"tag":38,"props":2531,"children":2533},{"className":2532},[1178],[2534,2554],{"type":13,"tag":38,"props":2535,"children":2537},{"className":2536,"style":1184},[1183],[2538],{"type":13,"tag":38,"props":2539,"children":2540},{"style":1188},[2541,2545],{"type":13,"tag":38,"props":2542,"children":2544},{"className":2543,"style":1194},[1193],[],{"type":13,"tag":38,"props":2546,"children":2547},{"style":1198},[2548],{"type":13,"tag":1201,"props":2549,"children":2550},{"xmlns":1203,"width":1204,"height":1205,"viewBox":1206},[2551],{"type":13,"tag":1209,"props":2552,"children":2553},{"d":1670},[],{"type":13,"tag":38,"props":2555,"children":2557},{"className":2556},[1216],[2558],{"type":18,"value":1219},{"type":13,"tag":38,"props":2560,"children":2562},{"className":2561},[1178],[2563],{"type":13,"tag":38,"props":2564,"children":2566},{"className":2565,"style":1227},[1183],[2567],{"type":13,"tag":38,"props":2568,"children":2569},{},[],{"type":13,"tag":14,"props":2571,"children":2572},{},[2573],{"type":18,"value":2574},"The effective derived transform is then given by",{"type":13,"tag":643,"props":2576,"children":2577},{},[2578],{"type":13,"tag":647,"props":2579,"children":2580},{},[2581,2586,2588,2593,2594],{"type":13,"tag":34,"props":2582,"children":2584},{"className":2583},[],[2585],{"type":18,"value":1856},{"type":18,"value":2587}," × ",{"type":13,"tag":34,"props":2589,"children":2591},{"className":2590},[],[2592],{"type":18,"value":1704},{"type":18,"value":2587},{"type":13,"tag":34,"props":2595,"children":2597},{"className":2596},[],[2598],{"type":18,"value":859},{"type":13,"tag":2600,"props":2601,"children":2602},"style",{},[2603],{"type":18,"value":2604},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":31,"searchDepth":62,"depth":62,"links":2606},[],"markdown",1729612478172]