Page MenuHome

Enabling OSL breaks Vector Transform node
Closed, ResolvedPublic

Description

System Information
OS X Yosemite 10.10.1
Processor: 2.8 GHz Intel Core i7
Memory: 8 GB 1067 MHz DDR3
Graphics: ATI Radeon HD 4850 512 MB

Blender Version
Broken: 2.76 rc3 Hash:fb78f6d Branch:master(modified) 2015-09-30 16:05
Worked: unknown (was also broken in 2.75)

Short description of error
Enabling Open Shading Language in the Render context causes the Vector Transform node to return incorrect results.

Exact steps for others to reproduce the error

  1. Create a Cycles material that relies on the Vector Transform node
  2. Enable OSL and watch it break.

Here is a .blend I've prepared that can be used to test this quickly.