コード例 #1
0
    void Start()
    {
        mesh             = GetComponent <MeshFilter>().mesh;
        originalVertices = mesh.vertices;
        density          = manager.DensityVelocityValue().density;
        v_p = manager.DensityVelocityValue().v_p / scale;
        v_s = manager.DensityVelocityValue().v_s / scale;

        A = (float)(Mathf.Pow(10, (float)(manager.Magnitude(Target.T_GRASSLAND) - 2.56 * (Mathf.Log10(4)) + 1.67)) / scale);
    }
コード例 #2
0
    void Start()
    {
        mesh = GetComponent <MeshFilter>().mesh;
        mats = new Material[] { Resources.Load("DrySands/DrySands", typeof(Material)) as Material,
                                Resources.Load("WetSands/WetSands", typeof(Material)) as Material,
                                Resources.Load("Shale/Shale", typeof(Material)) as Material,
                                Resources.Load("Limestone/Limestone", typeof(Material)) as Material,
                                Resources.Load("Granite/Granite", typeof(Material)) as Material,
                                Resources.Load("Basalt/Basalt", typeof(Material)) as Material, };
        mat = mats[0];
        originalVertices = mesh.vertices;
        density          = manager.DensityVelocityValue().density;
        v_p = manager.DensityVelocityValue().v_p / scale;
        v_s = manager.DensityVelocityValue().v_s / scale;

        A = (float)(Mathf.Pow(10, (float)(manager.Magnitude(Target.T_2D) - 2.56 * (Mathf.Log10(4)) + 1.67)) / scale);
    }