I am trying to (re)create an OSL shader in Blender, but I receive an error "error: could not find include file: node_texture.h" when compiling.
I've Googled it up, but can find nothing. Where can I find this file, or change the search path?
Blender Stack Exchange is a question and answer site for people who use Blender to create 3D graphics, animations, or games. It only takes a minute to sign up.Sign up to join this community
The change happened before 2.72 was released and I still haven't got around to looking into whether the change came from blender or OSL 1.5. It is a matter of search paths and I think they need to be changed in code.
The file you are looking for is included with blender, it is installed in
2.72/scripts/addons/cycles/shader/ You can also find it in blender's source tree at
The solution for now is to place a copy of it in the same folder as the osl script that wants to include it.