1. 21 10月, 2011 2 次提交
  2. 19 10月, 2011 1 次提交
    • A
      Experimenting with Phong computed fully in fragment shader. Added new point lights test. · b4f89f4b
      alteredq 提交于
      New per-pixel Phong code is enabled by setting `perPixel` parameter in Phong material.
      
      This version is able to light single untesselated quad correctly.
      
      Also it doesn't have point lights number limitation caused by varyings, all lights pass just through uniforms.
      
      Performance wise it seems surprisingly quite similar to old version (stress test is ~6 fps faster with new version, though I guess for different use cases / GPUs it can differ).
      b4f89f4b
  3. 18 10月, 2011 4 次提交
  4. 15 10月, 2011 5 次提交
  5. 14 10月, 2011 5 次提交
  6. 13 10月, 2011 3 次提交
  7. 12 10月, 2011 6 次提交
  8. 11 10月, 2011 3 次提交
    • A
      Fixed dynamic cube map cars demo. · a529e4c7
      alteredq 提交于
      Finally, the trouble was at the application level: renderer.clear clears the current framebuffer, which, if you juggle multiple render targets, doesn't have to be necessarily the screen. Here it was the last face of cube render target.
      a529e4c7
    • A
      Fixed random clipping of objects in WebGLRenderTargetCube / CubeCamera. · d2c6487b
      alteredq 提交于
      Turns out before all cube texture faces shared a single depth buffer.
      
      Last cube face still missing.
      d2c6487b
    • A
      Refactored CubeCamera / cube map handling. · addb3a12
      alteredq 提交于
      Before lighting was messed up in dynamically generated cube maps.
      
      Dynamic cube maps need to have flip uniforms (flipEnvMap / tFlip) set to 1, static cube maps to -1 (default).
      
      For standard materials this is handled automatically, it's just something to be aware of when using cube maps in custom ShaderMaterials (dynamic and static cube maps have different cube face orientations, dynamic ones are correct, static ones need flipped x-axis in lookup vector).
      
      There is still mystery of disappearing last cube face (negative-Z) and weirdly clipped objects in cars demo (works ok in simpler test).
      addb3a12
  9. 08 10月, 2011 11 次提交