• Interactive Poisson Blending on GPU
    Interactive Poisson Blending on GPU
  • 404 Not Found In Two Triangles
    404 Not Found In Two Triangles
  • Simplest and Fastest GLSL Edge Detection using Fwidth
    Simplest and Fastest GLSL Edge Detection using Fwidth

Tag: graphics

[Summary] Computer Graphics for Next Generation Displays, Input Devices, and Data

Today, Prof. Matthias Zwicker gave a talk in UMIACS entitled “Computer Graphics for Next Generation Displays, Input Devices, and Data“. The talk was given on March 8th, 2016; the second follow-up talk was given on April 19th, 2016. Talk Abstract Research in computer graphics has been strongly driven by advances in display technology, the development…


[SIGGRAPH 2015] Fairy Lights in Femtoseconds

Today Sujal introduced Fairy Lights in Femtoseconds Project by Ochiai et al. to our group. Basically, it is a tangible holographic plasma in the mid-air or water or florescent (plates)! Their SIGGRAPH 2015 paper entitled “Fairy Lights in Femtoseconds: Aerial and Volumetric Graphics Rendered by Focused Femtosecond Laser Combined with Computational Holographic Fields” can be downloaded in arXiv….


Dry Lights – An Experimental Film by French artist Xavier Chassaing

Dry Lights, an experimental film through the visual label Antivj, is brought to us by independent French artist Xavier Chassaing.  In the film, visual effects lead us through a landscape both foreign and familiar feeling.  In Chassaing’s first fully computer-generated project, the music draws you into the electrifying experience while the visual scene engages the…


SIGGRAPH Asia 2014 Course Materials from iq/rgba

iñigo quilez kindly provides his SIGGRAPH Asia 2014 Course Materials of ShaderToy with me via email. Thank you iq! Thinking implicit: 2D, non polygonal shapes Coordinates and color gradients (That link is depracated, so I personally recommend this link instead) Shapping Texture Mapping Animation Reactivity More Media Yet More Media Thinking implicit: 3D Raymarching Modeling (primitives and…


Tutorial and Resources for Three.js

Three.js is one of a number of free WebGL libraries. First released in April 2010, it has become pretty popular, and includes a huge number of demos. I wanted to know more about its origins, so interviewed its creator, Ricardo Cabello, aka mr.doob, who lives in Spain. Interestingly, I am also largely motivated by Demoscenes when I was…


Tutorial of Ray Casting, Ray Tracing, Path Tracing and Ray Marching

Introduction As GPU power is becoming significantly better than CPU, ray casting / tracing, path tracing, and ray marching is widely used in 4k intros, demoscenes, and movies to create interactive 3D graphical scenes. – Thanks to all the references listed in the end, I learnt so much about and I would like to share with the…


[Summary] Display of Surfaces from Volume Data

Display of Surfaces from Volume Data is written by Marc Levoy and is cited by over 3,000 times. The full version of this paper can be retrieved here. Abstract The application of volume rendering techniques to the display of surfaces from sampled scalar functions of three spatial dimensions is explored. Fitting of geometric primitives to the…


[Summary] Low Discrepancy Samplings of High Dimensional Geometric Spaces with Applications

Prof. Chandrajit Bajaj from University of Texas at Austin gave a talk at 1pm on May 29, 2015 on Low Discrepancy Samplings of High Dimensional Geometric Spaces with Applications.  This talk is hosted by Prof. David Mount, who I took his CMSC 754 Computation Geometry class. Misc: In 1984, Prof. Mount visited Cornell, Prof. Bajaj took Prof. Mount to…