mirror of
https://github.com/luanti-org/luanti.git
synced 2025-09-15 18:57:08 +00:00
Connected Nodeboxes: Add disconnected
boxes
The `disconnected_*` boxes are the opposites of the `connect_*` ones, i.e. when a node has no suitable neighbours on the respective side, the according disconnected box is drawn. * disconnected_top * disconnected_bottom * disconnected_front * disconnected_left * disconnected_back * disconnected_right * disconnected (when there is *no* neighbour) * disconnected_sides (when there are *no* neighbours to the sides)
This commit is contained in:
parent
345e1041a2
commit
f3b9d87076
6 changed files with 133 additions and 14 deletions
|
@ -107,6 +107,14 @@ struct NodeBox
|
|||
std::vector<aabb3f> connect_left;
|
||||
std::vector<aabb3f> connect_back;
|
||||
std::vector<aabb3f> connect_right;
|
||||
std::vector<aabb3f> disconnected_top;
|
||||
std::vector<aabb3f> disconnected_bottom;
|
||||
std::vector<aabb3f> disconnected_front;
|
||||
std::vector<aabb3f> disconnected_left;
|
||||
std::vector<aabb3f> disconnected_back;
|
||||
std::vector<aabb3f> disconnected_right;
|
||||
std::vector<aabb3f> disconnected;
|
||||
std::vector<aabb3f> disconnected_sides;
|
||||
|
||||
NodeBox()
|
||||
{ reset(); }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue