рд░рд╢рд┐рдпрди рд░реЗрд▓реНрд╡реЗ рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ (RRS): рдкреНрд░рдердо рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдкреНрд░рдХрд╛рд╢рди

рдЬреНрдпрд╛ рджрд┐рд╡рд╕рд╛рдЪреА рдореА рд╡рд╛рдЯ рдкрд╛рд╣рдд рд╣реЛрддреЛ рддреЛ рджрд┐рд╡рд╕ рдЖрд▓рд╛ рдЬреЗрд╡реНрд╣рд╛ рдореА рд╢реЗрд╡рдЯреА рд╣рд╛ рд╡рд┐рдХрд╛рд╕ рд╕рд╛рджрд░ рдХрд░реВ рд╢рдХреЗрди. рд╣рд╛ рдкреНрд░рдХрд▓реНрдк рдПрдХ рд╡рд░реНрд╖рд╛рдкреВрд░реНрд╡реА рдореНрд╣рдгрдЬреЗ 1 рд╕рдкреНрдЯреЗрдВрдмрд░ 2018 рд░реЛрдЬреА рд╕реБрд░реВ рдЭрд╛рд▓рд╛ рд╣реЛрддрд╛ Gtihub рд╡рд░ RRS рднрд╛рдВрдбрд╛рд░ рдкрд╣рд┐рд▓реНрдпрд╛ рдХрдорд┐рдЯрдЪреА рдиреЗрдордХреА рд╣реА рддрд╛рд░реАрдЦ рдЖрд╣реЗ.

рд░реЛрд╕реНрддреЛрд╡ рдореЗрди рд╕реНрдЯреЗрд╢рдирд╡рд░ рдкреЕрд╕реЗрдВрдЬрд░ рдЯреНрд░реЗрди (рдХреНрд▓рд┐рдХ рдХрд░рдгреНрдпрд╛рдпреЛрдЧреНрдп)

рд░рд╢рд┐рдпрди рд░реЗрд▓реНрд╡реЗ рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ (RRS): рдкреНрд░рдердо рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдкреНрд░рдХрд╛рд╢рди

RRS рдореНрд╣рдгрдЬреЗ рдХрд╛рдп? рд╣реЗ 1520 рдорд┐рдореА рдЧреЗрдЬ рд░реЛрд▓рд┐рдВрдЧ рд╕реНрдЯреЙрдХрдЪреЗ рдЦреБрд▓реЗ рдХреНрд░реЙрд╕-рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рдЖрд╣реЗ. рд╡рд╛рдЪрдХ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХрдкрдгреЗ рдкреНрд░рд╢реНрди рд╡рд┐рдЪрд╛рд░рддреАрд▓: "рдорд╛рдл рдХрд░рд╛, рдЬрд░ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдЖрдгрд┐ рдЦреБрд▓реЗ рджреЛрдиреНрд╣реА рд░реЗрд▓реНрд╡реЗ рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рдкреБрд░реЗрд╢рд╛ рдкреНрд░рдорд╛рдгрд╛рдд рдЕрд╕рддреАрд▓ рддрд░ рд╣рд╛ рдкреНрд░рдХрд▓реНрдк рдХрд╢рд╛рд╕рд╛рдареА рдЖрд╣реЗ?" рдпрд╛ рдкреНрд░рд╢реНрдирд╛рдЪреНрдпрд╛ рдЙрддреНрддрд░рд╛рд╕рд╛рдареА, рдореА рдорд╛рдВрдЬрд░реАрдЪреНрдпрд╛ рдЦрд╛рд▓реА рдкрд╛рд╣рдгреНрдпрд╛рдЪрд╛ рд╕рд▓реНрд▓рд╛ рджреЗрддреЛ

рдкреНрд░рдХрд▓реНрдк рдЗрддрд┐рд╣рд╛рд╕

рдПрдХрджрд╛, 2001 рдордзреНрдпреЗ, рддреЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЭрд╛рд▓реЗ рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдЯреНрд░реЗрди рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ (MSTS), рдЬреНрдпрд╛рдиреЗ рдЖрдкрд▓реНрдпрд╛ рджреЗрд╢рд╛рдд рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рд░реЗрд▓реНрд╡реЗ рдкреНрд░рд╡рд╛рд╕ рдХрд░рдгрд╛рд▒реНрдпрд╛ рд╕рдореБрджрд╛рдпрд╛рд▓рд╛ рдЬрдиреНрдо рджрд┐рд▓рд╛. рд╣рд╛ рдкреНрд░рдХрд▓реНрдк рдЕрд╕реНрддрд┐рддреНрддреНрд╡рд╛рдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдЕрдиреЗрдХ рд╡рд░реНрд╖рд╛рдВрдордзреНрдпреЗ (рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯрдиреЗ рддреЛ рд╕реЛрдбрд▓рд╛ рдирд╛рд╣реА рддреЛрдкрд░реНрдпрдВрдд, рдиреЛрдХрд┐рдпрд╛рдЪреЗ рджрд┐рд╡рд╛рд│рдЦреЛрд░реА рдЗрддреНрдпрд╛рджреАрд╕рд╛рд░рдЦреНрдпрд╛ рдЕрдзрд┐рдХ рдордиреЛрд░рдВрдЬрдХ рдЧреЛрд╖реНрдЯреАрдВрдХрдбреЗ рдкреБрдвреЗ рдЬрд╛рдИрдкрд░реНрдпрдВрдд), рдкреНрд░рдХрд▓реНрдкрд╛рдиреЗ рддреНрдпрд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЕрдиреЗрдХ рдЬреЛрдбрд╛рдВрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдХреЗрд▓рд╛: рдорд╛рд░реНрдЧ, рд░реЛрд▓рд┐рдВрдЧ рд╕реНрдЯреЙрдХ, рдкрд░рд┐рд╕реНрдерд┐рддреА

