cross-process texture sharing, depth rendering

July 6, 2012 posted by: joreg

helo nerds,

this is to inform you that latest alphas come with a new commandline: argument /dx9ex

starting vvvv with this option (on windows >= vista) brings you:

  • a VideoTexture that works on two heads of one graphiccard (as you’d have always expected)
  • texture sharing
  • broken Flash (EX9)node as long as original movie’s resolution is non-power of two
  • broken Text (EX9.Geometry)node

texture-sharing can be used to share textures e.g. between two instances of vvvv (without noticable performance penalty) and even with any other software that also supports DX9EX. check the helppatch of SharedTexture (EX9.Texture)node for instructions.

apparently this can also work as a bridge to opengl if someone wants to give this a try…and for those wondering, yes this enables stuff on windows your macfriends have been bragging about for a while now using syphon.

depth rendering

another new thing (not related to dx9ex) is the possibility to render the deph of scenes directly without using an extra pixelshader pass. just set the Texture Formatpin of a DX9Texture (EX9.Texture)node to INTZ and you should get the depth of your scene rather than a colorbuffer. disclaimer: may not work on certain graphiccards, see here //legacy.vvvv.org/downloads/previews available now in latest alphas, enjoy.


Comments:

Comments are temporarily disabled.

Contact


Imprint

vvvv - Dießl & Gregor GbR
Oranienstrasse 10
10997 Berlin/Germany
VAT: DE275566955

groupӘvvvv.org

Follow us

Sign up for our Newsletter

Your subscription could not be saved. Please try again.
Your subscription has been successful.