HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HUSD_CrowdProcedural.h File Reference
#include "HUSD_API.h"
#include <SYS/SYS_Types.h>
#include <UT/UT_VectorTypes.h>
+ Include dependency graph for HUSD_CrowdProcedural.h:

Go to the source code of this file.

Functions

HUSD_API bool HUSDapplyCrowdProcedural (HUSD_AutoWriteLock &lock, const HUSD_PathSet &prim_paths, const HUSD_Path &camera_path, const UT_Vector2i &resolution, const HUSD_TimeCode &time_sample, fpreal lod_threshold, bool optimize_identical_poses, const HUSD_Path &prototype_material, const HUSD_Path &instance_material, const HUSD_Path &default_material)
 

Function Documentation

HUSD_API bool HUSDapplyCrowdProcedural ( HUSD_AutoWriteLock lock,
const HUSD_PathSet prim_paths,
const HUSD_Path camera_path,
const UT_Vector2i resolution,
const HUSD_TimeCode time_sample,
fpreal  lod_threshold,
bool  optimize_identical_poses,
const HUSD_Path prototype_material,
const HUSD_Path instance_material,
const HUSD_Path default_material 
)

For instanced SkelRoot prims which are at a low LOD and have a similar pose to another agent, convert these to instances of the exemplar agent's deformed geometry.