рдПрдордПрд╕рдЯреАрдПрд╕рд╡рд░ рдЖрдзрд╛рд░рд┐рдд, рддреНрдпрд╛рдирдВрддрд░ рдЕрдиреЗрдХ рдЗрддрд░ рдкреНрд░рдХрд▓реНрдк рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ, рдЬрд╕реЗ рдХреА рдУрдкрдирд░реЗрд▓реНрд╕, RTrainSim (RTS) рдЖрдгрд┐ рдЗрддрд░ рдЬреЛрдб рдЖрдгрд┐ рд╡реНрдпреБрддреНрдкрдиреНрди. рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдкреНрд░рдХрд▓реНрдк рджреЗрдЦреАрд▓ рджрд┐рд╕реВ рд▓рд╛рдЧрд▓реЗ, рдЬрд╕реЗ рдХреА рдкреНрд░рд╕рд┐рджреНрдз рдЯреНрд░реЗрдирдЭ. рдЖрдгрд┐ рд╕рд░реНрд╡ рдХрд╛рд╣реА рдареАрдХ рд╣реЛрдИрд▓, рдкрд░рдВрддреБ рд░реЗрд▓реНрд╡реЗ рд╡рд╛рд╣рддреБрдХреАрдЪреЗ рдмрд░реЗрдЪ рдЪрд╛рд╣рддреЗ рд╡рд╕реНрддреБрдирд┐рд╖реНрда рдХрд╛рд░рдгрд╛рд╕реНрддрд╡ рдпрд╛ рдЙрддреНрдкрд╛рджрдирд╛рдВрд╡рд░ рд╕рдорд╛рдзрд╛рдиреА рдирд╛рд╣реАрдд - рддреЗ рдХреЛрдгрддреНрдпрд╛рд╣реА рдкреНрд░рдХрд╛рд░реЗ рд╕реЛрд╡реНрд╣рд┐рдПрдд рдирдВрддрд░рдЪреНрдпрд╛ рдЬрд╛рдЧреЗрдд рд╕рдВрдЪрд╛рд▓рд┐рдд рдЖрдгрд┐ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рджреЗрд╢рд╛рдВрддрд░реНрдЧрдд рд░реЛрд▓рд┐рдВрдЧ рд╕реНрдЯреЙрдХрдЪреА рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░рдд рдирд╛рд╣реАрдд. рдЯреНрд░реЗрди рдмреНрд░реЗрдХ рдХрд╕реЗ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд рд╣реЗ рдкрд╛рд╣рддрд╛рдирд╛ рд╣реЗ рд╡рд┐рд╢реЗрд╖рддрдГ рддреАрд╡реНрд░ рдЖрд╣реЗ - рд╕реВрдЪреАрдмрджреНрдз рдХреЗрд▓реЗрд▓реНрдпрд╛ рдХреЛрдгрддреНрдпрд╛рд╣реА рдкреНрд░рдХрд▓реНрдкрд╛рдд рдореЕрдЯреНрд░реЛрд╕реЛрд╡реНрд╣ рд╕рд┐рд╕реНрдЯрдордЪреНрдпрд╛ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдмреНрд░реЗрдХрдЪреА рд╕рд╛рдорд╛рдиреНрдп рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдирд╛рд╣реА рдХрд┐рдВрд╡рд╛ рдирд╕реЗрд▓.

2008 рдЪреНрдпрд╛ рдЗрддрдХреНрдпрд╛ рджреВрд░рдЪреНрдпрд╛ рд╡рд░реНрд╖рд╛рдд, рджреБрд╕рд░рд╛ рдкреНрд░рдХрд▓реНрдк рджрд┐рд╕рд▓рд╛ - ZDS рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░рд╡реНрдпрд╛рдЪреЗрд╕реНрд▓рд╛рд╡ рдЙрд╕реЛрд╡реНрд╣ рдпрд╛рдВрдиреА рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ. рд╣рд╛ рдкреНрд░рдХрд▓реНрдк рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдЖрд╣реЗ рдХрд╛рд░рдг рддреЛ рд╕реБрд░реБрд╡рд╛рддреАрд▓рд╛ рд░рд╢рд┐рдпрди рдЧреЗрдЬ рд░реЛрд▓рд┐рдВрдЧ рд╕реНрдЯреЙрдХрд╡рд░ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддрд╛рдирд╛ рд╡рд░ рдирдореВрдж рдХреЗрд▓реЗрд▓реНрдпрд╛ рдХрдорддрд░рддрд╛ рд▓рдХреНрд╖рд╛рдд рдШреЗрддреЛ рдЖрдгрд┐ рджреБрд░реБрд╕реНрдд рдХрд░рддреЛ. рдкрдг рдПрдХ рдореЛрдард╛ "рдкрдг" рдЖрд╣реЗ - рдкреНрд░рдХрд▓реНрдк рдорд╛рд▓рдХреАрдЪрд╛ рдЖрдгрд┐ рдмрдВрдж рдЖрд╣реЗ, рд╡рд╛рд╕реНрддреБрд╢рд╛рд╕реНрддреНрд░реАрдпрджреГрд╖реНрдЯреНрдпрд╛ рд╕реНрд╡рддрдГрдЪрд╛ рд░реЛрд▓рд┐рдВрдЧ рд╕реНрдЯреЙрдХ рд╕реБрд░реВ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрдд тАЛтАЛтАЛтАЛрдирд╛рд╣реА.

