GPU Implementation of SOP to TOP - Quentin Bleton

  Рет қаралды 4,786

TouchDesigner

TouchDesigner

4 жыл бұрын

Workshop: GPU Implementation of SOP to TOP
Example Files: tinyurl.com/Summit2019-Quenti...
This workshop aims to demonstrate a new way of manipulating SOPs in TOP space, while preserving optimized performances, by leveraging the GPU through geometry shaders to convert an SOP into, or from, a TOP. The geometry shader will be presented and explained first through a series of simple and practical examples, to illustrate its unique capabilities in comparison to vertex and pixel shaders, and how they may be used to accomplish our goal.
Using this knowledge, we will build a GPU accelerated tox responsible for converting an animated SOP into a series of TOPs, storing vertices attributes and connectivity that vary over time. Then another component will use those very TOPs to reconstruct the geometry by using another geometry shader.
Finally, we will explore how to generate, modify, and combine different geometries in TOP, leveraging the power of pixel shaders to do so. Some tools will be presented that show how to apply this technique to point cloud data or Kinect recordings.
Instructor: Quentin Bleton
Quentin Bleton works at Moment Factory as a Solution Architect. He has used TouchDesigner as a teaching platform, mostly for shaders. He is interested in using shaders to bypass traditional performance bottlenecks in TouchDesigner and finding creative, out of the box applications for shaders. He is particularly interested in the versatility of geometry shaders.

Пікірлер: 16
@seskamol
@seskamol 4 жыл бұрын
best workshop on these days... completed the missing pieces of the puzzle... thanks for that... respect...
@seskamol
@seskamol 4 жыл бұрын
and .... Gojira - Love
@JiveFauryCieSensDessusDessous
@JiveFauryCieSensDessusDessous 4 жыл бұрын
Fantastique!!!!
@jbach
@jbach 4 жыл бұрын
This is very cool. If i understand correctly the tool(s) presented show a way of automating the creation of VATs without first having to create and export them from Houdini.
@exsstas
@exsstas 4 жыл бұрын
Thank you for a nice intro into geometry shaders. Is it possible to get example files as well?
@dzhzs
@dzhzs 4 жыл бұрын
YES PLEASE
@kioobee
@kioobee 4 жыл бұрын
Please find all the ressources here, including examples, ready made tox files to convert SOP from or to TOPs. I wish you make good use of them ! drive.google.com/file/d/1NUgGjH9pW-Hsm0khHVHkKYJL7weyWq2K/view?usp=sharing
@exsstas
@exsstas 4 жыл бұрын
@@kioobee Thank you so much!
@protoplasmic
@protoplasmic Жыл бұрын
Amazing tutorial, really enjoyed it. One problem I'm running into is the SOPs aren't converting to TOPs properly - I receive some strange noise in the GLSL buffers that are created - result in the SOP is noisy triangles effectively breaking the smooth geometry. This makes the SOP_TO_GPU component unusable. I noticed Quentin is using GLSL 3.3 and my latest version of TD runs 4.3. Did something happen between versions that could have broken this particular methodology? Would be great if somebody could try out the example files and let me know if they also experience this noise or know how to fix it.
@toriitoraa
@toriitoraa 2 жыл бұрын
This is such a good video for this type of information. Very sad that the sound either cuts in one channel or completely for some periods at a time in the video... Wish there was a possibility for a reupload, hahaha 😅
@TouchDesignerOfficial
@TouchDesignerOfficial Жыл бұрын
Our apologies,
@vjcatalyst7830
@vjcatalyst7830 4 жыл бұрын
Hello I’m having trouble with point cloud viewer. When I put the inputs in I don’t see my image. I’m useing a Kinect azure. Does it only work for v2?
@TouchDesignerOfficial
@TouchDesignerOfficial 4 жыл бұрын
Can you ask this question in our forum were staff and community can help you. Thanks forum.derivative.ca/
@giulioromano8371
@giulioromano8371 3 жыл бұрын
how i create the kinectpointcloud??
@AliTanUcer
@AliTanUcer 9 ай бұрын
these are not working under 2022 version. It is flickering. Do you know why that is happening?
@AliTanUcer
@AliTanUcer 9 ай бұрын
Ok i figured.. all of them has to be flat type!
Quantitative Easing - David Braun
41:52
TouchDesigner
Рет қаралды 11 М.
孩子多的烦恼?#火影忍者 #家庭 #佐助
00:31
火影忍者一家
Рет қаралды 48 МЛН
ОСКАР ИСПОРТИЛ ДЖОНИ ЖИЗНЬ 😢 @lenta_com
01:01
Can You Draw A PERFECTLY Dotted Line?
00:55
Stokes Twins
Рет қаралды 101 МЛН
Variable Line Width in TouchDesigner
25:57
Simon Alexander-Adams
Рет қаралды 24 М.
TouchDesigner InSession with Josef Luis Pelz - December 17th 2021
1:55:22
Creating Interactive Controls for Live Performance - Ginger Leigh
1:34:43
100+ Linux Things you Need to Know
12:23
Fireship
Рет қаралды 665 М.
Magic Spheres (Height Maps) - TouchDesigner Tutorial 13
24:01
bileam tschepe (elekktronaut)
Рет қаралды 67 М.
rgbmath in Touchdesigner
33:45
paketa12
Рет қаралды 14 М.