LEFT | RIGHT |
1 /* | 1 /* |
2 * ***** BEGIN GPL LICENSE BLOCK ***** | 2 * ***** BEGIN GPL LICENSE BLOCK ***** |
3 * | 3 * |
4 * This program is free software; you can redistribute it and/or | 4 * This program is free software; you can redistribute it and/or |
5 * modify it under the terms of the GNU General Public License | 5 * modify it under the terms of the GNU General Public License |
6 * as published by the Free Software Foundation; either version 2 | 6 * as published by the Free Software Foundation; either version 2 |
7 * of the License, or (at your option) any later version. | 7 * of the License, or (at your option) any later version. |
8 * | 8 * |
9 * This program is distributed in the hope that it will be useful, | 9 * This program is distributed in the hope that it will be useful, |
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of | 10 * but WITHOUT ANY WARRANTY; without even the implied warranty of |
(...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
108 | 108 |
109 /* update multires data after topology changing */ | 109 /* update multires data after topology changing */ |
110 void multires_topology_changed(struct Mesh *me); | 110 void multires_topology_changed(struct Mesh *me); |
111 | 111 |
112 /**** interpolation stuff ****/ | 112 /**** interpolation stuff ****/ |
113 void old_mdisps_bilinear(float out[3], float (*disps)[3], const int st, float u,
float v); | 113 void old_mdisps_bilinear(float out[3], float (*disps)[3], const int st, float u,
float v); |
114 int mdisp_rot_face_to_crn(const int corners, const int face_side, const float u,
const float v, float *x, float *y); | 114 int mdisp_rot_face_to_crn(const int corners, const int face_side, const float u,
const float v, float *x, float *y); |
115 | 115 |
116 #endif // __BKE_MULTIRES_H__ | 116 #endif // __BKE_MULTIRES_H__ |
117 | 117 |
LEFT | RIGHT |