本文整理汇总了C#中Plane.Render方法的典型用法代码示例。如果您正苦于以下问题:C# Plane.Render方法的具体用法?C# Plane.Render怎么用?C# Plane.Render使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Plane
的用法示例。
在下文中一共展示了Plane.Render方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: TestRenderingPlaneXY
/// <summary>
/// Test rendering plane xy
/// </summary>
public static void TestRenderingPlaneXY()
{
PlaneRenderer plane = null;
TestGame.Start(
delegate
{
plane = new PlaneRenderer(
Vector3.Zero,
new Plane(new Vector3(0, 0, 1), 0),
//try1: new Material("RoadCement", "RoadCementNormal"));
new Material("CityGround", "CityGroundNormal"),
500.0f);
},
delegate
{
//TrackLine.ShowGroundGrid();
plane.Render();
});
}
示例2: Render
/*obs
/// <summary>
/// Render
/// </summary>
/// <param name="shader">Shader</param>
/// <param name="shaderTechnique">Shader technique</param>
public void Render(ShaderEffect shader, string shaderTechnique)
{
Render(shader, //obs: shaderTechnique,
Matrix.CreateTranslation(pos));
} // Render(shader, shaderTechnique)
*/
#endregion Other
#if DEBUG
/// <summary>
/// Test rendering plane xy
/// </summary>
public static void TestRenderingPlaneWithVector111()
{
PlaneRenderer plane = null;
TestGame.Start("TestRenderingPlaneWithVector111",
delegate
{
plane = new PlaneRenderer(
Vector3.Zero,
new Plane(new Vector3(1, 1, 1), 1),
//try1: new Material("RoadCement", "RoadCementNormal"));
new Material("CaveDetailGround", "CaveDetailGroundNormal"),
500.0f);
},
delegate
{
//TrackLine.ShowGroundGrid();
plane.Render();
});
}