Computer Graphics Seminar
MTAT.03.305 Spring 2016
Raimond Tunnel
Computer Graphics Seminar MTAT.03.305 Spring 2016 Raimond Tunnel - - PowerPoint PPT Presentation
Computer Graphics Seminar MTAT.03.305 Spring 2016 Raimond Tunnel Contact Information Raimond Tunnel jee7@ut.ee Konstantin Tretjakov kt@ut.ee Organizational Information 15 seminars: 3 introductory lectures What about
Raimond Tunnel
What about 24th of February?
I read 3 books and am now a master of the subject. Ain't nobody got time for that...
vs
GPU Gems 3: http://http.developer.nvidia.com/GPUGems3/gpugems3_ch24.html
Need for Speed: Most Wanted Elephant's Dream Hitman: Absolution Warframe: https://www.youtube.com/watch?v=gYHxhlvEyHk
– Tessellation shaders – Geometry shaders
– Procedural texturing http://www.ics.uci.edu/~gopi/CS211B/opengl_programming_guide_8th_edition.pdf
10285 pixels vs 3401 pixels
Y-monotone polygon – every horizontal line intersects polygon at most twice. Partition the convex hull polygon into y-monotone polygons. You can run this to some extent in
If you complete the algorithm, you will still have many transparent pixels.
– Marching cubes – Marching tetrahedra – Surface nets To make voxels into polygons
– Fortune's algorithm
Describe vertices (position, texture, color) Describe pixels (color, depth)
Color Normal Depth
Combined with some alpha compositing.
When background (src) is opaque. When background (src) is opaque.
Known value Known value Interpolated value Post Pre Can have any color values here... Only possibility with pre-multiplied alpha.
Incorrect light border!
Render at higher resolution, downscale later. Do many samples per pixel, but execute fragment / pixel shader at most once.
– FXAA – Fast Approximate Anti-Aliasing – SMAA – Subpixel Morphological Anti-Aliasing
http://ikuz.eu/2014/04/03/proof-of-concept-from-3d-scanner-to-animated-model/ Pointcloud in MeshLab Constructed model in Blender
– Pieces are glued together
– Object is decomposed based on mapping
– Can account
– Uses material strength field combined with stress field. – https://www.youtube.com/watch?v=WaKbMaBJa2Q
– Interface structure and navigation scheme
– Page level layout, user task fulfillment, component flow
– What users expect and what is there?
– Consistent visual treatment of elements
– Composition of proposed interactive concepts
Mandelbulber, http://krzysztofmarczak.deviantart.com/art/3D-Mandelbrot-1-263702708
photon mapping.
some effect (light, wetness, fog, fur / hair) and find out how it's rendered realistically in real time.
prerendered?
to procedurally generated meshes?