Пример #1
0
        public SgtTerrainQuad(SgtTerrainCube newCube, int newFace, double newTwist, double3 newCubeC, double3 newCubeH, double3 newCubeV)
        {
            cube  = newCube;
            face  = newFace;
            twist = newTwist;
            cubeC = SgtTerrainTopology.Tilt(newCubeC);
            cubeH = SgtTerrainTopology.Tilt(newCubeH);
            cubeV = SgtTerrainTopology.Tilt(newCubeV);
            cubeO = math.cross(math.normalize(cubeH), cubeV);

            Allocate();
        }