|
Zibra Effects
Real-time Simulated Visual Effects
|
| ▼Ncom | |
| ▼Nzibra | Namespace that contains all classes of all ZibraAI products |
| ▼Ncommon | Namespace that contains classes shared between effects |
| ▼NEditor | Namespace that contains classes shared between effects that are only used in editor |
| ▼NSDFObjects | Namespace that contains SDF generation related classes |
| CGenerationQueue | Static class, responsible for scheduling generation requests |
| CServerAuthManager | Class responsible for managing licensing and allowing server communication |
| CPluginManager | Class responsible for detecting installed plugins |
| ▼NManipulators | Namespace that contains shared manipulator classes |
| CManipulator | Base class for manipulators for all effects |
| ▼NSDFObjects | Namespace that contains SDF classes |
| CAnalyticSDF | Class containing analytic SDF |
| CNeuralSDF | Class containing Neural SDF |
| CSDFObject | Base class for SDF classes |
| CSkinnedMeshSDF | Class containing Skinned Mesh SDF |
| CTerrainSDF | Class containing terrain SDF |
| ▼NSolver | Namespace that contains simulation logic shared between effects |
| CStatReporter | Interface that allows querying various stats from an object |
| CStatReporterCollection | Class that hold references to all objects that implement StatReporter |
| ▼NUtilities | Namespace that contains miscellaneous utilities |
| CMeshUtilities | Helper class with mesh processing utilities |
| CRenderPipelineDetector | Class responsible for querying data about Render Pipelines |
| CEffects | Class containing static data about currently installed version of Zibra Effects |
| ▼Nliquid | Namespace that contains all Liquid classes |
| ▼NDataStructures | Namespace that contains classes, main purpose of which is to store liquid parameters |
| CZibraLiquidAdvancedRenderParameters | Component that contains raymarching and mesh generation liquid parameters |
| ▼CZibraLiquidMaterialParameters | Component that contains liquid material parameters |
| CLiquidMaterial | Container for parameters of additional liquid materials |
| ▼CZibraLiquidSolverParameters | Component that contains liquid physics behaviour parameters |
| CSolverSettings | Container for parameters of additional particle species |
| ▼NManipulators | Namespace that contains liquid manipulator classes |
| CForceInteractionCallbackType | Type for Force Interaction Callback |
| CForceInteractionData | Data passed to Force Interaction Callback |
| CManipulator | Base class for liquid manipulator |
| CManipulatorCompare | Comparer used for sorting manipulators |
| CZibraLiquidCollider | Colliders for the liquid |
| CZibraLiquidDetector | Detector for liquid particles |
| CZibraLiquidEmitter | Emitter for liquid particles |
| CZibraLiquidForceField | Manipulator used for applying force to liquid particles |
| CZibraLiquidSpeciesModifier | Modifies particle species of particles |
| CZibraLiquidVoid | Manipulator that deletes liquid particles |
| ▼NSolver | Namespace that contains main ZibraLiquid class with most of the simulation logic |
| ▼CZibraLiquid | Main ZibraLiquid component |
| CBakedInitialState | Baked initial state |
| ▼CLiquidURPRenderComponent | Component responsible for rendering liquid in case of URP |
| CLiquidURPRenderSettings | URP specific liquid rendering settings |
| ▼Nsmoke_and_fire | Namespace that contains all Smoke & Fire classes |
| ▼NDataStructures | Namespace that contains classes, main purpose of which is to store smoke & fire parameters |
| CZibraSmokeAndFireMaterialParameters | Component that contains volume material parameters |
| CZibraSmokeAndFireSolverParameters | Component that contains smoke/fire physics behaviour parameters |
| ▼NManipulators | Namespace that contains smoke & fire manipulator classes |
| CManipulator | Base class for fluid manipulator |
| CManipulatorCompare | Comparer used for sorting manipulators |
| CZibraParticleEmitter | Manipulator that emits Effect Particles |
| CZibraSmokeAndFireCollider | Colliders for the volume |
| CZibraSmokeAndFireDetector | Manipulator that reads various data from the simulation |
| CZibraSmokeAndFireEmitter | Manipulator that emits smoke and/or fuel |
| CZibraSmokeAndFireForceField | Manipulator used for applying force to the simulation |
| CZibraSmokeAndFireTextureEmitter | This component is used to emit Smoke and/or Fuel at specified temperature while having more fine grained control over emission |
| CZibraSmokeAndFireVoid | Manipulator that used to remove Smoke and/or Fuel |
| ▼NSolver | Namespace that contains main ZibraSmokeAndFire class with most of the simulation logic |
| CZibraSmokeAndFire | Main Smoke & Fire solver component |
| ▼CSmokeAndFireURPRenderComponent | Component responsible for rendering smoke and fire in URP |
| CSmokeAndFireURPRenderSettings | URP specific rendering settings |