(window.webpackJsonp=window.webpackJsonp||[]).push([[32],{83:function(e,n,t){"use strict";t.r(n),t.d(n,"frontMatter",(function(){return l})),t.d(n,"metadata",(function(){return u})),t.d(n,"rightToc",(function(){return m})),t.d(n,"default",(function(){return d}));var a=t(2),c=t(6),r=(t(0),t(131)),i=(t(132),t(133)),o=t.n(i),s=t(134),l={title:"Rotation"},u={unversionedId:"examples/dynamics/rotation",id:"examples/dynamics/rotation",isDocsHomePage:!1,title:"Rotation",description:"- source: examples/src/05-dynamics/rotation.ts",source:"@site/docs\\examples\\dynamics\\rotation.md",slug:"/examples/dynamics/rotation",permalink:"/docs/examples/dynamics/rotation",version:"current",sidebar:"docs",previous:{title:"Missile",permalink:"/docs/examples/dynamics/missile"},next:{title:"SB - Seek",permalink:"/docs/examples/dynamics/steering-seek"}},m=[{value:"Frequency 60 FPS",id:"frequency-60-fps",children:[]},{value:"Frequency 20 FPS",id:"frequency-20-fps",children:[]},{value:"Frequency 10 FPS",id:"frequency-10-fps",children:[]},{value:"Frequency 2 FPS",id:"frequency-2-fps",children:[]}],p={rightToc:m};function d(e){var n=e.components,t=Object(c.a)(e,["components"]);return Object(r.b)("wrapper",Object(a.a)({},p,t,{components:n,mdxType:"MDXLayout"}),Object(r.b)("ul",null,Object(r.b)("li",{parentName:"ul"},"source: ",Object(r.b)("inlineCode",{parentName:"li"},"examples/src/05-dynamics/rotation.ts"),Object(r.b)("ul",{parentName:"li"},Object(r.b)("li",{parentName:"ul"},Object(r.b)("span",{className:o.a["color-tomato-light"]},"red color:")," implicit Euler, decreasing energy"),Object(r.b)("li",{parentName:"ul"},Object(r.b)("span",{className:o.a["color-lemon"]},"yelow color"),": explicit Euler"),Object(r.b)("li",{parentName:"ul"},Object(r.b)("span",{className:o.a["color-royal"]},"blue color"),": improved Euler, increasing energy")))),Object(r.b)("h3",{id:"frequency-60-fps"},"Frequency 60 FPS"),Object(r.b)(s.a,{name:"Rotation",frequency:60,mdxType:"APHCanvas"}),Object(r.b)("h3",{id:"frequency-20-fps"},"Frequency 20 FPS"),Object(r.b)(s.a,{name:"Rotation",frequency:20,mdxType:"APHCanvas"}),Object(r.b)("h3",{id:"frequency-10-fps"},"Frequency 10 FPS"),Object(r.b)(s.a,{name:"Rotation",frequency:10,mdxType:"APHCanvas"}),Object(r.b)("h3",{id:"frequency-2-fps"},"Frequency 2 FPS"),Object(r.b)(s.a,{name:"Rotation",frequency:2,mdxType:"APHCanvas"}))}d.isMDXComponent=!0}}]);