View Single Post
  #1  
Old 03-17-2010, 09:14 AM
Joran Joran is offline
Member
 
Join Date: Jun 2006
Posts: 38
Send a message via Yahoo to Joran
Setting dataSize for the modifier plugin

Hello,

I started developing my first modifier plugin for Vizard (see http://forum.worldviz.com/showthread.php?t=1969). So what I am making is a modifier that gets the depth buffer information from a Camera. I have it working okay, the only part left is returning the data to the python script.

At the moment I use a fixed size texture (say 8 by 8). And I set the dataSize to 8 * 8 in the InitModifier procedure. As far as I understand each instance of the modifier will get it's own buffer of 64 floats. But I want to have a different texturesizes, which leads to a different dataSize for each instance. Is there some way to do this? Can I just change the dataSize, free up the data field and allocate a new buffer in the PerformModifier procedure?

Greetings, Joran.
Reply With Quote