Permalink
Switch branches/tags
Nothing to show
Commits on Feb 6, 2014
  1. sc_light_remove(ENTITY* ent) added

    oliver2s committed Feb 6, 2014
    sc_light_remove(ENTITY* ent) added. This function removes the shade-c light and frees all the memory stuff.
  2. sc_light_remove(ENTITY* ent) added

    oliver2s committed Feb 6, 2014
    sc_light_remove(ENTITY* ent) added. This function removes the shade-c light and frees all the memory stuff.
  3. sc_light_remove(ENTITY* ent) added

    oliver2s committed Feb 6, 2014
    sc_light_remove(ENTITY* ent) added. This function removes the shade-c light and frees all the memory stuff.
  4. sc_light_remove(ENTITY* ent) added

    oliver2s committed Feb 6, 2014
    sc_light_remove(ENTITY* ent) added. This function removes the shade-c light and frees all the memory stuff.
Commits on Jan 10, 2014
  1. fixed small error in fog calculation

    bohhavoc@googlemail.com
    bohhavoc@googlemail.com committed Jan 10, 2014
    added fog example 07.c
Commits on Dec 29, 2013
  1. - added noise to fog

    bohhavoc@googlemail.com
    bohhavoc@googlemail.com committed Dec 29, 2013
    - tweaked dof
  2. - added noise to fog

    bohhavoc@googlemail.com
    bohhavoc@googlemail.com committed Dec 29, 2013
    - tweaked dof
  3. - added fog support

    bohhavoc@googlemail.com
    bohhavoc@googlemail.com committed Dec 29, 2013
    - added height based fog
Commits on Dec 28, 2013
  1. - fixed memory leaks (thanks oliver2s!)

    bohhavoc@googlemail.com
    bohhavoc@googlemail.com committed Dec 28, 2013
    - added full support for custom shadowmap shaders for the sun (was missing in the past. example 05.c now also works with sun shadows)
    - removed bitdepth var.
    - added bitdepthGBuffer, bitdepthLBuffer and bitdepthGRTs
Commits on Dec 9, 2013
  1. Added support for deferred transparency

    bohhavoc@googlemail.com
    bohhavoc@googlemail.com committed Dec 9, 2013
    Added setting to change g-buffer and lightbuffer bitdepth
    Prepared pipeline for PBR
    Fixed bug in specular lighting equation
    Fixed tons of bugs
Commits on Apr 19, 2013
  1. Updated

    BoHHavoc committed Apr 19, 2013
Commits on Jan 10, 2013
  1. Added CUSTOM_PS_TEX hook up

    BoHHavoc committed Jan 10, 2013
Commits on Jan 9, 2013
Commits on Jan 8, 2013
  1. Faster Shadows, better Gamma Correction, fixes

    BoHHavoc committed Jan 8, 2013
    - Implemented Stencil Masking to speed up PCF Sun Shadows (
    http://www2.disney.co.uk/cms_res/blackrockstudio/pdf/Rendering_Techniques_in_SplitSecond.pdf
    )
    - Added dynamic branching for the Sun Shadows
    - Slightly better Gamma Correction
    - Fixed Sky Bug when using Sky Entities/Domes instead of Skyboxes
    - some small fixes and tweaks here and there
Commits on Dec 18, 2012
  1. Fixed Example 2

    BoHHavoc committed Dec 18, 2012
  2. MLAA Hotfix

    BoHHavoc committed Dec 18, 2012
    MLAA was resulting in a black screen in some cases due to a wrong
    StencilBuffer
  3. PCF Sunshadows, Particles, Various Fixes

    BoHHavoc committed Dec 18, 2012
    - Changed sunshadows from ESM to PCF
    - Added sunShadowRange parameter to manually limit the PSSM Shadows for
    those who don't need dynamic shadows in the far distance
    - Added sunShadowBias parameter
    - Fixed Particle Rendering (BRIGHT flag now works as it should)
    - Not really fixed, but "not as broken as before": Far clip aliasing
    (was resulting black stripes and dots). Still not right as very far
    objects aren't affected by sunlight. But it's not as noticeable as
    before.
    - Proper sky clipping for the sunshader. Sunlight should be rendering
    faster now if parts of the sky are visible on screen.
    - Various Bug fixes i can't remember ;)
Commits on Oct 3, 2012
Commits on Sep 21, 2012
  1. Small Fix to Log LUV Encode

    BoHHavoc committed Sep 21, 2012
Commits on Sep 19, 2012
  1. Ability to derive from ObjectShader + Various Fixes

    BoHHavoc committed Sep 19, 2012
    - Moved all code of the Objectshader to default.fx
    - Added Hooks to Objectshader to easily create or change functions, thus
    being able to create new shaders which derive from the base Objectshader
    - Fixed "_destroy" crashes
    - Fixed Gamma Correction
    - Fixed SSAO Resolution Change
    - Added Example 05
Commits on Sep 17, 2012
  1. Optimized sc_light_update

    BoHHavoc committed Sep 17, 2012
  2. Hotfix for A7 users

    BoHHavoc committed Sep 17, 2012
  3. Spotlight hotfix

    BoHHavoc committed Sep 17, 2012
  4. Various Stuff

    BoHHavoc committed Sep 17, 2012
    - Lightbuffer is now packed to support HDR (well... MDR at least)
    - Lights support HDR values now
    - Fixed bug where spotlight shadows didn't get updated when the light
    was rotated
    - All lightshader were merged and put in default.fx
    - Tweaked SSAO for a more realistic behaviour. Now only dark areas will
    be affected by SSAO. If the user does not want this, he can tweak the
    ssao to also be visible in bright areas
    - Added additional scatter shader to bloom
    - Added LOW, MEDIUM, HIGH and ULTRA quality setting for SSAO
  5. Various Stuff

    BoHHavoc committed Sep 17, 2012
    - Lightbuffer is now packed to support HDR (well... MDR at least)
    - Lights support HDR values now
    - Fixed bug where spotlight shadows didn't get updated when the light
    was rotated
    - All lightshader were merged and put in default.fx
    - Tweaked SSAO for a more realistic behaviour. Now only dark areas will
    be affected by SSAO. If the user does not want this, he can tweak the
    ssao to also be visible in bright areas
    - Added additional scatter shader to bloom
    - Added LOW, MEDIUM, HIGH and ULTRA quality setting for SSAO
Commits on Sep 12, 2012
  1. Added MLAA

    BoHHavoc committed Sep 12, 2012
Commits on Sep 11, 2012
  1. Added A7 fallback, #define SC_A7 to activate

    BoHHavoc committed Sep 11, 2012
    features might be missing or might have minor bugs if you activate A7
    fallback (PSSM shadows, softshadows not being soft on skyedges, etc)
  2. Updated git readme

    BoHHavoc committed Sep 11, 2012
  3. Added A7 fallback, #define SC_A7 to activate

    BoHHavoc committed Sep 11, 2012
    features might be missing or might have minor bugs if you activate A7
    fallback (PSSM shadows, softshadows not being soft on skyedges, etc)
Commits on Sep 10, 2012
  1. added PSSM, updated SSAO, faster local Shadows

    BoHHavoc committed Sep 10, 2012
    also updated example 02 with pssm shadows and ssao
Commits on Sep 5, 2012
  1. new shadows should be stable now

    BoHHavoc committed Sep 5, 2012
    optimized new shadow algorithm
    extended example 02
Commits on Aug 24, 2012
Commits on Aug 20, 2012