Рагдолл физикасы: ойын және анимациядағы реалистік өлім анимациясы. Физикалық қозғалтқыштармен жасалған процедуралық анимация, скелеттік жүйеге қарағанда артықшылықтары бар.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Кіріспе
Физикалық қозғалтқыштар қолданатын процедуралық анимацияның түрі.
Type of procedural animation used by physics engines
Рагдолл физикасы – физикалық қозғалтқыштар қолданатын процедуралық анимацияның түрі, ол бейне ойындар мен анимациялық фильмдерде дәстүрлі статикалық өлім анимацияларын алмастыру үшін жиі қолданылады. Компьютерлердің қуаты артқан сайын, шектеулі нақты уақыт физикалық симуляциялар жасау мүмкін болды, бұл өлім анимацияларын шынайырақ етті. Алғашқы бейне ойындар кейіпкердің өлімін көрсету үшін қолмен жасалған анимацияларды пайдаланды. Бұл процессорды аз жұмыспен қамтамасыз етудің артықшылығы болды, себебі «өлі» кейіпкерді анимациялауға қажетті деректер алдын ала салынған кадрлардың белгілі бір санынан таңдалды. Керісінше, рагдолл – бірнеше қатаң денелердің жиынтығы (әрқайсысы әдетте графикалық қозғалтқыштың қаңқалық анимациялық жүйесіндегі сүйекке байланыстырылған), олар бір-біріне қатысты сүйектердің қозғалысын шектейтін шектеулер жүйесімен біріктірілген. Кейіпкер өлгенде, оның денесі жерге құлай бастайды, әр буынның қозғалысына қойылған шектеулерді сақтайды, бұл көбінесе шынайы көрінеді. «Рагдолл» термині буындардың жүйелерінде шешушілердің шектеріне байланысты, кішкентай немесе нөлдік буын/қаңқа бұлшық еттерінің керілуіне байланысты пайда болды, нәтижесінде кейіпкер ойыншық сақина қуыршағы сияқты құлайды, көбінесе күлкілі түрде мүмкін емес немесе қиын жағдайларға түседі. Қазіргі кезде рагдолл физикасының қолданылуы өлім сахналарынан асып түседі.
Ragdoll physics is a type of procedural animation used by physics engines, which is often used as a replacement for traditional static death animations in video games and animated films. As computers increased in power, it became possible to do limited real time physical simulations, which made death animations more realistic. Early video games used manually created animations for a character’s death sequences. This had the advantage of low CPU utilization, as the data needed to animate a "dying" character was chosen from a set number of pre drawn frames. In contrast, a ragdoll is a collection of multiple rigid bodies (each of which is ordinarily tied to a bone in the graphics engine's skeletal animation system) tied together by a system of constraints that restrict how the bones may move relative to each other. When the character dies, their body begins to collapse to the ground, honouring these restrictions on each of the joints' motion, which often looks more realistic. The term ragdoll comes from the problem that the articulated systems, due to the limits of the solvers used, tend to have little or zero joint/skeletal muscle stiffness, leading to a character collapsing much like a toy rag doll, often into comically improbable or compromising positions. Modern use of ragdoll physics goes beyond death sequences.
Тарих
Jurassic Park лицензиялық ойыны Jurassic Park: Trespasser 1998 жылы рагдолл физикасын қолданды, бірақ пікірлер қарама-қайшы болды; көпшілігі ойында көптеген қателер болғандықтан, теріс пікір білдірді. Дегенмен, ол видео ойындар физикасының алғашқы үлгісі ретінде есте қалды. Мысалы, Rag Doll Kung Fu сияқты жауынгердің денесінің бір бөлігін ғана басқарып, қалғанын автоматты түрде қоздыратын жартылай жекпе-жек ойындары, сондай-ақ FlatOut сериясы сияқты жарыс ойындары бар. NaturalMotion-ның Euphoria бағдарламалық құралындағы сияқты жаңа процестік анимация технологиялары, ойын тәжірибесінің маңызды бөлігі ретінде шынайы бүкіл дене бұлшықеттері/жүйкелік рагдолл физикасының көмегімен ойыншының сенімділігін жоғалтуын қамтамасыз ететін ойындарды жасауға мүмкіндік берді, бұл бұрынғы консервіленген анимация әдістерінен өзгеше. Мұны Grand Theft Auto IV, Grand Theft Auto V, Red Dead Redemption, Max Payne 3 және Red Dead Redemption 2 сияқты ойындарда, сондай-ақ LucasArts-тың Star Wars: The Force Unleashed және Puppet Army Faction's Kontrol сияқты, тегіс немесе қисайған беттерде 2D рагдолл қозғалысын қолданатын ойындарда көруге болады.
The Jurassic Park licensed game Jurassic Park: Trespasser exhibited ragdoll physics in 1998 but received very polarised opinions; most were negative, as the game had a large number of bugs. It was remembered, however, for being a pioneer in video game physics. There are fighting games where the player controls one part of the body of the fighter and the rest follows along, such as Rag Doll Kung Fu, as well as racing games such as the FlatOut series. Recent procedural animation technologies, such as those found in NaturalMotion's Euphoria software, have allowed the development of games that rely heavily on the suspension of disbelief facilitated by realistic whole body muscle/nervous ragdoll physics as an integral part of the immersive gaming experience, as opposed to the antiquated use of canned animation techniques. This is seen in Grand Theft Auto IV, Grand Theft Auto V, Red Dead Redemption, Max Payne 3 and Red Dead Redemption 2 as well as titles such as LucasArts' Star Wars: The Force Unleashed and Puppet Army Faction's Kontrol, which feature 2D powered ragdoll locomotion on uneven or moving surfaces.