2007 рдордзреНрдпреЗ рдореА рд╕реНрд╡рддрдГ рд░реЗрд▓реНрд╡реЗ рд╡рд┐рд╖рдпрд╛рд╡рд░ рдЖрд▓реЛ, рдЬреЗрд╡реНрд╣рд╛ рдореА рдХрд╛рдо рдХрд░рд╛рдпрд▓рд╛ рд╕реБрд░реБрд╡рд╛рдд рдХреЗрд▓реА JSC VELNII, рдПрдХ рд╕рдВрд╢реЛрдзрди рд╕рд╣рдХрд╛рд░реА рдореНрд╣рдгреВрди, рдЖрдгрд┐ 2008 рдордзреНрдпреЗ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдкреАрдПрдЪ.рдбреА. рдкреНрд░рдмрдВрдзрд╛рдЪрд╛ рдмрдЪрд╛рд╡ рдХреЗрд▓реНрдпрд╛рдирдВрддрд░, рд╡рд░рд┐рд╖реНрда рд╕рдВрд╢реЛрдзрди рд╕рд╣рдХрд╛рд░реА рдореНрд╣рдгреВрди. рддреЗрд╡реНрд╣рд╛рдЪ рдорд▓рд╛ рд░реЗрд▓реНрд╡реЗ рд╕рд┐рдореНрдпреБрд▓реЗрд╢рди рдЧреЗрдореНрд╕рдЪреНрдпрд╛ рдХреНрд╖реЗрддреНрд░рд╛рддреАрд▓ рдЕрддреНрдпрд╛рдзреБрдирд┐рдХ рдХрд╛рдордЧрд┐рд░реАрд╢реА рдкрд░рд┐рдЪрд┐рдд рдЭрд╛рд▓реЗ. рдЖрдгрд┐ рдореА рдЬреЗ рдкрд╛рд╣рд┐рд▓реЗ рддреЗ рдорд▓рд╛ рдЖрд╡рдбрд▓реЗ рдирд╛рд╣реА рдЖрдгрд┐ рддреНрдпрд╛рд╡реЗрд│реА ZDSimulator рдкреНрд░рдХрд▓реНрдк рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдирд╡реНрд╣рддрд╛. рдирдВрддрд░, рд░реЛрд▓рд┐рдВрдЧ рд╕реНрдЯреЙрдХрдЪреНрдпрд╛ рдЧрддрд┐рд╢реАрд▓рддреЗрдиреЗ рдореЛрд╣рд┐рдд рд╣реЛрдКрди, рдореА рд░реЛрд╕реНрддреЛрд╡реНрд╣ рд╕реНрдЯреЗрдЯ рдпреБрдирд┐рд╡реНрд╣рд░реНрд╕рд┐рдЯреА рдСрдл рдЯреНрд░рд╛рдиреНрд╕рдкреЛрд░реНрдЯрдордзреНрдпреЗ рдЖрд▓реЛ (рдЖрд░рдЬреАрдпреВрдкреАрдПрд╕) рдлреНрд░реЗрдЯ рдЯреНрд░реЗрдирдЪреНрдпрд╛ рдмреНрд░реЗрдХрд┐рдВрдЧ рдбрд╛рдпрдиреЕрдорд┐рдХреНрд╕рд╡рд░ рдбреЙрдХреНрдЯрд░реЗрдЯ рдкреНрд░рдмрдВрдзрд╛рдЪреНрдпрд╛ рд╡рд┐рд╖рдпрд╛рд╕рд╣. рдЖрдЬ рдореА рдЖрдордЪреНрдпрд╛ рд╡рд┐рджреНрдпрд╛рдкреАрдард╛рд╕рд╛рдареА рд░реЗрд▓реНрд╡реЗ рд╡рд╛рд╣рддреВрдХ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╕рдВрдХреБрд▓рд╛рдВрдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдЪреЗ рдиреЗрддреГрддреНрд╡ рдХрд░рддреЛ рдЖрдгрд┐ рдЯреНрд░реЕрдХреНрд╢рди рд░реЛрд▓рд┐рдВрдЧ рд╕реНрдЯреЙрдХ рд╡рд┐рднрд╛рдЧрд╛рдордзреНрдпреЗ рд╡рд┐рд╢реЗрд╖ рд╡рд┐рд╖рдп рд╢рд┐рдХрд╡рддреЛ.

