Erp parametru de reducere a erorilor

ERP (Eroare de reducere Parametru - eroare coeficient de corecție) - factorul responsabil pentru recuperarea de rupere o cravată în motorul de fizica (de obicei, în oda), și care arată ce parte Solver va încerca să corecteze defalcarea de comunicare. De exemplu, atunci când ERP = 1.0f incearca solver la o iterație să se reconecteze la poziția „normal“ (reduce împreună cele două capete ale varianței Ball-Socket mixt sau împinge întregul cuplu vzaimopronikshih corpurile).







În ceea ce privește ODE. ERP poate fi exprimată ca
J * v = - bounce * (J * v0) + adâncime * ERP;
expresie - (J * v0) * bounce + adâncime * ERP este adesea denumit simplu "c", unde





    J este matricea Jacobi m x 6n,
    v este vectorul de viteză după rezolvarea sistemului 6n x 1,
    bounce este un scalar (0..1) care caracterizează coeficientul de revenire,
    v0 este vectorul de viteză până la soluția sistemului 6n x 1,
    adâncime - un vector care caracterizează încălcarea fiecărei conexiuni particulare m x 1,
    ERP este un scalar (0..1),
    n este numărul de corpuri,
    m este numărul de obligațiuni.

Folosind un ERP mic (0.0f-0.7f) duce la o "moliciune" a solidelor, solverul nu pare să se grăbească să-i împingă în afară.

O creștere a ERP la valori de ordinul lui 0.9f-1.0f conduce la o instabilitate considerabilă a sistemului, chiar și "explozia" lui este posibilă.

ERP negativ sau mai mult de unul nu este utilizat.

Ce este ERP: Parametrul de reducere a erorii?







Trimiteți-le prietenilor: