Introduction to GLSL - Markus Heckmann

Sdílet
Vložit
  • čas přidán 21. 07. 2024
  • Additional Files - goo.gl/VQFDKz
    An introduction to GLSL in TouchDesigner covering the basics of the language, some tips on porting shadertoy to TouchDesigner and a walkthrough of a simple particle system.
    This workshop was recorded at TouchDesigner Summit held in Berlin Feb 3-4 2018.

Komentáře • 22

  • @TheDebonis
    @TheDebonis Před 6 lety +1

    thank you very much

  • @jamesleehunter
    @jamesleehunter Před 6 lety +4

    Very useful material, thank you!

    • @jeffreyhezekiah4975
      @jeffreyhezekiah4975 Před 3 lety

      A tip : you can watch series at Flixzone. Me and my gf have been using them for watching loads of movies recently.

    • @canaaneric9790
      @canaaneric9790 Před 3 lety

      @Jeffrey Hezekiah yup, I have been using Flixzone} for years myself :D

    • @lianvan296
      @lianvan296 Před 3 lety

      @Jeffrey Hezekiah yea, I've been using Flixzone} for since november myself =)

    • @denverhoward3446
      @denverhoward3446 Před 3 lety

      @Jeffrey Hezekiah definitely, been watching on flixzone} for since november myself =)

    • @ridgetomas7804
      @ridgetomas7804 Před 3 lety

      @Jeffrey Hezekiah yup, I have been using Flixzone} for since december myself :D

  • @johndoherty2403
    @johndoherty2403 Před 4 lety

    43:30 I couldn't get the renderSelect to alternate between the different outputs from the color buffer using the Color Buffer Index slider, I got an error "Warning: There is no color buffer for the specified index. (project1/renderselect1)". Anyone else get this ? How can I fix it ?

    • @johndoherty2403
      @johndoherty2403 Před 4 lety +2

      update I found out when you click the GLSL there is an option to select the number of color buffers make sure it matches what you have set to the number of output color buffers you create in the code

  • @letmecomentalready
    @letmecomentalready Před 4 lety +3

    damn, now I want some club mate.

  • @johndoherty2403
    @johndoherty2403 Před 4 lety

    2:04:10 HI again , anyone know why the offset "myOffestP" += (offsetVal)* N and what is the meaning of the normal "N"in this equation. Like what does it do to the vertix position ?

  • @johndoherty2403
    @johndoherty2403 Před 4 lety

    2:27:50 this was done on an older version, the add sop now adds multiple points when the polygon table is enabled, does anyone know how to fix it so its one point again ?

    • @TouchDesignerOfficial
      @TouchDesignerOfficial  Před 4 lety +3

      Just turning on "Add Point" on page 1 of the Add SOP does this, I do not think you need polygons table at all. We recommend asking TouchDesigner questions in the forum for quick support. Including your example file is best.

  • @NoeliaLorenaFerrario
    @NoeliaLorenaFerrario Před 5 lety +1

    drink mate!

  • @DeusAmentiam
    @DeusAmentiam Před 5 lety +2

    12:40 shouldn't "uvst" be "stpq"?

    • @ikickss
      @ikickss Před 5 lety +3

      I think xyzw, uvst, stpq, and rgba are freely interchangeable. Using one or the other is just a convention.

    • @waveFunction25
      @waveFunction25 Před 5 lety

      @@ikickss correct

    • @MrGerdbrecht
      @MrGerdbrecht Před 5 lety +2

      How would uvst and stpq work at the same time? ( i mean the st part, cant be used in two conventions )

    • @stefanvonulan1269
      @stefanvonulan1269 Před 4 lety +3

      @@MrGerdbrecht uvst is wrong, doesnt work. It's rgba, stpq or xyza - uniquely defined and can't be mixed together

  • @nikhilghatnekar
    @nikhilghatnekar Před 2 lety +1

    Vertex Shaders starts at 49:44