рд╡рд░реАрд▓ рд╕рд░реНрд╡ рдЧреЛрд╖реНрдЯреАрдВрдЪреНрдпрд╛ рд╕рдВрджрд░реНрднрд╛рдд, рдПрдХ рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА рдХрд▓реНрдкрдирд╛ рдЙрджреНрднрд╡рд▓реА рдЬреА рдЕреЕрдб-рдСрдирдЪреНрдпрд╛ рд╡рд┐рдХрд╕рдХрд╛рд▓рд╛ рд░реЛрд▓рд┐рдВрдЧ рд╕реНрдЯреЙрдХрдордзреНрдпреЗ рд╣реЛрдгрд╛рд░реНтАНрдпрд╛ рднреМрддрд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдВрд╡рд░ рдкреВрд░реНрдг рдирд┐рдпрдВрддреНрд░рдг рдорд┐рд│рд╡реВ рд╢рдХреЗрд▓. рдСрд░реНрдмрд┐рдЯрд░ рд╕реНрдкреЗрд╕ рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рдкреНрд░рдорд╛рдгреЗрдЪ, рдЬреНрдпрд╛рд╕рд╛рдареА рдореА рдПрдХрджрд╛ R-7 рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдХреНрд╖реЗрдкрдг рд╡рд╛рд╣рдирд╛рдВрдЪреНрдпрд╛ рдХреБрдЯреБрдВрдмрд╛рдЪреНрдпрд╛ рд░реВрдкрд╛рдд рдПрдХ рдЬреЛрдб рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реА рд╣реЛрддреА. рдПрдХ рд╡рд░реНрд╖рд╛рдкреВрд░реНрд╡реА рдореА рд╣реЗ рдХрд╛рдо рд╣рд╛рддреА рдШреЗрддрд▓реЗ рдЖрдгрд┐ рддреНрдпрд╛рдд рд╕реНрд╡рдд:рд▓рд╛ рдЭреЛрдХреВрди рджрд┐рд▓реЗ. 26 рдбрд┐рд╕реЗрдВрдмрд░ 2018 рд░реЛрдЬреА рдпреЗрдереЗ рдкреНрд░рдХрд╛рд╢ рджрд┐рд╕рд▓рд╛ рд╣реЗ рддрдВрддреНрд░рдЬреНрдЮрд╛рди рдбреЗрдореЛ.

рдорд╛рдЭреЗ рдХрд╛рдо рдЙрддреНрд╕рд╛рд╣реА рд▓реЛрдХрд╛рдВрдЪреНрдпрд╛ рд▓рдХреНрд╖рд╛рдд рдЖрд▓реЗ рдЖрдгрд┐ ZDsimulator рд╕рд╛рдареА рд╡реНрд╣рд┐рдЬреНрдпреБрдЕрд▓ рд╕рд╛рдордЧреНрд░реАрдЪреЗ рдирд┐рд░реНрдорд╛рддреЗ, рд░реЗрд▓реНрд╡реЗ рд╕рд┐рдорд░реНрд╕рдЪреНрдпрд╛ рдордВрдбрд│рд╛рдВрдордзреНрдпреЗ рд╕реБрдкреНрд░рд╕рд┐рджреНрдз. рд░реЛрдорди рдмрд┐рд░реНрдпреБрдХреЛрд╡реНрд╣ (рд░реЛрдореАрдЪ рд░рд╢рд┐рдпрди рд░реЗрд▓реНрд╡реЗ) рдкреНрд░рдХрд▓реНрдкрд╛рдЪреНрдпрд╛ рдкреБрдвреАрд▓ рд╡рд┐рдХрд╛рд╕рд╛рд╕рд╛рдареА рдорд▓рд╛ рдорджрдд рдЖрдгрд┐ рд╕рд╣рдХрд╛рд░реНрдп рджреЗрдК рдХреЗрд▓реЗ. рдирдВрддрд░ рджреБрд╕рд░рд╛ рд╡рд┐рдХрд╛рд╕рдХ рдЖрдордЪреНрдпрд╛рдд рд╕рд╛рдореАрд▓ рдЭрд╛рд▓рд╛ - рдЕрд▓реЗрдХреНрдЭрд╛рдВрдбрд░ рдорд┐рд╢реНрдЪреЗрдиреНрдХреЛ (Ulovskii2017), ZDsimulator рд╕рд╛рдареА рдорд╛рд░реНрдЧ рдирд┐рд░реНрдорд╛рддрд╛. рдЖрдордЪреНрдпрд╛ рд╕рд╣рдХрд╛рд░реНрдпрд╛рдиреЗ рдЖрдореНрд╣рд╛рд▓рд╛ рдЖрдордЪреНрдпрд╛ рдкрд╣рд┐рд▓реНрдпрд╛ рдкреНрд░рдХрд╛рд╢рдирд╛рдкрд░реНрдпрдВрдд рдиреЗрд▓реЗ. рд╡реНрд╣рд┐рдбрд┐рдУ рддреНрдпрд╛рдЪреНрдпрд╛ рдкрд╣рд┐рд▓реНрдпрд╛ рд░рд┐рд▓реАрдЭрд╕рд╛рдареА рдЧреЗрдо рдХрд╕рд╛ рджрд┐рд╕рддреЛ рдпрд╛рдЪреЗ рдХрд╛рд╣реА рд╡рд┐рд╣рдВрдЧрд╛рд╡рд▓реЛрдХрди рджрд╛рдЦрд╡рддреЗ

