Ejemplo n.º 1
0
//-----------------------------------------------------------------------------
// render()
//-----------------------------------------------------------------------------
BOOL LLVisualParamReset::render()
{
	if (sDirty)
	{
		LLVOAvatarSelf* avatarp = gAgent.getAvatarObject();
		avatarp->updateComposites();
		avatarp->updateVisualParams();
		avatarp->updateGeometry(avatarp->mDrawable);
		sDirty = FALSE;
	}

	return FALSE;
}
Ejemplo n.º 2
0
void LLVisualParamHint::preRender(BOOL clear_depth)
{
	LLVOAvatarSelf* avatarp = gAgent.getAvatarObject();

	mLastParamWeight = mVisualParam->getWeight();
	mVisualParam->setWeight(mVisualParamWeight, FALSE);
	avatarp->setVisualParamWeight(mVisualParam->getID(), mVisualParamWeight, FALSE);
	avatarp->setVisualParamWeight("Blink_Left", 0.f);
	avatarp->setVisualParamWeight("Blink_Right", 0.f);
	avatarp->updateComposites();
	avatarp->updateVisualParams();
	avatarp->updateGeometry(avatarp->mDrawable);
	avatarp->updateLOD();

	LLViewerDynamicTexture::preRender(clear_depth);
}