meta data for this page
Snow Groomer in Modding
In order not to leave any pieces of the slope ungroomed when grooming over it, the groomer is now using rectangular preparation areas which interpolate over the way the groomer travelled.
Therefore, the useRectangularPrepAreas
flag has to be created and set to true inside thesnowGroomer
section of the respective snowcat. In addition to that, preparationAreas
has to be defined like shown. The groomer and the flaps each get their own four boundary points defined.
useRectangularPrepAreas = true; preparationAreas = { { frontLeft = "PB100_nachlauf_colcon/PB100_aufhaengung_1_colcon/PB100_aufhaengung_hinten_colcon/PB100_JointPos_Fraese/Fraese/Fraese_unten_colcon/left1", backLeft = "PB100_nachlauf_colcon/PB100_aufhaengung_1_colcon/PB100_aufhaengung_hinten_colcon/PB100_JointPos_Fraese/Fraese/Fraese_unten_colcon/left2", frontRight = "PB100_nachlauf_colcon/PB100_aufhaengung_1_colcon/PB100_aufhaengung_hinten_colcon/PB100_JointPos_Fraese/Fraese/Fraese_unten_colcon/right1", backRight = "PB100_nachlauf_colcon/PB100_aufhaengung_1_colcon/PB100_aufhaengung_hinten_colcon/PB100_JointPos_Fraese/Fraese/Fraese_unten_colcon/right2", }, { frontLeft = "PB100_nachlauf_colcon/PB100_aufhaengung_1_colcon/PB100_aufhaengung_hinten_colcon/PB100_JointPos_Fraese/Fraese/Fraese_unten_colcon/Fraese_Flap_L/Fraese_Flap_L_colcon/tri1", backLeft = "PB100_nachlauf_colcon/PB100_aufhaengung_1_colcon/PB100_aufhaengung_hinten_colcon/PB100_JointPos_Fraese/Fraese/Fraese_unten_colcon/Fraese_Flap_L/Fraese_Flap_L_colcon/tri2", frontRight = "PB100_nachlauf_colcon/PB100_aufhaengung_1_colcon/PB100_aufhaengung_hinten_colcon/PB100_JointPos_Fraese/Fraese/Fraese_unten_colcon/Fraese_Flap_L/Fraese_Flap_L_colcon/tri4", backRight = "PB100_nachlauf_colcon/PB100_aufhaengung_1_colcon/PB100_aufhaengung_hinten_colcon/PB100_JointPos_Fraese/Fraese/Fraese_unten_colcon/Fraese_Flap_L/Fraese_Flap_L_colcon/tri3", }, { frontLeft = "PB100_nachlauf_colcon/PB100_aufhaengung_1_colcon/PB100_aufhaengung_hinten_colcon/PB100_JointPos_Fraese/Fraese/Fraese_unten_colcon/Fraese_Flap_R/Fraese_Flap_R_colcon/tri4", backLeft = "PB100_nachlauf_colcon/PB100_aufhaengung_1_colcon/PB100_aufhaengung_hinten_colcon/PB100_JointPos_Fraese/Fraese/Fraese_unten_colcon/Fraese_Flap_R/Fraese_Flap_R_colcon/tri3", frontRight = "PB100_nachlauf_colcon/PB100_aufhaengung_1_colcon/PB100_aufhaengung_hinten_colcon/PB100_JointPos_Fraese/Fraese/Fraese_unten_colcon/Fraese_Flap_R/Fraese_Flap_R_colcon/tri1", backRight = "PB100_nachlauf_colcon/PB100_aufhaengung_1_colcon/PB100_aufhaengung_hinten_colcon/PB100_JointPos_Fraese/Fraese/Fraese_unten_colcon/Fraese_Flap_R/Fraese_Flap_R_colcon/tri2", }, }