RRS рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░рдЪреА рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ

рд╕рд░реНрд╡ рдкреНрд░рдердо, рд╣реЗ рдПрдХ рдЦреБрд▓реЗ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдЖрд╣реЗ. рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рдХреЛрдб рдЦреБрд▓рд╛ рдЖрд╣реЗ рдпрд╛ рд╡рд╕реНрддреБрд╕реНрдерд┐рддреАрдЪрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░реВ рдирдХрд╛, рддреНрдпрд╛рдд рддреГрддреАрдп-рдкрдХреНрд╖ рдНрдб-рдСрдирдЪреНрдпрд╛ рд╡рд┐рдХрд╕рдХрд╛рдВрдЪреНрдпрд╛ рдЙрджреНрджреЗрд╢рд╛рдиреЗ рдПрдХ API рдЖрдгрд┐ SDK рдЖрд╣реЗ. рдкреНрд░рд╡реЗрд╢рд╛рдЪрд╛ рдЕрдбрдерд│рд╛ рдЦреВрдк рдЬрд╛рд╕реНрдд рдЖрд╣реЗ - рдореВрд▓рднреВрдд C++ рд╡рд┐рдХрд╛рд╕ рдХреМрд╢рд▓реНрдпреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗрдд. Windows рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдорд╕рд╛рдареА GCC рдХрдВрдкрд╛рдЗрд▓рд░ рдЖрдгрд┐ рддреНрдпрд╛рдЪреЗ MinGW рдкреНрд░рдХрд╛рд░ рд╡рд╛рдкрд░реВрди рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рддреНрдпрд╛рдд рд▓рд┐рд╣рд┐рд▓реЗ рдЖрд╣реЗ. рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рд╡рд┐рдХрд╕рдХрд╛рд▓рд╛ Qt рдлреНрд░реЗрдорд╡рд░реНрдХрд╢реА рдкрд░рд┐рдЪрд┐рдд рдЕрд╕рдгреЗ рдЙрдЪрд┐рдд рдЖрд╣реЗ, рдХрд╛рд░рдг рддреНрдпрд╛рддреАрд▓ рдЕрдиреЗрдХ рд╕рдВрдХрд▓реНрдкрдирд╛ рдЧреЗрдордЪреНрдпрд╛ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд▓рд╛ рдЕрдзреЛрд░реЗрдЦрд┐рдд рдХрд░рддрд╛рдд.

рддрдерд╛рдкрд┐, рдпреЛрдЧреНрдп рдкрд░рд┐рд╢реНрд░рдо рдЖрдгрд┐ рдЗрдЪреНрдЫреЗрдиреЗ, рд╣рд╛ рдкреНрд░рдХрд▓реНрдк рдЕреЕрдб-рдСрди рд╡рд┐рдХрд╛рд╕рдХрд╛рд╕рд╛рдареА рдореЛрдареНрдпрд╛ рд╕рдВрдзреА рдЙрдШрдбрддреЛ. рд░реЛрд▓рд┐рдВрдЧ рд╕реНрдЯреЙрдХ рдбрд╛рдпрдиреЕрдорд┐рдХ рд▓рд╛рдпрдмреНрд░рд░реАрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдореЙрдбреНрдпреВрд▓реНрд╕рдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рд▓рд╛рдЧреВ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ. рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░рдордзреАрд▓ рдореБрдЦреНрдп рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рдШрдЯрдХ рд░реЛрд▓рд┐рдВрдЧ рд╕реНрдЯреЙрдХрдЪреЗ рдПрдХрдХ рдЖрд╣реЗ, рдХрд┐рдВрд╡рд╛ рдореЛрдмрд╛рдЗрд▓ рдпреБрдирд┐рдЯ (MU) - рдПрдХ рдХрд╛рд░ (рдиреЙрди-рд╕реЗрд▓реНрдл-рдкреНрд░реЛрдкреЗрд▓реНрдб рдХрд┐рдВрд╡рд╛ рдПрдХрд╛рдзрд┐рдХ рдпреБрдирд┐рдЯ рдЯреНрд░реЗрдирдЪрд╛ рднрд╛рдЧ рдореНрд╣рдгреВрди) рдХрд┐рдВрд╡рд╛ рд▓реЛрдХреЛрдореЛрдЯрд┐рд╡реНрд╣рдЪрд╛ рдПрдХ рднрд╛рдЧ. рдПрдкреАрдЖрдп PE рд╡реНрд╣реАрд▓ рд╕реЗрдЯрд╡рд░ рд▓рд╛рдЧреВ рдХреЗрд▓реЗрд▓рд╛ рдЯреЙрд░реНрдХ рд╕реЗрдЯ рдХрд░рдгреЗ рд╢рдХреНрдп рдХрд░рддреЗ, рдкреНрд░рддрд┐рд╕рд╛рджрд╛рдд рд╡реНрд╣реАрд▓ рд╕реЗрдЯрдЪреА рдХреЛрдиреАрдп рдЧрддреА, рддрд╕реЗрдЪ рдмрд╛рд╣реНрдп рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕, рдЬрд╕реЗ рдХреА рд╡реНрд╣реЛрд▓реНрдЯреЗрдЬ рдЖрдгрд┐ рд╕рдВрдкрд░реНрдХ рдиреЗрдЯрд╡рд░реНрдХрдордзреАрд▓ рдХрд░рдВрдЯрдЪрд╛ рдкреНрд░рдХрд╛рд░. рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░рд▓рд╛ рдЗрддрд░ рдХрд╛рд╣реАрд╣реА рдорд╛рд╣рд┐рдд рдирд╛рд╣реА рдЖрдгрд┐ рддреЗ рдЬрд╛рдгреВрди рдШреЗрдК рдЗрдЪреНрдЫрд┐рдд рдирд╛рд╣реА, рдЬреЗ рдЕрдВрддрд░реНрдЧрдд рдЙрдкрдХрд░рдгрд╛рдВрдЪреЗ рднреМрддрд┐рдХрд╢рд╛рд╕реНрддреНрд░ рдПрдЦрд╛рджреНрдпрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд▓реЛрдХреЛрдореЛрдЯрд┐рд╡реНрд╣ рдХрд┐рдВрд╡рд╛ рдХрд╛рд░рдЪреНрдпрд╛ рд╡рд┐рдХрд╕рдХрд╛рдЪреНрдпрд╛ рд╡рд┐рд╡реЗрдХрд╛рд╡рд░ рд╕реЛрдбрддреЗ.

