What version of Maya are you using?

On Thu, Oct 23, 2008 at 11:30 AM, bruno ebe <[EMAIL PROTECTED]> wrote:

>
> Hello everybody
>
> I am trying to develop a scripted plugin in python
> In this plugin I go through all the voxels to get their position
>
> for x in range( resX ):
>        for y in range( resY ):
>                for z in range( resZ ):
>                        voxPos=fluidVoxelInfo( fluidName, voxelCenter=True,
> xi=x, yi=y,
> zi=z)
>                        ...
>
> When running this plugin I can see the memory increasing but it never
> flushes
> I started debugging by commenting out everything and I then figured
> out that the problem was in the loop
> and in this loop was left only this line:
> voxPos=fluidVoxelInfo( self.__fluid__, voxelCenter=True, xi=x, yi=y,
> zi=z)
>
> my idea is that the variable voxPos is not reused and some new part of
> the memory is allocated...
> I thought that python managed memory and variables by itself
> so I am not really sure of what I am stating there...
>
> does anyone already got this kind of issue? or smells where it can
> come from?
> maybe there is a python command to force a variable to flush? this can
> be an interesting test but I dont know such command
>
> thanks a lot for your help
> best regards
> Bruno
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Yours,
Maya-Python Club Team.
-~----------~----~----~----~------~----~------~--~---

Reply via email to