OverviewFilesCommitsIssuesDocsReleasesPeers

ifsrenderer-linux / Transforms / Cross.ifstf

8 lines · ifstf ref:
@Name: Cross
@Version: 1.1
@Description: Based on the flame paper. Use 'Mix' to adjust effect strength.
@Reference: https://flam3.com/flame_draves.pdf

float s = sqrt(1.0/(pow(p.x*p.x-p.y*p.y, 2.0) + pow(p.z*p.z-p.y*p.y, 2.0)));
return p*s;