zoukankan      html  css  js  c++  java
  • 11月19日

    11月19日


    成功运行了Vega测试代码


    发现Maya 的obj支持体网格结构

    obj的面格式可以只指定顶点索引,不知道发现和贴图坐标,例如f 1 2 3


    VolumetricMesh规定每个元素(element)的顶点数是一样的,例如四面体网格点数必须是4,不允许同时存在点数不一样的元素



    想知道质量矩阵的计算方法

    发现质量矩阵的大小与元素的数目不相等,而与顶点数目有关

    质量矩阵是一个方阵,行数=列数=点数*3 (也可以设置成只等于点数)


    实现中,对于体网格的每个元素调用了VolumetricMesh::computeElementMassMatrix()函数

    此函数对不同体网格类型有不同的重载版本


    对于一个四面体的顶点x或y或z坐标 q=[x0 x1 x2 x3]T

    质量矩阵=

                     [ 2  1  1  1  ]

                     [ 1  2  1  1  ]

                     [ 1  1  2  1  ]*mass / 20

                     [ 1  1  1  2  ]

    其中mass 为四面体的质量

    此质量矩阵的目的是把计算整个四面体运动所需的力转化成四个顶点的力






  • 相关阅读:
    Java五
    Java I/O流
    第二周学习笔记
    第一周学习笔记
    第六次作业修改版
    第六周作业
    java第四次作业(补)
    java第五次作业
    Java第三次作业
    java第二次作业
  • 原文地址:https://www.cnblogs.com/dydx/p/4235968.html
Copyright © 2011-2022 走看看