• AnyCAD C#开发-TopoShapeConvert辅助类TopoShape转换为SceneNode


    为了简化TopoShape到SceneNode的转换,SDK提供了TopoShapeConvert辅助类,可以直接把TopeShape转换为SceneNode。

    使用TopeShapeConvert还可以创建自定义的Mesh。

    1.创建自定义顶点颜色的矩形

            private void button29_Click(object sender, EventArgs e)
            {
                float[] vb = { 0, 0, 0, 100, 0, 0, 100, 100, 0 };
                uint[] ib = { 0, 1, 2 };
                float[] cb = { 1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 1, 1 };
                float[] nb = { };
                RenderableEntity entity = GlobalInstance.TopoShapeConvert.CreateFaceEntity(vb, ib, nb, cb, new AABox(Vector3.ZERO, new Vector3(100,100,1)));
    
                EntitySceneNode node = new EntitySceneNode();
                node.SetEntity(entity);
    
                renderView.SceneManager.AddNode(node);
            }

    Caesar卢尚宇

    2020年11月27日

  • 相关阅读:
    重视需求
    某2个人的qq对话
    公司安全提示
    需求实施心得
    项目远景
    发布系统应注意的几小点问题
    把握项目开发的节奏
    Css介绍
    调研工作的思路
    网,无处不在
  • 原文地址:https://www.cnblogs.com/nxopen2018/p/14050868.html
Copyright © 2020-2023  润新知