• 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

dx9ex Texture Share Example

Author: mrboni
Date: 31 Oct, 2012
Category: module
Credits:

the devvvvs

Download

64bit

0-dx9ex Texture Share Example.zip
31 Oct, 2012 - 11:39

Description

The zip contains an example demonstrating how to start a multiple instance project using dx9ex texture sharing, and a handy pair of send/receive texture modules.

Note: I've not extensively tested the shared memory approach for sending the texture data between instances, but it seems to work.

To use this example as intended, you must copy the vvvv folder into the project folder, replacing the dummy 'vvvv_45beta28.1' folder. This is so the 'MAIN.bat' file, which will launch the project, can reference vvvv.exe correctly. This also means you have a dedicated copy of vvvv per project, which for a serious project, and one that may move between different machines, is a good idea.

If you don't want to do this for whatever reason, you can launch a dx9ex enabled instance of vvvv using 'dx9ex instance.bat', which must be copied into your usual vvvv folder.

These s/r modules are in the project's subpatches folder - SharedTexture Send (EX9.Texture).v4p SharedTexture Receive (EX9.Texture).v4p

Comments

Comments are no longer accepted.
Please create a new topic in the vvvv beta forum to discuss this contribution.
synth
01 Nov, 2012 - 03:00

A noobish question here does the texture sharing work only for vvvv instances ? i ask because i would like to stream VJO to vvvv or vise-versa

joreg
01 Nov, 2012 - 11:56

works between any software on windows > vista that is directX based and implements texture-sharing.

microdee
01 Nov, 2012 - 18:03

i don't think so visualjockey has shared dx9ex textures. i cannot recall any software actually which provide shared textures out of the box.

  • Improve this Doc

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

Back to top