Bugs: 2023.32484 - Discoveries from POPs Examples (Third release)

Hello,

Today I was exploring some of the beautiful examples from Darien.Brito POPs Examples (Third Release) and discovered a few issues I’d like to share here for clarity. (Let me know if I need to change how I’m referencing the title or anything else)

I’m running macOS Sequoia 15.5 on an M3 Max, using the POPsGuide.0.0.1398 backup file in TouchDesigner Alpha 2023.32484.

Here’s a list of the issues I encountered with attached a little video:

  1. Blend and Cache Blend POPs don’t seem to work properly. I tried recreating the example from scratch, but nothing actually blends.

  2. Line Smooth and Line Thick show erratic geometry rendering (I noticed they both use a Cache Blend node).

  3. The Particle example doesn’t run at all in this environment.

  4. The Ray example includes a Cache Blend POP, but I’m not sure if the unexpected behavior is due to that node.
    5. The Sort example doesn’t work correctly either (also includes a Blend POP, just to note).

Here the link with video snippets for each point: Video Bugs Example

Best,
Edwin

Hi @Alaghast,

Thank you for checking it out and the bug report! These sound like a MacOS issue, because the previous alpha had indeed a bug with Cache Blend, which was solved for Windows on TouchDesigner Alpha 2023.32484, so maybe that didn’t make the cut on the MacOS version?

I’ll let the TD team to confirm though, cause I’m not 100% that’s the reason.

Best,
Darien

Hello @Alaghast
Thank you for reporting the problems. As Darien mentioned, these issues are specific to Mac OS.

The bug that was affecting the Blend and Sort examples is now fixed. This will be available in the next build we release.

The other faulty examples share a common bug. On Mac, there’s currently a limitation on the number of attribute buffers that can be bound simultaneously. The combined total of buffers and uniforms that can be bound is currently limited to 31. In the samples, the problem seems to happen with the Particle POP and the Cache Blend POP.

We will check whether it is possible to bypass or completely eliminate this limitation.

1 Like