[{"data":1,"prerenderedAt":503},["ShallowReactive",2],{"projects":3},[4,227,341],{"id":5,"title":6,"body":7,"cover":202,"date":203,"description":204,"extension":205,"hidden":206,"links":207,"meta":213,"navigation":214,"order":215,"path":216,"robots":217,"seo":218,"sitemap":219,"stem":225,"__hash__":226},"projects\u002Fprojects\u002Ftext-to-anim.md","Text To Anim",{"type":8,"value":9,"toc":193},"minimark",[10,18,23,38,49,52,56,109,115,121,127,129,133,154,156,160,169,173,186,188],[11,12,13],"p",{},[14,15],"img",{"alt":16,"src":17},"Text To Anim: type a prompt, get an animation","\u002Farticles\u002Ftext-to-anim\u002Fcover.webp",[19,20,22],"h2",{"id":21},"introduction","Introduction",[11,24,25,28,29,32,33,37],{},[26,27,6],"strong",{}," brings text-to-motion generation into the Unreal Editor, running ",[26,30,31],{},"entirely on your machine",". Describe a movement in plain English, like ",[34,35,36],"em",{},"\"a person walks forward, then turns left and sits down\"",", and get a clean skeletal animation in seconds, previewed live on your character and saved as a regular Animation Sequence.",[11,39,40,41,48],{},"After the one-time model download nothing leaves your PC: no account, no credits, no per-generation cost. It is available on ",[42,43,47],"a",{"href":44,"rel":45},"https:\u002F\u002Fwww.fab.com\u002Flistings\u002Fa752158e-6e40-4221-8600-8ce4683e65a0",[46],"nofollow","Fab"," for Unreal Engine 5.6, 5.7 and 5.8.",[50,51],"hr",{},[19,53,55],{"id":54},"features","Features",[57,58,59,67,74,81,88,95,102],"ul",{},[60,61,62,63,66],"li",{},"🔒 ",[26,64,65],{},"Local and private",": the model runs on your NVIDIA GPU, in a separate process, so a GPU error never closes your editor",[60,68,69,70,73],{},"🎬 ",[26,71,72],{},"Multi-prompt Clips",": chain segments on a timeline, the model generates the transitions between them and you regenerate only what changed",[60,75,76,77,80],{},"🧭 ",[26,78,79],{},"Direction control",": set a heading or a point to reach on the floor for each segment, right in the viewport",[60,82,83,84,87],{},"🔁 ",[26,85,86],{},"Seamless Loops",": one prompt, automatic cycle detection, In place or Root motion, ready for Blend Spaces and locomotion",[60,89,90,91,94],{},"🦴 ",[26,92,93],{},"Automatic retargeting"," with Unreal's IK Rig and IK Retargeter: UE5 Manny and Quinn, UE4 Mannequin, MetaHuman bodies, Mixamo and other humanoid skeletons",[60,96,97,98,101],{},"📦 ",[26,99,100],{},"Real assets",": Animation Sequences with Root motion, In place or Animated root, that you can update in place after picking another take",[60,103,104,105,108],{},"🧩 ",[26,106,107],{},"Editor-only",": nothing of it ships in your game",[11,110,111],{},[14,112],{"alt":113,"src":114},"Multi-prompt Clips: chain prompts, the model writes the transitions","\u002Farticles\u002Ftext-to-anim\u002Fclips.webp",[11,116,117],{},[14,118],{"alt":119,"src":120},"Seamless loops with automatic cycle detection","\u002Farticles\u002Ftext-to-anim\u002Floops.webp",[11,122,123],{},[14,124],{"alt":125,"src":126},"Automatic retargeting to your character","\u002Farticles\u002Ftext-to-anim\u002Fretarget.webp",[50,128],{},[19,130,132],{"id":131},"requirements","Requirements",[57,134,135,138,145,148,151],{},[60,136,137],{},"Unreal Engine 5.6, 5.7 or 5.8 on Windows 10\u002F11, 64-bit",[60,139,140,141,144],{},"An ",[26,142,143],{},"NVIDIA GPU, RTX 20 series or newer",", with a recent driver. AMD and Intel GPUs are not supported in this version: support for them is in development, with no release date yet",[60,146,147],{},"16 GB of RAM (32 GB recommended) and about 10 GB of free disk space",[60,149,150],{},"The AI models (about 9.3 GB) are not included: they are downloaded once after installation, directly from their official Hugging Face repositories, with one click in the plugin",[60,152,153],{},"Unreal's built-in IK Rig plugin, enabled automatically together with Text To Anim",[50,155],{},[19,157,159],{"id":158},"documentation","Documentation",[11,161,162,163,168],{},"The full setup guide, the Clip and Loop editors, settings, troubleshooting and FAQ are in the ",[42,164,167],{"href":165,"rel":166},"https:\u002F\u002Ftexttoanim.altercode.dev",[46],"official documentation",".",[19,170,172],{"id":171},"feedback-support","Feedback & Support",[11,174,175,176,180,181,168],{},"Questions or feedback? Use the comments on the ",[42,177,179],{"href":44,"rel":178},[46],"Fab listing"," or reach out on our ",[42,182,185],{"href":183,"rel":184},"https:\u002F\u002Fdiscord.gg\u002FGgaf67qvxc",[46],"Discord",[50,187],{},[11,189,190],{},[34,191,192],{},"Powered by NVIDIA Kimodo. Built with Meta Llama 3. Altercode — Building better tools for game developers.",{"title":194,"searchDepth":195,"depth":195,"links":196},"",2,[197,198,199,200,201],{"id":21,"depth":195,"text":22},{"id":54,"depth":195,"text":55},{"id":131,"depth":195,"text":132},{"id":158,"depth":195,"text":159},{"id":171,"depth":195,"text":172},"\u002Farticles\u002Ftext-to-anim\u002Fcover.jpg","2026-10-08","Unreal Engine 5 plugin that turns a text prompt into a skeletal animation, generated locally on your own NVIDIA GPU. No cloud, no subscription, no API keys.","md",false,[208,211],{"label":209,"to":44,"icon":210},"Get it on Fab","i-lucide-shopping-cart",{"label":159,"to":165,"icon":212},"i-lucide-book-open",{},true,1,"\u002Fprojects\u002Ftext-to-anim",null,{"title":6,"description":204},{"loc":216,"images":220,"lastmod":203},[221,222,223,224],{"loc":17},{"loc":114},{"loc":120},{"loc":126},"projects\u002Ftext-to-anim","aFN3xQ2NskotJj7weS_JrbNBgcxBGmj79QkIgIv3FOM",{"id":228,"title":229,"body":230,"cover":236,"date":327,"description":328,"extension":205,"hidden":206,"links":329,"meta":333,"navigation":214,"order":195,"path":334,"robots":217,"seo":335,"sitemap":336,"stem":339,"__hash__":340},"projects\u002Fprojects\u002Fdualsense-unrealengine-plugin.md","DualSense Unreal Engine Plugin",{"type":8,"value":231,"toc":321},[232,237,239,245,248,257,259,261,278,280,282,289,292,306,308,314,316],[11,233,234],{},[14,235],{"alt":229,"src":236},"\u002Farticles\u002Fdualsense.png",[19,238,22],{"id":21},[11,240,241,242,244],{},"The ",[26,243,229],{}," allows you to easily integrate PlayStation 5 controller features - like haptics, adaptive triggers, LED color into your Unreal Engine 5 project.",[11,246,247],{},"Whether you're building immersive console-like experiences or just want to support advanced gamepad feedback on PC, this plugin gives you fine-grained control over DualSense hardware, directly within Unreal.",[11,249,250,251,256],{},"It is available on ",[42,252,255],{"href":253,"rel":254},"https:\u002F\u002Faltercode.gumroad.com\u002Fl\u002Funreal-engine-5-dualsense-plugin?utm_source=altercode.dev",[46],"Gumroad"," and is actively maintained.",[50,258],{},[19,260,55],{"id":54},[57,262,263,266,269,272,275],{},[60,264,265],{},"🎮 Haptic feedback (both low and high-frequency motors)",[60,267,268],{},"🔫 Adaptive trigger force adjustment",[60,270,271],{},"🎨 LED light control (static and flashing)",[60,273,274],{},"📦 Easy integration into C++ and Blueprints",[60,276,277],{},"💡 Works out of the box with Unreal Engine 5.2+",[50,279],{},[19,281,159],{"id":158},[11,283,284,285,168],{},"You can find the full setup guide, API reference, and troubleshooting in the ",[42,286,167],{"href":287,"rel":288},"https:\u002F\u002Fdualsense.altercode.dev\u002F?utm_source=altercode.dev",[46],[11,290,291],{},"The documentation includes:",[57,293,294,297,300,303],{},[60,295,296],{},"Setup for Windows (UE 5.3+)",[60,298,299],{},"Blueprint and C++ usage examples",[60,301,302],{},"FAQ and compatibility notes",[60,304,305],{},"Sample projects and community integrations",[19,307,172],{"id":171},[11,309,310,311,168],{},"If you have any feedback, questions, or issues, feel free to reach out on our ",[42,312,185],{"href":183,"rel":313},[46],[50,315],{},[11,317,318],{},[34,319,320],{},"Altercode — Building better tools for game developers.",{"title":194,"searchDepth":195,"depth":195,"links":322},[323,324,325,326],{"id":21,"depth":195,"text":22},{"id":54,"depth":195,"text":55},{"id":158,"depth":195,"text":159},{"id":171,"depth":195,"text":172},"2025-01-01","Unreal Engine 5 plugin that brings PlayStation 5 DualSense haptics, adaptive triggers and LED control to your project.",[330,332],{"label":331,"to":253,"icon":210},"Get it on Gumroad",{"label":159,"to":287,"icon":212},{},"\u002Fprojects\u002Fdualsense-unrealengine-plugin",{"title":229,"description":328},{"loc":334,"images":337,"lastmod":327},[338],{"loc":236},"projects\u002Fdualsense-unrealengine-plugin","JfQ6AkiP8zz_Z1bO72erZ7lfSoukyd_TiUe4z0Rh6Vc",{"id":342,"title":343,"body":344,"cover":485,"date":486,"description":487,"extension":205,"hidden":206,"links":488,"meta":489,"navigation":214,"order":490,"path":491,"robots":217,"seo":492,"sitemap":493,"stem":501,"__hash__":502},"projects\u002Fprojects\u002Fbrand.md","Altercode Brand",{"type":8,"value":345,"toc":480},[346,357,361,366,371,375,378,382,443,447,451,454],[11,347,348,349,352,353,356],{},"This is our ",[26,350,351],{},"brand identity kit",", a set of assets that can be used as ",[26,354,355],{},"press kit"," or in Altercode related content.",[19,358,360],{"id":359},"intro-video","Intro Video",[362,363],"content-video",{"mp4":364,"poster":365},"\u002Fbrand\u002FaltercodeIntro_h264.mp4","\u002Fbrand\u002Fsquared-black.jpg",[367,368],"button-download",{"title":369,"url":370},"Download .webm","\u002Fbrand\u002FaltercodeIntro.webm",[367,372],{"title":373,"url":374},"Download .mp4 (HEVC)","\u002Fbrand\u002FaltercodeIntro.mp4",[367,376],{"title":377,"url":364},"Download .mp4 (H264)",[19,379,381],{"id":380},"assets","Assets",[383,384,385,398],"table",{},[386,387,388],"thead",{},[389,390,391,395],"tr",{},[392,393,394],"th",{},"Black",[392,396,397],{},"White",[399,400,401,415,429],"tbody",{},[389,402,403,409],{},[404,405,406],"td",{},[14,407],{"alt":408,"src":365},"Altercode squared logo, black, JPG",[404,410,411],{},[14,412],{"alt":413,"src":414},"Altercode squared logo, white, JPG","\u002Fbrand\u002Fsquared-white.jpg",[389,416,417,423],{},[404,418,419],{},[14,420],{"alt":421,"src":422},"Altercode squared logo, black, PNG","\u002Fbrand\u002Fsquared-black.png",[404,424,425],{},[14,426],{"alt":427,"src":428},"Altercode squared logo, white, PNG","\u002Fbrand\u002Fsquared-white.png",[389,430,431,437],{},[404,432,433],{},[14,434],{"alt":435,"src":436},"Altercode vector logo, black","\u002Fbrand\u002Faltercode_logo_vector-black.svg",[404,438,439],{},[14,440],{"alt":441,"src":442},"Altercode vector logo, white","\u002Fbrand\u002Faltercode_logo_vector-white.svg",[367,444],{"title":445,"url":446},"Download all assets","\u002Fbrand\u002Fassets.zip",[19,448,450],{"id":449},"credits","Credits",[11,452,453],{},"Remember to mention the Altercode team with at least one of these:",[57,455,456,464,472],{},[60,457,458,463],{},[42,459,462],{"href":460,"rel":461},"https:\u002F\u002Faltercode.dev",[46],"altercode.dev"," The main website",[60,465,466,471],{},[42,467,470],{"href":468,"rel":469},"https:\u002F\u002Faltercode.it",[46],"altercode.it"," Another domain that will be used in future too",[60,473,474,479],{},[42,475,478],{"href":476,"rel":477},"https:\u002F\u002Fwww.instagram.com\u002Faltercode.dev\u002F",[46],"@altercode.dev"," Instagram profile",{"title":194,"searchDepth":195,"depth":195,"links":481},[482,483,484],{"id":359,"depth":195,"text":360},{"id":380,"depth":195,"text":381},{"id":449,"depth":195,"text":450},"\u002Farticles\u002Fbrand.jpg","2023-08-10","Altercode brand identity kit, intro video and logo, usable as press kit or in Altercode related content.",[],{},3,"\u002Fprojects\u002Fbrand",{"title":343,"description":487},{"loc":491,"images":494,"lastmod":486},[495,496,497,498,499,500],{"loc":365},{"loc":414},{"loc":422},{"loc":428},{"loc":436},{"loc":442},"projects\u002Fbrand","ITmZofhkltpTf8OhEE-nVt6ZcuBGIzFV_BfYB3oadlY",1792004437262]