【翻译】Managed DirectX(第九章)[32]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

最后,添加键盘事件来控制增加或减少细分层次。

protected override void OnKeyPress(KeyPressEventArgs e)

{

    if (e.KeyChar == '+')

    {

        tessLevel += tessIncrement;

        CreatePatchMesh(filename, tessLevel);

    }

    if (e.KeyChar == '-')

    {

        tessLevel -= tessIncrement;

        CreatePatchMesh(filename, tessLevel);

    }

    if (e.KeyChar == 'c')

    {

        filename = @"..\..\cube.x";

        tessLevel = 1.0f;

        CreatePatchMesh(filename, tessLevel);

    }

    if (e.KeyChar == 'o')

    {

        filename = @"..\..\sphere.x";

        tessLevel = 1.0f;

本文关键:【翻译】Managed DirectX(第九章)
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top