Changeset View
Changeset View
Standalone View
Standalone View
source/blender/render/extern/include/RE_bake.h
| Show First 20 Lines • Show All 66 Lines • ▼ Show 20 Lines | typedef struct BakeHighPolyData { | ||||
| float imat[4][4]; | float imat[4][4]; | ||||
| } BakeHighPolyData; | } BakeHighPolyData; | ||||
| /* external_engine.c */ | /* external_engine.c */ | ||||
| bool RE_bake_has_engine(struct Render *re); | bool RE_bake_has_engine(struct Render *re); | ||||
| bool RE_bake_engine( | bool RE_bake_engine( | ||||
| struct Render *re, struct Object *object, const int object_id, const BakePixel pixel_array[], | struct Render *re, struct Object *object, const int object_id, const BakePixel pixel_array[], | ||||
| const size_t num_pixels, const int depth, const eScenePassType pass_type, const int pass_filter, float result[]); | const BakeImages *bake_images, const int depth, const eScenePassType pass_type, const int pass_filter, float result[]); | ||||
| /* bake.c */ | /* bake.c */ | ||||
| int RE_pass_depth(const eScenePassType pass_type); | int RE_pass_depth(const eScenePassType pass_type); | ||||
| bool RE_bake_internal( | bool RE_bake_internal( | ||||
| struct Render *re, struct Object *object, const BakePixel pixel_array[], | struct Render *re, struct Object *object, const BakePixel pixel_array[], | ||||
| const size_t num_pixels, const int depth, const eScenePassType pass_type, float result[]); | const size_t num_pixels, const int depth, const eScenePassType pass_type, float result[]); | ||||
| bool RE_bake_pixels_populate_from_objects( | bool RE_bake_pixels_populate_from_objects( | ||||
| Show All 25 Lines | |||||