visualisierung 2 high quality splatting
play

Visualisierung 2 - High Quality Splatting Markus Schtz Institute - PowerPoint PPT Presentation

Visualisierung 2 - High Quality Splatting Markus Schtz Institute of Computer Graphics and Algorithms Vienna University of Technology High Quality Splatting High Quality Splatting in Today's GPUs by Botsch M., Hornung A., Zwicker M., Kobbelt


  1. Visualisierung 2 - High Quality Splatting Markus Schütz Institute of Computer Graphics and Algorithms Vienna University of Technology

  2. High Quality Splatting High Quality Splatting in Today's GPUs by Botsch M., Hornung A., Zwicker M., Kobbelt L. Usually only nearest points are rendered Important features are lost due to occlusion Solution: Interpolate between points Markus Schütz 2

  3. High Quality Splatting Example how large points occlude each other Markus Schütz 3

  4. Implementation With HTML, Javascript and WebGL mjs.js for math Jquery for Javascript magic Markus Schütz 4

  5. Implementation Paper implemented in FilteredSplatsMaterial.js Both, Normals and Colors are interpolated Flat and Phong Shading possible No support for multiple render targets yet. Therefore, 4 passes instead of 3 Markus Schütz 5

  6. Implementation 3 Passes in Paper, 4 in WebGL Implementation Visibility Attributes Normalization Normals Depth Normalization & Shading Colors Markus Schütz 6

  7. Implementation Different weight functions possible result in harder or softer transitions harder transition for colors and softer for normals seem best Markus Schütz 7

  8. Results Some results Markus Schütz 8

  9. Results Close-up comparison Markus Schütz 9

  10. Results Very good for pointclouds with text Markus Schütz 10

  11. High Quality Splatting Thank you for watching! Try the demo http:// tiny.cc/splatting Markus Schütz 11

Recommend


More recommend