A tutorial that teaches you everything it takes to render 3D graphics with the Vulkan API. It covers everything from Windows/Linux setup to rendering and debugging.
Wave Function Collapse is a procedural generation algorithm which produces images by arranging a collection of tiles according to rules about which tiles may be adjacent to each other tile, and relatively how frequently each tile should appear. The algorithm maintains, for each pixel of the output image, a probability distribution of the tiles which may be placed there. It repeatedly chooses a pixel to “collapse” - choosing a tile to use for that pixel based on its distribution. WFC gets its name from quantum physics. The goal of this post is to build an intuition for how and why the WFC algorithm works.
CGLab (since 2016.09) focuses on conducting research on photorealistic rendering, which includes a variety of optimization techniques for ray tracing. The main applications of photorealistic rendering are CG movies, animations, 3D games and immersive technology (AR and VR).
CGLab (since 2016.09) focuses on conducting research on photorealistic rendering, which includes a variety of optimization techniques for ray tracing. The main applications of photorealistic rendering are CG movies, animations, 3D games and immersive technology (AR and VR).
M. Müller, J. Bender, N. Chentanez, and M. Macklin. Proceedings of the 9th International Conference on Motion in Games, page 55--60. New York, NY, USA, ACM, (2016)
K. Anjyo, H. Ochiai, and B. Barsky. Synthesis Lectures on Visual Computing: Computer Graphics, Animation, Computational Photography and Imaging Morgan & Claypool Publishers, (2017)
A. Cheik Ahamed, and F. Magoulès. High Performance Computing and Communication 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on, page 836-842. (June 2012)
A. Cheik Ahamed, and F. Magoulès. High Performance Computing and Communication 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on, page 1307-1314. (June 2012)
A. Cheik Ahamed, and F. Magoulès. High Performance Computing and Communications, 2014 IEEE 6th Intl Symp on Cyberspace Safety and Security, 2014 IEEE 11th Intl Conf on Embedded Software and Syst (HPCC,CSS,ICESS), 2014 IEEE Intl Conf on, page 121-128. (August 2014)
A. Cheik Ahamed, and F. Magoulès. High Performance Computing and Communications, 2014 IEEE 6th Intl Symp on Cyberspace Safety and Security, 2014 IEEE 11th Intl Conf on Embedded Software and Syst (HPCC,CSS,ICESS), 2014 IEEE Intl Conf on, page 54-61. (August 2014)