рдЕрд╕рд╛ рдЕрдВрджрд╛рдЬ рд▓рд╛рд╡рдгреЗ рдХрдареАрдг рдирд╛рд╣реА рдХреА рдЕрд╢рд╛ рддреБрд▓рдиреЗрдиреЗ рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рджреГрд╖реНрдЯрд┐рдХреЛрдирд╛рдореБрд│реЗ рд▓реЛрдХреЛрдореЛрдЯрд┐рд╡реНрд╣ рд╕рд░реНрдХрд┐рдЯрдЪреНрдпрд╛ рд╕рд░реНрд╡рд╛рдд рд▓рд╣рд╛рди рдмрд╛рд░рдХрд╛рд╡реЗ рд▓рд╛рдЧреВ рдХрд░рдгреЗ рд╢рдХреНрдп рд╣реЛрддреЗ. рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рдХрд┐рдЯрдордзреНрдпреЗ рдШрд░рдЧреБрддреА рд░реЛрд▓рд┐рдВрдЧ рд╕реНрдЯреЙрдХрд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдорд╛рдирдХ рдЙрдкрдХрд░рдгрд╛рдВрдЪрд╛ рдПрдХ рд╕рдВрдЪ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ: рдбреНрд░рд╛рдпрд╡реНрд╣рд░рдЪреА рдЯреНрд░реЗрди рдХреНрд░реЗрди рд░реВрдкрд╛рдВрддрд░рдг. рдХреНрд░рдорд╛рдВрдХ 395, рд╣рд╡рд╛ рд╡рд┐рддрд░рдХ рд╕реНрдерд┐рддреА. рдХреНрд░рдорд╛рдВрдХ 242, рд╕рд╣рд╛рдпрдХ рдмреНрд░реЗрдХ рд╡рд╛рд▓реНрд╡рдЪреА рд╕реНрдерд┐рддреА. рдХреНрд░рдорд╛рдВрдХ 254 рдЖрдгрд┐ рдмреНрд░реЗрдХ рдЙрдкрдХрд░рдгрд╛рдВрдЪреЗ рдЗрддрд░ рдШрдЯрдХ. рдЕреЕрдб-рдСрдирдЪреНрдпрд╛ рд╡рд┐рдХрд╕рдХрд╛рд▓рд╛ рдлрдХреНрдд рд╣реЗ рдШрдЯрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд▓реЛрдХреЛрдореЛрдЯрд┐рд╡реНрд╣ рдХрд┐рдВрд╡рд╛ рдХрд╛рд░рдЪреНрдпрд╛ рд╡рд╛рдпрд╡реАрдп рд╕рд░реНрдХрд┐рдЯрдордзреНрдпреЗ рдЬреЛрдбрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдЖрдкрд▓реЗ рд╕реНрд╡рддрдГрдЪреЗ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдпреБрдирд┐рдЯ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА API рдЖрд╣реЗ.

