Skip to content

Instantly share code, notes, and snippets.

@dpogue
Created May 5, 2020 04:24
Show Gist options
  • Save dpogue/edc43719877fef584e9a65a88756c32d to your computer and use it in GitHub Desktop.
Save dpogue/edc43719877fef584e9a65a88756c32d to your computer and use it in GitHub Desktop.
plDrawableSpans::Obj (The actual waveset mesh)
hsGMaterial::ObjMaterial (object's existing material)
plLayer::Obj_FixLayerPS_0
plRenderTarget::Obj_CompRT (256×256) [Renders Obj_BumpDraw, see below]
plVShader::Obj_FixedVS (vs_WaveFixedFin7)
plPShader::Obj_FixedPS (ps_WaveFixed)
plLayer::Obj_FixLayerPS_1
plRenderTarget::Obj_CompRT (256×256) [Renders Obj_BumpDraw, see below]
plVShader::Obj_FixedVS (vs_WaveFixedFin7)
plPShader::Obj_FixedPS (ps_WaveFixed)
plLayer::Obj_FixLayerPS_2
plRenderTarget::Obj_CompRT (256×256) [Renders Obj_BumpDraw, see below]
plVShader::Obj_FixedVS (vs_WaveFixedFin7)
plPShader::Obj_FixedPS (ps_WaveFixed)
plLayer::Obj_Fix_EnvLayerPS_3
plDynamicEnvMap::Obj (Env Reflection Map)
plVShader::Obj_FixedVS (vs_WaveFixedFin7)
plPShader::Obj_FixedPS (ps_WaveFixed)
plDrawableSpans::Obj_BumpDraw (dynamically generated plane)
hsGMaterial::Obj_BumpMatPS
plLayer::Obj_BumpLayersPS_1
plMipMap::Obj_BumpBitPS (Cosine LUT)
plVShader::Obj_BumpVS_1 (vs_CompCosines)
plPShader::Obj_BumpPS_1 (ps_MoreCosines)
plLayer::Obj_BumpLayersPS_2
plMipMap::Obj_BumpBitPS (Cosine LUT)
plVShader::Obj_BumpVS_1 (vs_CompCosines)
plPShader::Obj_BumpPS_1 (ps_MoreCosines)
plLayer::Obj_BumpLayersPS_3
plMipMap::Obj_BumpBitPS (Cosine LUT)
plVShader::Obj_BumpVS_1 (vs_CompCosines)
plPShader::Obj_BumpPS_1 (ps_MoreCosines)
plLayer::Obj_BumpLayersPS_4
plMipMap::Obj_BumpBitPS (Cosine LUT)
plVShader::Obj_BumpVS_1 (vs_CompCosines)
plPShader::Obj_BumpPS_1 (ps_MoreCosines)
plLayer::Obj_BumpLayersPS_5
plMipMap::Obj_BumpBitPS (Cosine LUT)
plVShader::Obj_BumpVS_2 (vs_CompCosines)
plPShader::Obj_BumpPS_2 (ps_MoreCosines)
plLayer::Obj_BumpLayersPS_6
plMipMap::Obj_BumpBitPS (Cosine LUT)
plVShader::Obj_BumpVS_2 (vs_CompCosines)
plPShader::Obj_BumpPS_2 (ps_MoreCosines)
plLayer::Obj_BumpLayersPS_7
plMipMap::Obj_BumpBitPS (Cosine LUT)
plVShader::Obj_BumpVS_2 (vs_CompCosines)
plPShader::Obj_BumpPS_2 (ps_MoreCosines)
plLayer::Obj_BumpLayersPS_8
plMipMap::Obj_BumpBitPS (Cosine LUT)
plVShader::Obj_BumpVS_2 (vs_CompCosines)
plPShader::Obj_BumpPS_2 (ps_MoreCosines)
plLayer::Obj_BumpLayersPS_9
plMipMap::Obj_BumpBitPS (Cosine LUT)
plVShader::Obj_BumpVS_3 (vs_CompCosines)
plPShader::Obj_BumpPS_3 (ps_MoreCosines)
plLayer::Obj_BumpLayersPS_10
plMipMap::Obj_BumpBitPS (Cosine LUT)
plVShader::Obj_BumpVS_3 (vs_CompCosines)
plPShader::Obj_BumpPS_3 (ps_MoreCosines)
plLayer::Obj_BumpLayersPS_11
plMipMap::Obj_BumpBitPS (Cosine LUT)
plVShader::Obj_BumpVS_3 (vs_CompCosines)
plPShader::Obj_BumpPS_3 (ps_MoreCosines)
plLayer::Obj_BumpLayersPS_12
plMipMap::Obj_BumpBitPS (Cosine LUT)
plVShader::Obj_BumpVS_3 (vs_CompCosines)
plPShader::Obj_BumpPS_3 (ps_MoreCosines)
plLayer::Obj_BumpLayersPS_13
plMipMap::Obj_BumpBitPS (Cosine LUT)
plVShader::Obj_BumpVS_4 (vs_CompCosines)
plPShader::Obj_BumpPS_4 (ps_MoreCosines)
plLayer::Obj_BumpLayersPS_14
plMipMap::Obj_BumpBitPS (Cosine LUT)
plVShader::Obj_BumpVS_4 (vs_CompCosines)
plPShader::Obj_BumpPS_4 (ps_MoreCosines)
plLayer::Obj_BumpLayersPS_15
plMipMap::Obj_BumpBitPS (Cosine LUT)
plVShader::Obj_BumpVS_4 (vs_CompCosines)
plPShader::Obj_BumpPS_4 (ps_MoreCosines)
plLayer::Obj_BumpLayersPS_16
plMipMap::Obj_BumpBitPS (Cosine LUT)
plVShader::Obj_BumpVS_4 (vs_CompCosines)
plPShader::Obj_BumpPS_4 (ps_MoreCosines)
plLayer::Obj_Bias_1
plMipMap::Obj_BiasBitPS (random noise)
plVShader::Obj_BiasVS (vs_BiasNormals)
plPShader::Obj_BiasPS (ps_BiasNormals)
plLayer::Obj_Bias_2
plMipMap::Obj_BiasBitPS (random noise)
plVShader::Obj_BiasVS (vs_BiasNormals)
plPShader::Obj_BiasPS (ps_BiasNormals)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment