本文整理汇总了C#中dfRenderData.Clear方法的典型用法代码示例。如果您正苦于以下问题:C# dfRenderData.Clear方法的具体用法?C# dfRenderData.Clear怎么用?C# dfRenderData.Clear使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类dfRenderData
的用法示例。
在下文中一共展示了dfRenderData.Clear方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: clipToViewport
private void clipToViewport( dfRenderData renderData )
{
var planes = getViewportClippingPlanes();
var material = renderData.Material;
var matrix = renderData.Transform;
clipBuffer.Clear();
dfClippingUtil.Clip( planes, renderData, clipBuffer );
renderData.Clear();
renderData.Merge( clipBuffer, false );
renderData.Material = material;
renderData.Transform = matrix;
}
示例2: clipToViewport
private void clipToViewport( dfRenderData renderData )
{
//@Profiler.BeginSample( "Clip markup box to viewport" );
var planes = getViewportClippingPlanes();
var material = renderData.Material;
var matrix = renderData.Transform;
clipBuffer.Clear();
dfClippingUtil.Clip( planes, renderData, clipBuffer );
renderData.Clear();
renderData.Merge( clipBuffer, false );
renderData.Material = material;
renderData.Transform = matrix;
Profiler.EndSample();
}
示例3: clipToViewport
private void clipToViewport(dfRenderData renderData)
{
Plane[] clippingPlanes = this.GetClippingPlanes();
Material material = renderData.Material;
Matrix4x4 transform = renderData.Transform;
dfRichTextLabel.clipBuffer.Clear();
dfClippingUtil.Clip(clippingPlanes, renderData, dfRichTextLabel.clipBuffer);
renderData.Clear();
renderData.Merge(dfRichTextLabel.clipBuffer, false);
renderData.Material = material;
renderData.Transform = transform;
}