public static VoxelGeometryFallingRequest CreateFallingRequest(int constructionIndex, int chunkIndex, VoxelModel model) { var request = new VoxelGeometryFallingRequest { constructionIndex = constructionIndex, chunkIndex = chunkIndex, scale = 1f, pivot = new Vector3(0.0f, 0.0f, 0.0f), model = model, faceColorMultipliers = FaceColorMultipliers, edgeColorMultiplier = new Vector3(0.07f, 0.08f, 0.12f), cornerColorMultiplier = new Vector3(-0.14f, -0.25f, -0.4f) }; return(request); }
private VoxelGeometryFallingRequest GetGeometryFallingRequestById(int constructionIndex, int chunkIndex) { var request = new VoxelGeometryFallingRequest { constructionIndex = constructionIndex, chunkIndex = chunkIndex, scale = 1f, pivot = new Vector3(0.0f, 0.0f, 0.0f), model = _voxelModel, faceColorMultipliers = new VoxelGeometryFaceColorMultiplier(-0.20f, -0.20f, 0f, -0.50f, -0.25f, -0.25f), edgeColorMultiplier = new Vector3(0.07f, 0.08f, 0.12f), cornerColorMultiplier = new Vector3(-0.14f, -0.25f, -0.4f) }; return(request); }