VolumeData with VideoPost plugin
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 14/01/2007 at 14:25, xxxxxxxx wrote:
User Information:
Cinema 4D Version: 9.52
Platform: Mac OSX ;
Language(s) : C++ ;---------
I am trying to access the VolumeData from within a VideoPost plugin. The SDK says that the VolumeData should be available with the VP_RENDER message.
Well, the VolumeData seems to be there (I can read out the camera position for instance), but using raytracing commands such as TraceGeometry doesn't work. I have to use VP_INNER to make thes commands work with the VolumeData.
Is this correct?
This would be quite odd as I try to calculate some data within the videopost plugin and hand it over to a shader plugin. Unfortunately during the VP_INNER routine the shaders are already initialized. -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 14/01/2007 at 14:40, xxxxxxxx wrote:
hmm, according to the docs there shouldn´t be any problem with these commands. As long as the volumedata is available and the document is there, they should work (at least I cannot see anything in the docs that tell otherwise).
At least TraceGeometry should be available (TraceColor probably not, because it cannot sample the shaders etc. correctly without them being initialised).
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 14/01/2007 at 14:51, xxxxxxxx wrote:
Hi Samir,
that's what I thought, too, but TraceGeometry just doesn't report any hits while in VP_RENDER mode. VP_INNER works fine. -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 14/01/2007 at 15:07, xxxxxxxx wrote:
Sounds weird. Sorry, cannot help then. Hopefully the support can.
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 17/01/2007 at 01:56, xxxxxxxx wrote:
It seems that the VolumeData is not completly filled at VP_RENDER. I noticed this some time ago when I tried to use ProjectPoint and GetPointUVW from within VP_RENDER. It worked fine from within VP_INNER. I have to check if this is an error in the documentation.
cheers,
Matthias -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 17/01/2007 at 03:38, xxxxxxxx wrote:
Thanks for checking Matthias.
That would be a little be odd if only a part of the VolumeDate would be filled
Please let me know if the developers have any ideas about a work around.
Btw. how does a Radiosity Prepass work then. Also within the VP_INNER part? -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 24/01/2007 at 03:53, xxxxxxxx wrote:
Got some answers fromthe developers. The VolumeData is indeed not yet fully initialized during VP_RENDER. Between VP_RENDER and VP_INNER displacement, mesh setup and normal initializing will be done. Radiosity prepass is done after VP_INNER.
sorry I don't know a workaround yet.
cheers,
Matthias -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 24/01/2007 at 04:00, xxxxxxxx wrote:
Thanks a lot for clearing this up.
So I have to find another solution.