bidirectional texture function – ACM SIGGRAPH HISTORY ARCHIVES