рд╡рд╛рд╕реНрддреБрд╢рд╛рд╕реНрддреНрд░реАрдпрджреГрд╖реНрдЯреНрдпрд╛, рдЖрд░рдЖрд░рдПрд╕ рджреЛрди рдореБрдЦреНрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛рдВрдЪреНрдпрд╛ рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рджрд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ

  • рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ тАФ рдлрд┐рдЬрд┐рдХрд▓ рдЯреНрд░реЗрди рдбрд╛рдпрдиреЕрдорд┐рдХреНрд╕ рдЗрдВрдЬрд┐рди рдЯреНрд░реЗрдирдЗрдВрдЬрд┐рди 2. рдЯреНрд░реЗрдирдЪреНрдпрд╛ рд╣рд╛рд▓рдЪрд╛рд▓реАрдЪреЗ рднреМрддрд┐рдХрд╢рд╛рд╕реНрддреНрд░ рд▓рд╛рдЧреВ рдХрд░рддреЗ, рдЕрдиреЗрдХ рдмрд╛рд╣реНрдп рдШрдЯрдХ рд╡рд┐рдЪрд╛рд░рд╛рдд рдШреЗрддреЗ, рдХрдкрд▓рд┐рдВрдЧ рдЙрдкрдХрд░рдгрд╛рдВрджреНрд╡рд╛рд░реЗ рд╣рд▓рд╡рд┐рд▓реЗрд▓реНрдпрд╛ рдпреБрдирд┐рдЯреНрд╕рдЪрд╛ рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рдж рд▓рдХреНрд╖рд╛рдд рдШреЗрдКрди, рд░реЛрд▓рд┐рдВрдЧ рд╕реНрдЯреЙрдХ рдЙрдкрдХрд░рдгрд╛рдВрдЪреНрдпрд╛ рдСрдкрд░реЗрд╢рдирдЪреЗ рднреМрддрд┐рдХрд╢рд╛рд╕реНрддреНрд░ рд▓рд╛рдЧреВ рдХрд░рдгрд╛рд░реНтАНрдпрд╛ рдмрд╛рд╣реНрдп рдореЙрдбреНрдпреВрд▓реНрд╕рдордзреВрди рдпреЗрдгрд╛рд░реНтАНрдпрд╛ рдбреЗрдЯрд╛рд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рддреЗ.
  • рджрд░реНрд╢рдХ тАФ рдПрдХ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЙрдкрдкреНрд░рдгрд╛рд▓реА рдЬреА рдЯреНрд░реЗрдирдЪреНрдпрд╛ рд╣рд╛рд▓рдЪрд╛рд▓реАрдЪреА рдХрд▓реНрдкрдирд╛ рдХрд░рддреЗ, рдЬреА рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдЗрдВрдЬрд┐рдирдЪреНрдпрд╛ рдЖрдзрд╛рд░реЗ рддрдпрд╛рд░ рдХреЗрд▓реА рдЬрд╛рддреЗ OpenSceneGraph

рд╣реА рдЙрдкрдкреНрд░рдгрд╛рд▓реА рд╕рд╛рдорд╛рдпрд┐рдХ рдореЗрдорд░реАрджреНрд╡рд╛рд░реЗ рдПрдХрдореЗрдХрд╛рдВрд╢реА рд╕рдВрд╡рд╛рдж рд╕рд╛рдзрддрд╛рдд, рдЬреА Qt рдлреНрд░реЗрдорд╡рд░реНрдХрдЪреНрдпрд╛ QSharedMemory рд╡рд░реНрдЧрд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд▓рд╛рдЧреВ рдХреЗрд▓реА рдЬрд╛рддреЗ. рдкрд╣рд┐рд▓реНрдпрд╛ рдбреЗрдореЛрдордзреНрдпреЗ рд╕реЙрдХреЗрдЯ-рдЖрдзрд╛рд░рд┐рдд IPC рд╡рд╛рдкрд░рд▓реЗ рдЧреЗрд▓реЗ рдЖрдгрд┐ рднрд╡рд┐рд╖реНрдпрд╛рдд рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░рдЪреНрдпрд╛ рдХрд╛рд╣реА рднрд╛рдЧрд╛рдВрдЪреЗ рдкрд░рд┐рд╖реНрдХрд░рдг рдЖрдгрд┐ рднрд╡рд┐рд╖реНрдпрд╛рдХрдбреЗ рд▓рдХреНрд╖ рджреЗрдКрди рдЧрд░рдЬрд╛ рд▓рдХреНрд╖рд╛рдд рдШреЗрдКрди рднрд╡рд┐рд╖реНрдпрд╛рдд рдпрд╛ рддрдВрддреНрд░рдЬреНрдЮрд╛рдирд╛рдХрдбреЗ рдкрд░рдд рдЬрд╛рдгреНрдпрд╛рдЪреА рдпреЛрдЬрдирд╛ рдЖрд╣реЗ. рд╕рд╛рдорд╛рдпрд┐рдХ рдореЗрдорд░реАрдордзреНрдпреЗ рд╕рдВрдХреНрд░рдордг рд╣реЗ рдХрд╛рд╣реА рдкреНрд░рдорд╛рдгрд╛рдд рд╕рдХреНрддреАрдЪреЗ рдЙрдкрд╛рдп рд╣реЛрддреЗ рдЬреНрдпрд╛рдореБрд│реЗ рддреНрдпрд╛рдЪреА рдЙрдкрдпреБрдХреНрддрддрд╛ рд╕рдВрдкрд▓реА рдЖрд╣реЗ.

