15968Fermer15970
bearbecueLe 02/05/2011 à 14:39
m_Scale = m_HboParent->Scale();
m_SmoothingRadius = m_HboParent->SmoothingRadius();
m_RestDensity = m_HboParent->RestDensity();
m_InstantaneousStiffness = m_HboParent->InstantaneousStiffness();

m_P6Kernel = 315.0f / (64.0f * TNumericConstants<float>::Pi() * pow(m_SmoothingRadius, 9)); // Wpoly6 kernel (denominator part) - 2003 Muller, p.4
m_LaplacianKernel = 45.0f / (TNumericConstants<float>::Pi() * pow(m_SmoothingRadius, 6)); // Laplacian of viscocity (denominator): PI h^6
m_SpikyKernel = -m_LaplacianKernel;

______

justement, le truc d'au dessus contient rien de special, mais c'est une vraie question que je me pose: est-ce que pour quelques lignes comme ca on peut nous faire chier? c'est pas des sources sous NDA ni des docs sous NDA ni autre-chose de comparable... c'est juste un pauvre bout de log de boot avec une erreur dedans tritop
et lol @ l'open-source indirect et les concurrents grin, c'est pas quelques lignes a droite a gauche, voire fonctions, qui permettent de faire grand chose trioui pis au pire si t'as vraiment une fonction magique qui te produit toute ta valeur ajoutee, bah.. ca se desassemble.. donc c'est un faux argument embarrassed c'est l'ensemble des libs qui ont de la valeur, pas quelques lignes ou fonctions random perdues au milieux de tonnes d'autres trucs smile
enfin, je trouve..