Changeset View
Changeset View
Standalone View
Standalone View
source/blender/modifiers/intern/MOD_util.c
| Context not available. | |||||
| /* Get derived mesh for other object, which is used as an operand for the modifier, | /* Get derived mesh for other object, which is used as an operand for the modifier, | ||||
| * i.e. second operand for boolean modifier. | * i.e. second operand for boolean modifier. | ||||
| */ | */ | ||||
| DerivedMesh *get_dm_for_modifier(Object *ob, ModifierApplyFlag flag) | DerivedMesh *get_dm_for_modifier(Scene *scene, Object *ob, ModifierApplyFlag flag) | ||||
| { | { | ||||
| if (flag & MOD_APPLY_RENDER) { | if (flag & MOD_APPLY_RENDER) { | ||||
| /* TODO(sergey): Use proper derived render in the future. */ | return mesh_create_derived_render(scene, ob, CD_MASK_DERIVEDMESH); | ||||
| return ob->derivedFinal; | |||||
| } | } | ||||
| else { | else { | ||||
| return ob->derivedFinal; | return ob->derivedFinal; | ||||
| Context not available. | |||||