Package | Description |
---|---|
com.io7m.r1.kernel.types |
Modifier and Type | Class and Description |
---|---|
class |
KInstanceOpaqueRegular
A mesh with an opaque material, with a specific transform and texture
matrix.
|
Modifier and Type | Method and Description |
---|---|
List<KInstanceOpaqueType> |
KVisibleSetShadows.getInstances(KLightWithShadowType in_light,
String code) |
List<KInstanceOpaqueType> |
KVisibleSetLightGroup.getInstances(String code) |
List<KInstanceOpaqueType> |
KDepthInstancesType.getInstancesForMaterial(String code) |
List<KInstanceOpaqueType> |
KVisibleSetOpaques.getUnlitInstancesByCode(String code) |
Modifier and Type | Method and Description |
---|---|
void |
KVisibleSetLightGroupBuilderType.groupAddInstance(KInstanceOpaqueType o)
Add an instance to the group.
|
A |
KInstanceVisitorType.opaque(KInstanceOpaqueType i)
Visit an opaque instance.
|
void |
KVisibleSetOpaquesBuilderType.visibleOpaqueAddUnlit(KInstanceOpaqueType instance)
Add an instance
instance which is expected to have an opaque
material and is unaffected by lighting. |
void |
KVisibleSetShadowsBuilderType.visibleShadowsAddCaster(KLightWithShadowType light,
KInstanceOpaqueType instance)
Add an invisible instance
instance associated with light
light . |
Modifier and Type | Method and Description |
---|---|
static KVisibleSetLightGroupBuilderWithCreateType |
KVisibleSetLightGroup.newBuilder(String in_name,
KVisibleSetShadowsBuilderType in_shadow_builder,
Set<KInstanceOpaqueType> in_visible)
Construct a new light group builder.
|
Copyright © 2015 <code@io7m.com> http://io7m.com