Euler filter

Inom datorgrafik är ett Euler-filter ett filter som är avsett att förhindra kardanlås och relaterade diskontinuiteter i animerade datauppsättningar där rotation uttrycks i termer av Euler-vinklar .

Dessa diskontinuiteter orsakas av förekomsten av många-till-en-mappningar mellan Euler-vinkelparameteriseringen av uppsättningen 3D-rotationer . Detta gör att datamängden kan växla mellan olika Euler-vinkelkombinationer som motsvarar en enda 3D-rotation, som, även om de förblir kontinuerliga i rotationsutrymmet, är diskontinuerliga i Euler-vinkelparameterutrymmet.

Euler-filtret väljer prov för prov mellan de möjliga Euler-vinkelrepresentationerna för varje 3D-rotation i datamängden på ett sådant sätt att kontinuiteten i Euler-vinkeltidsserien bevaras, utan att ändra de faktiska 3D-rotationerna.

Euler-filtrering finns i ett antal 3D-animationspaket.

Se även

externa länkar