mirror of
https://github.com/GTNewHorizons/Angelica.git
synced 2026-11-15 17:55:08 +00:00
Add gbuffer_lightning (#1787)
This commit is contained in:
1 parent
24dae49c7f
commit
2317379df2
9 files changed
+110
-5
No files matched your search
@@ -41,6 +41,7 @@ public class ProgramSet {
|
||||
private final ProgramSource gbuffersEntities;
|
||||
private final ProgramSource gbuffersEntitiesTrans;
|
||||
private final ProgramSource gbuffersEntitiesGlowing;
|
||||
private final ProgramSource gbuffersLightning;
|
||||
private final ProgramSource gbuffersGlint;
|
||||
private final ProgramSource gbuffersEntityEyes;
|
||||
private final ProgramSource gbuffersBlock;
|
||||
@@ -120,6 +121,7 @@ public class ProgramSet {
|
||||
this.gbuffersEntities = readProgramSource(directory, sourceProvider, "gbuffers_entities", this, shaderProperties);
|
||||
this.gbuffersEntitiesTrans = readProgramSource(directory, sourceProvider, "gbuffers_entities_translucent", this, shaderProperties);
|
||||
this.gbuffersEntitiesGlowing = readProgramSource(directory, sourceProvider, "gbuffers_entities_glowing", this, shaderProperties);
|
||||
this.gbuffersLightning = readProgramSource(directory, sourceProvider, "gbuffers_lightning", this, shaderProperties);
|
||||
this.gbuffersGlint = readProgramSource(directory, sourceProvider, "gbuffers_armor_glint", this, shaderProperties);
|
||||
this.gbuffersEntityEyes = readProgramSource(directory, sourceProvider, "gbuffers_spidereyes", this, shaderProperties);
|
||||
this.gbuffersBlock = readProgramSource(directory, sourceProvider, "gbuffers_block", this, shaderProperties);
|
||||
@@ -229,7 +231,7 @@ public class ProgramSet {
|
||||
programs.addAll (Arrays.asList(
|
||||
gbuffersBasic, gbuffersBeaconBeam, gbuffersTextured, gbuffersTexturedLit, gbuffersTerrain,
|
||||
gbuffersDamagedBlock, gbuffersSkyBasic, gbuffersSkyTextured, gbuffersClouds, gbuffersWeather,
|
||||
gbuffersEntities, gbuffersEntitiesTrans, gbuffersEntitiesGlowing, gbuffersGlint, gbuffersEntityEyes, gbuffersBlock, gbuffersBlockTrans,
|
||||
gbuffersEntities, gbuffersEntitiesTrans, gbuffersEntitiesGlowing, gbuffersLightning, gbuffersGlint, gbuffersEntityEyes, gbuffersBlock, gbuffersBlockTrans,
|
||||
gbuffersHand, dhShadow, dhTerrain, dhGeneric, dhWater
|
||||
));
|
||||
|
||||
@@ -382,6 +384,10 @@ public class ProgramSet {
|
||||
return gbuffersEntitiesGlowing.requireValid();
|
||||
}
|
||||
|
||||
public Optional<ProgramSource> getGbuffersLightning() {
|
||||
return gbuffersLightning.requireValid();
|
||||
}
|
||||
|
||||
public Optional<ProgramSource> getGbuffersGlint() {
|
||||
return gbuffersGlint.requireValid();
|
||||
}
|
||||
@@ -437,6 +443,7 @@ public class ProgramSet {
|
||||
case Entities -> getGbuffersEntities();
|
||||
case EntitiesTrans -> getGbuffersEntitiesTrans();
|
||||
case EntitiesGlowing -> getGbuffersEntitiesGlowing();
|
||||
case Lightning -> getGbuffersLightning();
|
||||
case ArmorGlint -> getGbuffersGlint();
|
||||
case SpiderEyes -> getGbuffersEntityEyes();
|
||||
case Hand -> getGbuffersHand();
|
||||
|
||||
Reference in new issue
Block a user