[Bf-committers] Licensing question for ported code

Joel Sjögren joelsjogren.wii at gmail.com
Sun Jan 29 12:33:13 CET 2023


This is the third place I find a Perlin noise implementation :)

https://developer.blender.org/diffusion/B/browse/master/intern/cycles/kernel/svm/fractal_noise.h

Thanks for your pointers and for your clear answer. Indeed it makes sense
that the shader code in Cycles would be Apache 2.0 so that people can link
these shaders straight into the rendering part of their proprietary 3d code
without having to bake it or somesuch first. I understand now that GPL
would not allow this.


More information about the Bf-committers mailing list