public class ModelInstanceRenderer extends ParticleControllerRenderer<ModelInstanceControllerRenderData,ModelInstanceParticleBatch>
ParticleControllerRenderer
which will render particles
as ModelInstance
to a ModelInstanceParticleBatch
.Constructor and Description |
---|
ModelInstanceRenderer() |
ModelInstanceRenderer(ModelInstanceParticleBatch batch) |
Modifier and Type | Method and Description |
---|---|
void |
allocateChannels()
Called during initialization to allocate additional particles channels
|
ParticleControllerComponent |
copy() |
void |
init()
Called once during intialization
|
boolean |
isCompatible(ParticleBatch<?> batch) |
void |
update()
Called to execute the component behavior.
|
set, setBatch
activateParticles, dispose, end, killParticles, load, read, save, start, write
public ModelInstanceRenderer()
public ModelInstanceRenderer(ModelInstanceParticleBatch batch)
public void allocateChannels()
ParticleControllerComponent
allocateChannels
in class ParticleControllerComponent
public void init()
ParticleControllerComponent
init
in class ParticleControllerComponent
public void update()
ParticleControllerComponent
update
in class ParticleControllerRenderer<ModelInstanceControllerRenderData,ModelInstanceParticleBatch>
public ParticleControllerComponent copy()
copy
in class ParticleControllerComponent
public boolean isCompatible(ParticleBatch<?> batch)
isCompatible
in class ParticleControllerRenderer<ModelInstanceControllerRenderData,ModelInstanceParticleBatch>
Copyright © 2014. All rights reserved.