OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
TextureBakeFlip.hpp File Reference
#include <cstddef>
#include <cstdint>
#include <vector>
#include "TextureBakeDisplace.hpp"
#include "TextureBakeIndex.hpp"
Include dependency graph for TextureBakeFlip.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Slic3r::TextureBake::FlipSettings
struct  Slic3r::TextureBake::FlipResult

Namespaces

namespace  Slic3r
 |/ Copyright (c) Prusa Research 2020 - 2023 Enrico Turri @enricoturri1966 |/ |/ PrusaSlicer is released under the terms of the AGPLv3 or higher |/
namespace  Slic3r::TextureBake

Functions

FlipResult Slic3r::TextureBake::flip_edges_to_height (const TriSoup &geometry, const std::vector< int > &face_parent_id, const HeightSampleFn &sample, const FlipSettings &settings, const std::vector< uint8_t > &locked)

Class Documentation

◆ Slic3r::TextureBake::FlipSettings

struct Slic3r::TextureBake::FlipSettings
Class Members
double min_gain_fraction = 0.02
double min_planar_cos = 0.985
int passes = 3

◆ Slic3r::TextureBake::FlipResult

struct Slic3r::TextureBake::FlipResult
Collaboration diagram for Slic3r::TextureBake::FlipResult:
Class Members
vector< int > face_parent_id
size_t flipped = 0
TriSoup geometry