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
et lol @ l'open-source indirect et les concurrents

, c'est pas quelques lignes a droite a gauche, voire fonctions, qui permettent de faire grand chose

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

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
enfin, je trouve..