• Home
  • Documentation
  • Forum
  • Blog
  • Users
    • Map
    • Userlist
    • Businesses
    • Userpages
    • Connections
  • Contributions
    • All
    • Store
  • Downloads
    • vvvv beta
    • vvvv beta previews
  • Store
Show / Hide Table of Contents

Texture sharing from gamma to beta and back

Author: bjoern
Date: 16 Nov, 2020
Category: module
Credits:

readme, tonfilm

Download

64bit

0-TextureSharing_v1.1.7z
17 Nov, 2020 - 10:54

Description

Modules / helpers for texture sharing between beta/DX11 and gamma/stride. Also contains helpers to match stride and beta cameras.

Currently uses UDP for sharing the handles and camera matrix. Something like VL.SharedMemory might be better but I didn't want to add external dependencies.

Comments

Comments are no longer accepted.
Please create a new topic in the vvvv beta forum to discuss this contribution.
sunep
16 Nov, 2020 - 16:29

Could this also morph into a thing using spout. Perhaps even bi-directional. Or are there performance reasons to use this approach over spout?

bjoern
16 Nov, 2020 - 18:24

To be honest I've never used spout thus far. So I can't speak on any (dis)advantages. Only thing that comes to mind: using this approach you don't have to rely on other software.

Bi-directional is already possible, just needs a small change in stride. https://github.com/vvvv/VL.Stride/issues/338

Edit: as of preview 2020.3.0-84+4d4371f5ae textures can also be shared from gamma to beta. I added an example to the contribution.

  • Improve this Doc

© 2020 by vvvv group. Imprint | Privacy Policy.
Thanks to DocFX for building this website. Analytics by Plausible.

Back to top