00001 00002 // Copyright 1986-2009 by mental images GmbH, Fasanenstr. 81, D-10623 Berlin, 00003 // Germany. All rights reserved. 00005 // Created: 26.1.09 00006 // Module: api 00007 // Purpose: mental ray C++ shader interface extensions 00009 00018 00019 #ifndef SHADER_MIPREMAP_H 00020 #define SHADER_MIPREMAP_H 00021 00022 namespace mi { 00023 namespace shader_v3 { 00024 00030 00031 class Mip_remap { 00032 public: 00037 // 00039 virtual void coord_transform( 00040 miVector2d & tex_coord) const = 0; 00041 00052 virtual void coord_remap( 00053 miImg_image * image, 00054 int image_coord[2]) const = 0; 00055 }; 00056 00057 00058 }} 00059 00060 #endif
Copyright © 1986-2010 by
mental images GmbH