Setting the Render settings
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 22/11/2009 at 07:53, xxxxxxxx wrote:
User Information:
Cinema 4D Version:
Platform: Windows ;
Language(s) : C++ ;---------
Hello,I would like the OBJECT GLOW effect to be enabled in the render settings,
how would I do that?
This is what I have but C4D crashes every time I insert my plugin object.
BaseObject* op = static_cast<BaseTag*>(node)->GetObject(); BaseDocument* doc = op->GetDocument(); RenderData *rdata = doc->GetActiveRenderData(); BaseContainer *data = rdata->GetDataInstance(); data->SetBool(VPPRIORITY_OBJECTGLOW, TRUE); // Set Object Glow
any thoughts?
~Shawn
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 22/11/2009 at 10:37, xxxxxxxx wrote:
Hello,
yuo have to make a recursion in RenderData Videopost
RenderData * rd = doc->GetActiveRenderData();
PluginVideoPost * vp = rd->GetFirstVideoPost();
and recurse in videpost with vp->GetNext();and set videopost container
all the best Franz
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 22/11/2009 at 17:25, xxxxxxxx wrote:
So how do I know when I have reached the OBJECT GLOW?
~Shawn
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 23/11/2009 at 00:45, xxxxxxxx wrote:
videopost are baselist2d you can ask type:
RenderData * rd = doc->GetActiveRenderData();
PluginVideoPost * vp = rd->GetFirstVideoPost();
LONG vptype;
for ( vp; vp; vp->GetNext())
{
if(vp->GetType == ID_ObjectGlow) break;// i don't know this id you have to find it
}
now vp is yourFranz
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 23/11/2009 at 02:51, xxxxxxxx wrote:
Thanks alot for your replies. This is what I have now.
BaseObject* op = static_cast<BaseTag*>(node)->GetObject(); BaseDocument* doc = op->GetDocument(); RenderData * rd = doc->GetActiveRenderData(); PluginVideoPost * vp = rd->GetFirstVideoPost(); //LONG vptype; for ( vp; vp; vp->GetNext()) { if(vp->GetType() == VPPRIORITY_OBJECTGLOW) { vp->SetParameter(VPPRIORITY_OBJECTGLOW, TRUE,0); } }
And C4D Still crashes whenever I try to load my plugin.
Any thoughts?
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 23/11/2009 at 05:49, xxxxxxxx wrote:
Sorry but VPPRIORITY_OBJECTGLOW is not a videopost parameter.
VPPRIORITY_OBJECTGLOW is not plugin type is a parameter for register plugin. what exactly you need to do ;)
Franz
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 23/11/2009 at 09:12, xxxxxxxx wrote:
I would like to enable the Object Glow option in the render settings. Where can I find which parameter to change?