рдореА рдмрд╛рд░рдХрд╛рд╡реЗ рд╡рд░реНрдгрди рдХрд░рдгрд╛рд░ рдирд╛рд╣реА - рдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рддреАрд▓ рдЕрдиреЗрдХ рдЙрддрд╛рд░-рдЪрдврд╛рд╡ рдорд╛рдЭреНрдпрд╛ рд╕рдВрд╕рд╛рдзрдирд╛рд╡рд░реАрд▓ рдкреНрд░рдХрд╛рд╢рдирд╛рдВрдордзреНрдпреЗ рдЖрдзреАрдЪ рд╡рд░реНрдгрди рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд, рд╡рд┐рд╢реЗрд╖рддрдГ, рдорд╛рдЭреНрдпрд╛рдХрдбреЗ рдмрд░реНтАНрдпрд╛рдкреИрдХреА рд╡рд┐рд╕реНрддреГрдд рдЖрд╣реЗ. OpenSceneGraph рдЗрдВрдЬрд┐рдирд╡рд░реАрд▓ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓рдЪреА рдорд╛рд▓рд┐рдХрд╛, рдЬреЗ рдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рд╡рд░ рдХрд╛рдо рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рд╕рд░рд╛рд╡рд╛рддреВрди рд╡рд╛рдврд▓реЗ.

рдкреНрд░рдХрд▓реНрдкрд╛рддреАрд▓ рд╕рд░реНрд╡ рдХрд╛рд╣реА рдЖрдореНрд╣рд╛рд▓рд╛ рд╣рд╡реЗ рддрд╕реЗ рдЧреБрд│рдЧреБрд│реАрдд рдирд╛рд╣реА. рд╡рд┐рд╢реЗрд╖рддрдГ, рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдЙрдкрдкреНрд░рдгрд╛рд▓реА рдкреНрд░рд╕реНрддреБрдд рдЧреБрдгрд╡рддреНрддреЗрдЪреНрдпрд╛ рдмрд╛рдмрддреАрдд рдкрд░рд┐рдкреВрд░реНрдг рдирд╛рд╣реА рдЖрдгрд┐ рд╕рд┐рдордЪреЗ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдмрд░реЗрдЪ рдХрд╛рд╣реА рдЗрдЪреНрдЫрд┐рдд рд╕реЛрдбрддреЗ. рдпрд╛ рдкреНрд░рдХрд╛рд╢рдирд╛рдЪреЗ рдПрдХ рдЙрджреНрджрд┐рд╖реНрдЯ рдЖрд╣реЗ - рд░реЗрд▓реНрд╡реЗ рд╡рд╛рд╣рддреВрдХ рдЙрддреНрд╕рд╛рд╣реА рд▓реЛрдХрд╛рдВрдЪреНрдпрд╛ рд╕рдореБрджрд╛рдпрд╛рдЪрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рд╢реА рдкрд░рд┐рдЪрдп рдХрд░реВрди рджреЗрдгреЗ, рддреНрдпрд╛рдЪреНрдпрд╛ рдХреНрд╖рдорддрд╛рдВрдЪреА рд░реВрдкрд░реЗрд╖рд╛ рд╕рд╛рдВрдЧрдгреЗ рдЖрдгрд┐ рд╢реЗрд╡рдЯреА рдЕреЕрдб-рдСрди рдбреЗрд╡реНрд╣рд▓рдкрд░реНрд╕рд╕рд╛рдареА рдкреНрд░рдЧрдд API рд╕рд╣ рдЦреБрд▓реЗ, рдХреНрд░реЙрд╕-рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рд░реЗрд▓реНрд╡реЗ рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рддрдпрд╛рд░ рдХрд░рдгреЗ.

рд╕рдВрднрд╛рд╡рдирд╛

рд╕рдВрднрд╛рд╡рдирд╛ рддреБрдордЪреНрдпрд╛рд╡рд░, рдЖрдордЪреЗ рдкреНрд░рд┐рдп рднрд╡рд┐рд╖реНрдпрд╛рддреАрд▓ рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдЖрдгрд┐ рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рдЖрд╣реЗрдд. рдкреНрд░рдХрд▓реНрдк рдЦреБрд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдЖрд╣реЗ рдЕрдзрд┐рдХреГрдд рд╡реЗрдмрд╕рд╛рдЗрдЯрдЬрд┐рдереВрди рддреБрдореНрд╣реА рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реВ рд╢рдХрддрд╛ рджрд╕реНрддрдРрд╡рдЬреАрдХрд░рдг, рдЬреНрдпрд╛рдЪреА рд░рдЪрдирд╛ рд╕рддрдд рдкреБрдиреНрд╣рд╛ рднрд░рд▓реА рдЬрд╛рдИрд▓. рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдордВрдЪ рдкреНрд░рдХрд▓реНрдк, рд╡реНрд╣реАрдХреЗ рдЧрдЯрдЖрдгрд┐ YouTube рдЪреЕрдиреЗрд▓, рдЬрд┐рдереЗ рддреБрдореНрд╣рд╛рд▓рд╛ рд╕рд░реНрд╡рд╛рдд рддрдкрд╢реАрд▓рд╡рд╛рд░ рд╕рд▓реНрд▓рд╛ рдЖрдгрд┐ рд╕рд╣рд╛рдпреНрдп рдорд┐рд│реВ рд╢рдХрддреЗ.

рдЖрдкрдг рд▓рдХреНрд╖ рджрд┐рд▓реНрдпрд╛рдмрджреНрджрд▓ рдзрдиреНрдпрд╡рд╛рдж!

рд╕реНрддреНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