{"users":[{"id":40,"username":"Travis","name":"Travis","avatar_template":"/user_avatar/realtimevfx.com/travis/{size}/9559_2.png","moderator":true,"trust_level":2},{"id":2006,"username":"Wyatt_Luke","name":"Wyatt Luke","avatar_template":"/letter_avatar_proxy/v4/letter/w/ba8739/{size}.png","trust_level":1},{"id":4,"username":"Keith","name":"Keith Guerrette","avatar_template":"/user_avatar/realtimevfx.com/keith/{size}/15_2.png","admin":true,"moderator":true,"trust_level":4},{"id":867,"username":"Niels","name":"Niels Dewitte","avatar_template":"/user_avatar/realtimevfx.com/niels/{size}/17790_2.png","primary_group_name":"Sketch_Platinum","flair_name":"Sketch_Platinum","flair_url":"/uploads/default/original/2X/9/9fd5aa15b881f44be41eb5a60b2a766b14951906.png","flair_group_id":54,"admin":true,"moderator":true,"trust_level":4},{"id":12279,"username":"MadVFX","name":"MadVFX AB","avatar_template":"/user_avatar/realtimevfx.com/madvfx/{size}/29881_2.png","trust_level":2},{"id":1396,"username":"Eric_Matyas","name":"Eric Matyas","avatar_template":"/user_avatar/realtimevfx.com/eric_matyas/{size}/2873_2.png","trust_level":1},{"id":1151,"username":"Fenix","name":"Steven CHEUNG","avatar_template":"/user_avatar/realtimevfx.com/fenix/{size}/2431_2.png","trust_level":2},{"id":2969,"username":"Apeiron","name":"Matthew Weng","avatar_template":"/user_avatar/realtimevfx.com/apeiron/{size}/8565_2.png","trust_level":0},{"id":731,"username":"JangaFX","name":"Nick Seavert","avatar_template":"/user_avatar/realtimevfx.com/jangafx/{size}/15043_2.png","primary_group_name":"Sketch_Silver","flair_name":"Sketch_Silver","flair_url":"/uploads/default/original/2X/e/ec7eb3b948332f4cbf90e6ea6c56511190840add.png","flair_group_id":52,"trust_level":2},{"id":4822,"username":"Badfish","name":"Will","avatar_template":"/user_avatar/realtimevfx.com/badfish/{size}/14466_2.png","trust_level":2},{"id":3302,"username":"Jinsung_Chun","name":"Rinban","avatar_template":"/user_avatar/realtimevfx.com/jinsung_chun/{size}/33015_2.png","trust_level":1},{"id":474,"username":"ShannonBerke","name":"Shannon (Berke) McSheehan","avatar_template":"/user_avatar/realtimevfx.com/shannonberke/{size}/21432_2.png","trust_level":2},{"id":1728,"username":"Axelorio","name":"Erik","avatar_template":"/user_avatar/realtimevfx.com/axelorio/{size}/3980_2.png","trust_level":2},{"id":788,"username":"Kris_Wilkins","name":"Wriz","avatar_template":"/user_avatar/realtimevfx.com/kris_wilkins/{size}/5218_2.png","trust_level":2},{"id":3388,"username":"Disturbed","name":"Angelo","avatar_template":"/user_avatar/realtimevfx.com/disturbed/{size}/30650_2.png","trust_level":2},{"id":260,"username":"Luos_83","name":"Yoeri Vleer","avatar_template":"/user_avatar/realtimevfx.com/luos_83/{size}/432_2.png","primary_group_name":"Sketch_Silver","flair_name":"Sketch_Silver","flair_url":"/uploads/default/original/2X/e/ec7eb3b948332f4cbf90e6ea6c56511190840add.png","flair_group_id":52,"moderator":true,"trust_level":4},{"id":4386,"username":"abm","name":"leroy hines","avatar_template":"/letter_avatar_proxy/v4/letter/a/439d5e/{size}.png","trust_level":1},{"id":323,"username":"cEssex","name":"Caleb Essex","avatar_template":"/user_avatar/realtimevfx.com/cessex/{size}/32334_2.png","trust_level":2},{"id":14069,"username":"henrytran1710","name":"henryfx1710","avatar_template":"/user_avatar/realtimevfx.com/henrytran1710/{size}/33397_2.png","trust_level":0},{"id":14062,"username":"Dongarl9","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/d/e79b87/{size}.png","trust_level":0},{"id":1700,"username":"Hovl","name":"Vlad Horobets'","avatar_template":"/user_avatar/realtimevfx.com/hovl/{size}/15531_2.png","primary_group_name":"Sketch_Gold","flair_name":"Sketch_Gold","flair_url":"/uploads/default/original/2X/7/7d1149bdcfa26d319a13eeec51ae8dc3b376c081.png","flair_group_id":47,"trust_level":2},{"id":9807,"username":"AaronSimon","name":"Aaron Simon","avatar_template":"/letter_avatar_proxy/v4/letter/a/a6a055/{size}.png","trust_level":2},{"id":6140,"username":"Paulina","name":"Paulina Miciuleviciute","avatar_template":"/user_avatar/realtimevfx.com/paulina/{size}/22124_2.png","trust_level":2},{"id":13717,"username":"MonkeyCap","name":"","avatar_template":"/user_avatar/realtimevfx.com/monkeycap/{size}/32522_2.png","trust_level":1},{"id":2871,"username":"raytheonly","name":"Mathew Varkki","avatar_template":"/user_avatar/realtimevfx.com/raytheonly/{size}/17774_2.png","trust_level":2},{"id":14025,"username":"wonder_jis","name":"Nargiza","avatar_template":"/user_avatar/realtimevfx.com/wonder_jis/{size}/33333_2.png","trust_level":1},{"id":13853,"username":"Aap","name":"Aap","avatar_template":"/letter_avatar_proxy/v4/letter/a/82dd89/{size}.png","trust_level":1},{"id":2374,"username":"bayunhuiye","name":"bayunhuiye","avatar_template":"/user_avatar/realtimevfx.com/bayunhuiye/{size}/5614_2.png","trust_level":1},{"id":9585,"username":"KenErhabor","name":"Kenneth Dumnodi Erhabor","avatar_template":"/user_avatar/realtimevfx.com/kenerhabor/{size}/30378_2.png","trust_level":2},{"id":5629,"username":"doublecats","name":"","avatar_template":"/user_avatar/realtimevfx.com/doublecats/{size}/24995_2.png","trust_level":1},{"id":3805,"username":"Lush","name":"","avatar_template":"/user_avatar/realtimevfx.com/lush/{size}/10867_2.png","primary_group_name":"Sketch_Diamond","flair_name":"Sketch_Diamond","flair_url":"/uploads/default/original/2X/c/cd550dc7a63a8dcb67ad5b65650a17ebfeb675b0.png","flair_group_id":55,"moderator":true,"trust_level":4},{"id":7533,"username":"omacka","name":"Rafał Januszkiewicz","avatar_template":"/user_avatar/realtimevfx.com/omacka/{size}/33055_2.png","trust_level":1},{"id":6344,"username":"InsaneHURRICANE","name":"Konner","avatar_template":"/user_avatar/realtimevfx.com/insanehurricane/{size}/31919_2.png","trust_level":2},{"id":37,"username":"Bruno","name":"Bruno Afonseca","avatar_template":"/user_avatar/realtimevfx.com/bruno/{size}/306_2.png","primary_group_name":"Sketch_Gold","flair_name":"Sketch_Gold","flair_url":"/uploads/default/original/2X/7/7d1149bdcfa26d319a13eeec51ae8dc3b376c081.png","flair_group_id":47,"trust_level":2},{"id":473,"username":"Jaybles","name":"Jeff Benjamin","avatar_template":"/letter_avatar_proxy/v4/letter/j/a9a28c/{size}.png","trust_level":2},{"id":770,"username":"yunus","name":"Emre Duran ","avatar_template":"/user_avatar/realtimevfx.com/yunus/{size}/1598_2.png","trust_level":2},{"id":9085,"username":"elsie","name":"zengyuan","avatar_template":"/letter_avatar_proxy/v4/letter/e/b2d939/{size}.png","trust_level":1},{"id":8640,"username":"Denierux","name":"Dani","avatar_template":"/user_avatar/realtimevfx.com/denierux/{size}/30364_2.png","trust_level":2},{"id":13888,"username":"Nash","name":"jianjia","avatar_template":"/user_avatar/realtimevfx.com/nash/{size}/32954_2.png","trust_level":0},{"id":9945,"username":"Manus","name":"Michał Potakowski","avatar_template":"/user_avatar/realtimevfx.com/manus/{size}/25686_2.png","moderator":true,"trust_level":3},{"id":6820,"username":"axlzero25","name":"","avatar_template":"/user_avatar/realtimevfx.com/axlzero25/{size}/19364_2.png","trust_level":2},{"id":2706,"username":"mcLi","name":"mcLi","avatar_template":"/letter_avatar_proxy/v4/letter/m/a698b9/{size}.png","trust_level":1},{"id":9902,"username":"Ziltoid","name":"Guillaume St-Charles","avatar_template":"/letter_avatar_proxy/v4/letter/z/c37758/{size}.png","trust_level":1},{"id":9026,"username":"Azeew","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/a/85f322/{size}.png","trust_level":2},{"id":138,"username":"Sirhaian","name":"","avatar_template":"/user_avatar/realtimevfx.com/sirhaian/{size}/405_2.png","primary_group_name":"Sketch_Gold","flair_name":"Sketch_Gold","flair_url":"/uploads/default/original/2X/7/7d1149bdcfa26d319a13eeec51ae8dc3b376c081.png","flair_group_id":47,"trust_level":2},{"id":255,"username":"Elyaradine","name":"Jonathan Hau-Yoon","avatar_template":"/user_avatar/realtimevfx.com/elyaradine/{size}/490_2.png","trust_level":2},{"id":13700,"username":"Alex1234","name":"Alex","avatar_template":"/letter_avatar_proxy/v4/letter/a/5fc32e/{size}.png","trust_level":1},{"id":11353,"username":"Fyklion","name":"Fikret Yiğit Kızılarslan","avatar_template":"/letter_avatar_proxy/v4/letter/f/a88e57/{size}.png","trust_level":1},{"id":12704,"username":"JtG","name":"JackTheGeneralist","avatar_template":"/user_avatar/realtimevfx.com/jtg/{size}/32926_2.png","trust_level":1},{"id":13471,"username":"CassArt","name":"","avatar_template":"/user_avatar/realtimevfx.com/cassart/{size}/32444_2.png","trust_level":2},{"id":8179,"username":"matt-tuatara","name":"Matt","avatar_template":"/user_avatar/realtimevfx.com/matt-tuatara/{size}/23311_2.png","trust_level":1},{"id":248,"username":"simonschreibt","name":"Simon","avatar_template":"/user_avatar/realtimevfx.com/simonschreibt/{size}/737_2.png","primary_group_name":"Sketch_Platinum","flair_name":"Sketch_Platinum","flair_url":"/uploads/default/original/2X/9/9fd5aa15b881f44be41eb5a60b2a766b14951906.png","flair_group_id":54,"trust_level":2},{"id":43,"username":"TobiasTobasco","name":"Tobias Tobasco","avatar_template":"/user_avatar/realtimevfx.com/tobiastobasco/{size}/25532_2.png","trust_level":2},{"id":8513,"username":"oktomus","name":"Kevin Masson","avatar_template":"/user_avatar/realtimevfx.com/oktomus/{size}/22450_2.png","trust_level":2},{"id":13829,"username":"AB-Tuatara","name":"ABTuatara","avatar_template":"/user_avatar/realtimevfx.com/ab-tuatara/{size}/32822_2.png","trust_level":0},{"id":54,"username":"Partikel","name":"Andreas Glad","avatar_template":"/user_avatar/realtimevfx.com/partikel/{size}/1283_2.png","primary_group_name":"Sketch_Gold","flair_name":"Sketch_Gold","flair_url":"/uploads/default/original/2X/7/7d1149bdcfa26d319a13eeec51ae8dc3b376c081.png","flair_group_id":47,"moderator":true,"trust_level":2},{"id":3157,"username":"BinaryBobby","name":"","avatar_template":"/user_avatar/realtimevfx.com/binarybobby/{size}/10638_2.png","trust_level":2},{"id":6898,"username":"velodrome","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/v/b9e5f3/{size}.png","trust_level":1},{"id":9058,"username":"lethaldose","name":"Bivek Dawadi","avatar_template":"/letter_avatar_proxy/v4/letter/l/71c47a/{size}.png","trust_level":1},{"id":874,"username":"Mez","name":"","avatar_template":"/user_avatar/realtimevfx.com/mez/{size}/28140_2.png","trust_level":1},{"id":2561,"username":"colbaltblue","name":"","avatar_template":"/user_avatar/realtimevfx.com/colbaltblue/{size}/8310_2.png","trust_level":2},{"id":3792,"username":"Senseleo","name":"","avatar_template":"/user_avatar/realtimevfx.com/senseleo/{size}/11703_2.png","trust_level":2},{"id":13711,"username":"MarinaVFX","name":"Marina ","avatar_template":"/user_avatar/realtimevfx.com/marinavfx/{size}/32609_2.png","trust_level":1},{"id":3218,"username":"Guraoz","name":"Gergő Juhász","avatar_template":"/user_avatar/realtimevfx.com/guraoz/{size}/30505_2.png","trust_level":2},{"id":6864,"username":"M0okA","name":"Loïc Nayet","avatar_template":"/user_avatar/realtimevfx.com/m0oka/{size}/28840_2.png","trust_level":2},{"id":11990,"username":"Boxy","name":"Keith Duke-Cox","avatar_template":"/user_avatar/realtimevfx.com/boxy/{size}/29436_2.png","trust_level":1},{"id":5434,"username":"Jukerlaw","name":"Vĩnh Trường Linh","avatar_template":"/user_avatar/realtimevfx.com/jukerlaw/{size}/28483_2.png","trust_level":2},{"id":13181,"username":"stef4o","name":null,"avatar_template":"/letter_avatar_proxy/v4/letter/s/df788c/{size}.png","trust_level":1},{"id":13572,"username":"aurune","name":"","avatar_template":"/user_avatar/realtimevfx.com/aurune/{size}/32288_2.png","trust_level":1},{"id":13656,"username":"bada07","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/b/47e85d/{size}.png","trust_level":1},{"id":11213,"username":"frenchsasha","name":"Alexander Konovalov","avatar_template":"/user_avatar/realtimevfx.com/frenchsasha/{size}/28923_2.png","trust_level":2},{"id":9593,"username":"Timeline","name":"C","avatar_template":"/letter_avatar_proxy/v4/letter/t/6bbea6/{size}.png","trust_level":1},{"id":11342,"username":"Enavi","name":"Adrian Avila-Castro","avatar_template":"/letter_avatar_proxy/v4/letter/e/aeb1de/{size}.png","trust_level":1},{"id":12990,"username":"AlexSirotenko","name":"Alex","avatar_template":"/letter_avatar_proxy/v4/letter/a/c68b51/{size}.png","trust_level":2}],"primary_groups":[{"id":54,"name":"Sketch_Platinum"},{"id":52,"name":"Sketch_Silver"},{"id":47,"name":"Sketch_Gold"},{"id":55,"name":"Sketch_Diamond"}],"flair_groups":[{"id":54,"name":"Sketch_Platinum","flair_url":"/uploads/default/original/2X/9/9fd5aa15b881f44be41eb5a60b2a766b14951906.png","flair_bg_color":"","flair_color":""},{"id":52,"name":"Sketch_Silver","flair_url":"/uploads/default/original/2X/e/ec7eb3b948332f4cbf90e6ea6c56511190840add.png","flair_bg_color":null,"flair_color":null},{"id":47,"name":"Sketch_Gold","flair_url":"/uploads/default/original/2X/7/7d1149bdcfa26d319a13eeec51ae8dc3b376c081.png","flair_bg_color":null,"flair_color":null},{"id":55,"name":"Sketch_Diamond","flair_url":"/uploads/default/original/2X/c/cd550dc7a63a8dcb67ad5b65650a17ebfeb675b0.png","flair_bg_color":"","flair_color":""}],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/resources/8?page=1","per_page":30,"top_tags":["vfx","unity","tutorials","shaders","unreal","particles","vfx-graph","niagara","houdini","mini-tutorial","shader-graph","ue4","texture","tutorial","fire","course","materials","staffpicks","stylized","unity3d","2d","reference","simulations","vfextra","blender","explosion","leagueoflegends","learning","noise","resources","shader"],"topics":[{"id":3415,"title":"Getting Started in Real Time VFX? Start Here!","fancy_title":"Getting Started in Real Time VFX? Start Here!","slug":"getting-started-in-real-time-vfx-start-here","posts_count":73,"reply_count":38,"highest_post_number":76,"image_url":"https://realtimevfx.com/uploads/default/optimized/2X/3/3250b9f9c51f7bacce36f9a6e5224bb6d6f816bd_2_1024x243.jpg","created_at":"2018-04-23T07:00:00.000Z","last_posted_at":"2025-04-17T10:27:44.870Z","bumped":true,"bumped_at":"2025-04-17T10:27:44.870Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Welcome to the Real-Time VFX site! If you’re a student getting into vfx, an indie dev, new enthusiast/hobbiest, or maybe a current dev looking to switch into FX, then this is the thread for you! With more and more people&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1824,"height":433,"url":"https://realtimevfx.com/uploads/default/original/2X/3/3250b9f9c51f7bacce36f9a6e5224bb6d6f816bd.jpg"},{"max_width":1024,"max_height":1024,"width":1024,"height":243,"url":"https://realtimevfx.com/uploads/default/optimized/2X/3/3250b9f9c51f7bacce36f9a6e5224bb6d6f816bd_2_1024x243.jpg"},{"max_width":800,"max_height":800,"width":800,"height":189,"url":"https://realtimevfx.com/uploads/default/optimized/2X/3/3250b9f9c51f7bacce36f9a6e5224bb6d6f816bd_2_800x189.jpg"},{"max_width":400,"max_height":400,"width":400,"height":94,"url":"https://realtimevfx.com/uploads/default/optimized/2X/3/3250b9f9c51f7bacce36f9a6e5224bb6d6f816bd_2_400x94.jpg"},{"max_width":200,"max_height":200,"width":200,"height":47,"url":"https://realtimevfx.com/uploads/default/optimized/2X/3/3250b9f9c51f7bacce36f9a6e5224bb6d6f816bd_2_200x47.jpg"},{"max_width":100,"max_height":100,"width":100,"height":23,"url":"https://realtimevfx.com/uploads/default/optimized/2X/3/3250b9f9c51f7bacce36f9a6e5224bb6d6f816bd_2_100x23.jpg"},{"max_width":50,"max_height":50,"width":50,"height":11,"url":"https://realtimevfx.com/uploads/default/optimized/2X/3/3250b9f9c51f7bacce36f9a6e5224bb6d6f816bd_2_50x11.jpg"}],"tags":["beginner","newbie","new","welcome","gettingstarted"],"tags_descriptions":{},"views":145981,"like_count":282,"has_summary":true,"last_poster_username":"MadVFX","category_id":8,"pinned_globally":true,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":40,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2006,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":867,"primary_group_id":54,"flair_group_id":54},{"extras":"latest","description":"Most Recent Poster","user_id":12279,"primary_group_id":null,"flair_group_id":null}]},{"id":22,"title":"About the Resources & Knowledge category","fancy_title":"About the Resources &amp; Knowledge category","slug":"about-the-resources-knowledge-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2016-04-02T07:06:50.951Z","last_posted_at":null,"bumped":true,"bumped_at":"2016-09-26T20:41:22.581Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Educational resources, presentations, tutorials, notable articles, etc -  Questions and discussions should stay in the general category.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":5939,"like_count":0,"has_summary":false,"last_poster_username":"Keith","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":4,"primary_group_id":null,"flair_group_id":null}]},{"id":3079,"title":"Sharing My Music and Sound FX - Over 2000 Tracks","fancy_title":"Sharing My Music and Sound FX - Over 2000 Tracks","slug":"sharing-my-music-and-sound-fx-over-2000-tracks","posts_count":396,"reply_count":25,"highest_post_number":397,"image_url":null,"created_at":"2017-09-07T10:20:42.621Z","last_posted_at":"2026-03-13T13:01:16.206Z","bumped":true,"bumped_at":"2026-03-13T13:01:16.206Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi everyone, \nI’ve created over 2000 tracks of music and sound effects that you are welcome to use in your projects. It’s all original…all my own work. All I ask is to be attributed as indicated on my homepage: \n\n\nI sinc&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":33449,"like_count":108,"has_summary":true,"last_poster_username":"Eric_Matyas","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1396,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1151,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2969,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":731,"primary_group_id":52,"flair_group_id":52},{"extras":null,"description":"Frequent Poster","user_id":4822,"primary_group_id":null,"flair_group_id":null}]},{"id":30579,"title":"[Tutorial] Energy Orb VFX in Unreal Engine — Korean Style","fancy_title":"[Tutorial] Energy Orb VFX in Unreal Engine — Korean Style","slug":"tutorial-energy-orb-vfx-in-unreal-engine-korean-style","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-03-13T01:15:06.283Z","last_posted_at":"2026-03-13T01:15:06.369Z","bumped":true,"bumped_at":"2026-03-13T01:15:06.369Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hey everyone! :wave: \nHere’s a tutorial on how to create a stylized \nEnergy Orb effect in Unreal Engine Niagara. \n\n  \n    \n  \n\n\nNote: The tutorial is in Korean, \nbut English auto-captions are available! \nJust turn on sub&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":["vfx","unreal","tutorials"],"tags_descriptions":{},"views":42,"like_count":3,"has_summary":false,"last_poster_username":"Jinsung_Chun","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":3302,"primary_group_id":null,"flair_group_id":null}]},{"id":1133,"title":"Shannon McSheehan - LoL FX + Knowledge Share","fancy_title":"Shannon McSheehan - LoL FX + Knowledge Share","slug":"shannon-mcsheehan-lol-fx-knowledge-share","posts_count":332,"reply_count":266,"highest_post_number":341,"image_url":"https://realtimevfx.com/uploads/default/original/2X/8/8134cc406b69c055af0bf83fea3e2fbf449229c0.gif","created_at":"2016-11-12T00:21:08.281Z","last_posted_at":"2026-03-11T19:35:24.088Z","bumped":true,"bumped_at":"2026-03-11T19:35:24.088Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Edit: New thumbnail! I wonder how it will look… \n \nHeyo FX buddies! Over the past few years I’ve been working at Riot Games on League. I haven’t posted much and want to change that. I made a demo reel of some of the work&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":532,"height":469,"url":"https://realtimevfx.com/uploads/default/original/2X/8/8134cc406b69c055af0bf83fea3e2fbf449229c0.gif"},{"max_width":400,"max_height":400,"width":400,"height":352,"url":"https://realtimevfx.com/uploads/default/optimized/2X/8/8134cc406b69c055af0bf83fea3e2fbf449229c0_2_400x352.gif"},{"max_width":200,"max_height":200,"width":200,"height":176,"url":"https://realtimevfx.com/uploads/default/optimized/2X/8/8134cc406b69c055af0bf83fea3e2fbf449229c0_2_200x176.gif"},{"max_width":100,"max_height":100,"width":100,"height":88,"url":"https://realtimevfx.com/uploads/default/optimized/2X/8/8134cc406b69c055af0bf83fea3e2fbf449229c0_2_100x88.gif"},{"max_width":50,"max_height":50,"width":50,"height":44,"url":"https://realtimevfx.com/uploads/default/optimized/2X/8/8134cc406b69c055af0bf83fea3e2fbf449229c0_2_50x44.gif"}],"tags":[],"tags_descriptions":{},"views":215211,"like_count":2421,"has_summary":true,"last_poster_username":"Luos_83","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":474,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Accepted Answer","user_id":1728,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":788,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3388,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":260,"primary_group_id":52,"flair_group_id":52}]},{"id":30539,"title":"Hello, help with Blood material WIP","fancy_title":"Hello, help with Blood material WIP","slug":"hello-help-with-blood-material-wip","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":"https://realtimevfx.com/uploads/default/original/3X/1/9/192472509e78bf785d4896493d1e517cb32c78e0.jpeg","created_at":"2026-03-07T11:59:15.305Z","last_posted_at":"2026-03-09T23:30:23.330Z","bumped":true,"bumped_at":"2026-03-09T23:30:23.330Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi i am doing a study of blood VFX, and I was wondering if anyone could help. I always add too much metallic or too little, is there a golden ratio between roughness, metlic and specular I can use","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":767,"height":884,"url":"https://realtimevfx.com/uploads/default/original/3X/1/9/192472509e78bf785d4896493d1e517cb32c78e0.jpeg"},{"max_width":800,"max_height":800,"width":694,"height":800,"url":"https://realtimevfx.com/uploads/default/optimized/3X/1/9/192472509e78bf785d4896493d1e517cb32c78e0_2_694x800.jpeg"},{"max_width":400,"max_height":400,"width":347,"height":400,"url":"https://realtimevfx.com/uploads/default/optimized/3X/1/9/192472509e78bf785d4896493d1e517cb32c78e0_2_347x400.jpeg"},{"max_width":200,"max_height":200,"width":173,"height":200,"url":"https://realtimevfx.com/uploads/default/optimized/3X/1/9/192472509e78bf785d4896493d1e517cb32c78e0_2_173x200.jpeg"},{"max_width":100,"max_height":100,"width":86,"height":100,"url":"https://realtimevfx.com/uploads/default/optimized/3X/1/9/192472509e78bf785d4896493d1e517cb32c78e0_2_86x100.jpeg"},{"max_width":50,"max_height":50,"width":43,"height":50,"url":"https://realtimevfx.com/uploads/default/optimized/3X/1/9/192472509e78bf785d4896493d1e517cb32c78e0_2_43x50.jpeg"}],"tags":["vfx","unreal","shaders"],"tags_descriptions":{},"views":290,"like_count":1,"has_summary":false,"last_poster_username":"henrytran1710","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":4386,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":260,"primary_group_id":52,"flair_group_id":52},{"extras":null,"description":"Frequent Poster","user_id":323,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":14069,"primary_group_id":null,"flair_group_id":null}]},{"id":30537,"title":"Recent VFX apprentice review","fancy_title":"Recent VFX apprentice review","slug":"recent-vfx-apprentice-review","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-03-07T03:22:54.593Z","last_posted_at":"2026-03-07T03:22:54.682Z","bumped":true,"bumped_at":"2026-03-08T17:39:11.258Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"So I am wondering has anyone “recently” taking/subscribed to VFX apprentice and are able to share their thoughts? Specifically does VFX apprentice actually show you how to build the effect from scratch, step by step , em&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":71,"like_count":0,"has_summary":false,"last_poster_username":"Dongarl9","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":14062,"primary_group_id":null,"flair_group_id":null}]},{"id":29152,"title":"Unity VFX tutorials [FREE]","fancy_title":"Unity VFX tutorials [FREE]","slug":"unity-vfx-tutorials-free","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":"https://realtimevfx.com/uploads/default/optimized/3X/1/b/1b21808b2f4eefb09321d401d093cc40a84d3c0c_2_1024x576.jpeg","created_at":"2025-06-09T16:07:23.724Z","last_posted_at":"2026-02-26T23:34:22.653Z","bumped":true,"bumped_at":"2026-02-26T23:34:22.653Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, I started a new series of VFX tutorials. Everything can be downloaded for free.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":2560,"height":1440,"url":"https://realtimevfx.com/uploads/default/original/3X/1/b/1b21808b2f4eefb09321d401d093cc40a84d3c0c.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":576,"url":"https://realtimevfx.com/uploads/default/optimized/3X/1/b/1b21808b2f4eefb09321d401d093cc40a84d3c0c_2_1024x576.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":450,"url":"https://realtimevfx.com/uploads/default/optimized/3X/1/b/1b21808b2f4eefb09321d401d093cc40a84d3c0c_2_800x450.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":225,"url":"https://realtimevfx.com/uploads/default/optimized/3X/1/b/1b21808b2f4eefb09321d401d093cc40a84d3c0c_2_400x225.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":112,"url":"https://realtimevfx.com/uploads/default/optimized/3X/1/b/1b21808b2f4eefb09321d401d093cc40a84d3c0c_2_200x112.jpeg"},{"max_width":100,"max_height":100,"width":100,"height":56,"url":"https://realtimevfx.com/uploads/default/optimized/3X/1/b/1b21808b2f4eefb09321d401d093cc40a84d3c0c_2_100x56.jpeg"},{"max_width":50,"max_height":50,"width":50,"height":28,"url":"https://realtimevfx.com/uploads/default/optimized/3X/1/b/1b21808b2f4eefb09321d401d093cc40a84d3c0c_2_50x28.jpeg"}],"tags":["vfx","unity","shaders","particles","tutorials"],"tags_descriptions":{},"views":595,"like_count":10,"has_summary":false,"last_poster_username":"Hovl","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1700,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":9807,"primary_group_id":null,"flair_group_id":null}]},{"id":30123,"title":"5 Blender tips for real-time VFX Artists","fancy_title":"5 Blender tips for real-time VFX Artists","slug":"5-blender-tips-for-real-time-vfx-artists","posts_count":6,"reply_count":1,"highest_post_number":7,"image_url":"https://realtimevfx.com/uploads/default/original/3X/4/6/46b93706b99f611718464b19db58f55b1ea7d886.png","created_at":"2025-12-16T14:44:52.767Z","last_posted_at":"2026-02-20T12:41:17.797Z","bumped":true,"bumped_at":"2026-02-20T12:41:17.797Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Heyyy, I just wrote a blog post where I share my Blender workflow tips for real-time VFX Artists, focusing on mesh creation and editing. This stuff really sped up my workflow, hopefully you will find something useful as &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":905,"height":476,"url":"https://realtimevfx.com/uploads/default/original/3X/4/6/46b93706b99f611718464b19db58f55b1ea7d886.png"},{"max_width":800,"max_height":800,"width":800,"height":420,"url":"https://realtimevfx.com/uploads/default/optimized/3X/4/6/46b93706b99f611718464b19db58f55b1ea7d886_2_800x420.png"},{"max_width":400,"max_height":400,"width":400,"height":210,"url":"https://realtimevfx.com/uploads/default/optimized/3X/4/6/46b93706b99f611718464b19db58f55b1ea7d886_2_400x210.png"},{"max_width":200,"max_height":200,"width":200,"height":105,"url":"https://realtimevfx.com/uploads/default/optimized/3X/4/6/46b93706b99f611718464b19db58f55b1ea7d886_2_200x105.png"},{"max_width":100,"max_height":100,"width":100,"height":52,"url":"https://realtimevfx.com/uploads/default/optimized/3X/4/6/46b93706b99f611718464b19db58f55b1ea7d886_2_100x52.png"},{"max_width":50,"max_height":50,"width":50,"height":26,"url":"https://realtimevfx.com/uploads/default/optimized/3X/4/6/46b93706b99f611718464b19db58f55b1ea7d886_2_50x26.png"}],"tags":["vfx","blender"],"tags_descriptions":{},"views":633,"like_count":20,"has_summary":false,"last_poster_username":"wonder_jis","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":6140,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1700,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":13717,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2871,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":14025,"primary_group_id":null,"flair_group_id":null}]},{"id":29794,"title":"Normalized Age Flipbooks on Multiple Ribbons with Random Lifetimes","fancy_title":"Normalized Age Flipbooks on Multiple Ribbons with Random Lifetimes","slug":"normalized-age-flipbooks-on-multiple-ribbons-with-random-lifetimes","posts_count":6,"reply_count":4,"highest_post_number":6,"image_url":"https://realtimevfx.com/uploads/default/optimized/3X/6/e/6eefe502d7416f0b4764498e879f8ed06280ccfc_2_1024x575.png","created_at":"2025-10-20T06:32:25.184Z","last_posted_at":"2026-02-18T18:27:45.573Z","bumped":true,"bumped_at":"2026-02-18T18:27:45.573Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hey everyone, \nI have been playing around with ribbons and I figured I would share my findings. The goal was to use a non-looping flipbook that tiles along the U coordinates. The ribbon is also using the “tile by distanc&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1732,"height":973,"url":"https://realtimevfx.com/uploads/default/original/3X/6/e/6eefe502d7416f0b4764498e879f8ed06280ccfc.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":575,"url":"https://realtimevfx.com/uploads/default/optimized/3X/6/e/6eefe502d7416f0b4764498e879f8ed06280ccfc_2_1024x575.png"},{"max_width":800,"max_height":800,"width":800,"height":449,"url":"https://realtimevfx.com/uploads/default/optimized/3X/6/e/6eefe502d7416f0b4764498e879f8ed06280ccfc_2_800x449.png"},{"max_width":400,"max_height":400,"width":400,"height":224,"url":"https://realtimevfx.com/uploads/default/optimized/3X/6/e/6eefe502d7416f0b4764498e879f8ed06280ccfc_2_400x224.png"},{"max_width":200,"max_height":200,"width":200,"height":112,"url":"https://realtimevfx.com/uploads/default/optimized/3X/6/e/6eefe502d7416f0b4764498e879f8ed06280ccfc_2_200x112.png"},{"max_width":100,"max_height":100,"width":100,"height":56,"url":"https://realtimevfx.com/uploads/default/optimized/3X/6/e/6eefe502d7416f0b4764498e879f8ed06280ccfc_2_100x56.png"},{"max_width":50,"max_height":50,"width":50,"height":28,"url":"https://realtimevfx.com/uploads/default/optimized/3X/6/e/6eefe502d7416f0b4764498e879f8ed06280ccfc_2_50x28.png"}],"tags":["unreal","particles"],"tags_descriptions":{},"views":427,"like_count":12,"has_summary":false,"last_poster_username":"cEssex","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":323,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":13853,"primary_group_id":null,"flair_group_id":null}]},{"id":30306,"title":"Godot basic special effects Shader","fancy_title":"Godot basic special effects Shader","slug":"godot-basic-special-effects-shader","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://realtimevfx.com/uploads/default/optimized/3X/c/8/c8fdd960a4bf7b5bb1144c93547f90759288ecd4_2_1024x469.png","created_at":"2026-01-22T09:46:06.977Z","last_posted_at":"2026-01-24T05:52:29.892Z","bumped":true,"bumped_at":"2026-01-24T05:52:29.892Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The Godot basic effects shader uses the built-in Godot Visual Shader. There may be better ways to combine it. Its basic functions are to change the color and transparency of the texture, and it is unaffected by lighting,&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":3280,"height":1504,"url":"https://realtimevfx.com/uploads/default/original/3X/c/8/c8fdd960a4bf7b5bb1144c93547f90759288ecd4.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":469,"url":"https://realtimevfx.com/uploads/default/optimized/3X/c/8/c8fdd960a4bf7b5bb1144c93547f90759288ecd4_2_1024x469.png"},{"max_width":800,"max_height":800,"width":800,"height":366,"url":"https://realtimevfx.com/uploads/default/optimized/3X/c/8/c8fdd960a4bf7b5bb1144c93547f90759288ecd4_2_800x366.png"},{"max_width":400,"max_height":400,"width":400,"height":183,"url":"https://realtimevfx.com/uploads/default/optimized/3X/c/8/c8fdd960a4bf7b5bb1144c93547f90759288ecd4_2_400x183.png"},{"max_width":200,"max_height":200,"width":200,"height":91,"url":"https://realtimevfx.com/uploads/default/optimized/3X/c/8/c8fdd960a4bf7b5bb1144c93547f90759288ecd4_2_200x91.png"},{"max_width":100,"max_height":100,"width":100,"height":45,"url":"https://realtimevfx.com/uploads/default/optimized/3X/c/8/c8fdd960a4bf7b5bb1144c93547f90759288ecd4_2_100x45.png"},{"max_width":50,"max_height":50,"width":50,"height":22,"url":"https://realtimevfx.com/uploads/default/optimized/3X/c/8/c8fdd960a4bf7b5bb1144c93547f90759288ecd4_2_50x22.png"}],"tags":["vfx","shaders","godot"],"tags_descriptions":{},"views":198,"like_count":0,"has_summary":false,"last_poster_username":"KenErhabor","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2374,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":9585,"primary_group_id":null,"flair_group_id":null}]},{"id":28538,"title":"Doublecats's vfx tip","fancy_title":"Doublecats&rsquo;s vfx tip","slug":"doublecatss-vfx-tip","posts_count":13,"reply_count":11,"highest_post_number":13,"image_url":null,"created_at":"2025-02-22T04:42:22.566Z","last_posted_at":"2026-01-18T11:29:33.146Z","bumped":true,"bumped_at":"2026-01-18T11:29:33.146Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Used to post some of the vfx tutorials I made","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":["vfx","unity","particles","tutorials"],"tags_descriptions":{},"views":772,"like_count":9,"has_summary":false,"last_poster_username":"doublecats","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":5629,"primary_group_id":null,"flair_group_id":null}]},{"id":30228,"title":"Goku aura advanced tutorial","fancy_title":"Goku aura advanced tutorial","slug":"goku-aura-advanced-tutorial","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://realtimevfx.com/uploads/default/optimized/3X/1/2/12199f1bb4ff6f866d44a44e6e86534bfb3d83f1_2_1024x576.jpeg","created_at":"2026-01-08T11:50:02.898Z","last_posted_at":"2026-01-08T11:50:03.047Z","bumped":true,"bumped_at":"2026-01-08T11:50:03.047Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, I posted a tutorial where I show how to create a fake 3D aura that looks cool from all angles.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":2560,"height":1440,"url":"https://realtimevfx.com/uploads/default/original/3X/1/2/12199f1bb4ff6f866d44a44e6e86534bfb3d83f1.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":576,"url":"https://realtimevfx.com/uploads/default/optimized/3X/1/2/12199f1bb4ff6f866d44a44e6e86534bfb3d83f1_2_1024x576.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":450,"url":"https://realtimevfx.com/uploads/default/optimized/3X/1/2/12199f1bb4ff6f866d44a44e6e86534bfb3d83f1_2_800x450.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":225,"url":"https://realtimevfx.com/uploads/default/optimized/3X/1/2/12199f1bb4ff6f866d44a44e6e86534bfb3d83f1_2_400x225.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":112,"url":"https://realtimevfx.com/uploads/default/optimized/3X/1/2/12199f1bb4ff6f866d44a44e6e86534bfb3d83f1_2_200x112.jpeg"},{"max_width":100,"max_height":100,"width":100,"height":56,"url":"https://realtimevfx.com/uploads/default/optimized/3X/1/2/12199f1bb4ff6f866d44a44e6e86534bfb3d83f1_2_100x56.jpeg"},{"max_width":50,"max_height":50,"width":50,"height":28,"url":"https://realtimevfx.com/uploads/default/optimized/3X/1/2/12199f1bb4ff6f866d44a44e6e86534bfb3d83f1_2_50x28.jpeg"}],"tags":["vfx","unity","shaders","particles","tutorials"],"tags_descriptions":{},"views":588,"like_count":8,"has_summary":false,"last_poster_username":"Hovl","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1700,"primary_group_id":47,"flair_group_id":47}]},{"id":30220,"title":"Understanding Blend Modes in Susbtance Designer for VFX","fancy_title":"Understanding Blend Modes in Susbtance Designer for VFX","slug":"understanding-blend-modes-in-susbtance-designer-for-vfx","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-01-06T10:55:03.435Z","last_posted_at":"2026-01-06T10:55:03.517Z","bumped":true,"bumped_at":"2026-01-06T10:55:03.517Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"As a new VFX artist starting to tackle Substance Designer to create your Realtime VFX textures, you might not be entirely sure about how the Blend Node works, and what the Blend Modes do. \nThat’s why I created this free &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":["vfx","texture","substance","designer"],"tags_descriptions":{},"views":89,"like_count":0,"has_summary":false,"last_poster_username":"Lush","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":3805,"primary_group_id":55,"flair_group_id":55}]},{"id":30215,"title":"Buried Wrath — Spell Prototyping Process (Houdini → Unreal)","fancy_title":"Buried Wrath — Spell Prototyping Process (Houdini → Unreal)","slug":"buried-wrath-spell-prototyping-process-houdini-unreal","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":"https://realtimevfx.com/uploads/default/optimized/3X/c/d/cd6eeeba4063b98ca3dbeb99b58e6d58ba0414f4_2_1024x576.jpeg","created_at":"2026-01-05T15:08:13.405Z","last_posted_at":"2026-01-05T23:55:46.030Z","bumped":true,"bumped_at":"2026-01-05T23:55:46.030Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Buried Wrath – building a gameplay spell from idea to final effect\nBuried Wrath is a gameplay spell concept built around a very simple fantasy: \nSomething erupts from the ground, causes chaos in the environment, grab &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1280,"height":720,"url":"https://realtimevfx.com/uploads/default/original/3X/c/d/cd6eeeba4063b98ca3dbeb99b58e6d58ba0414f4.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":576,"url":"https://realtimevfx.com/uploads/default/optimized/3X/c/d/cd6eeeba4063b98ca3dbeb99b58e6d58ba0414f4_2_1024x576.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":450,"url":"https://realtimevfx.com/uploads/default/optimized/3X/c/d/cd6eeeba4063b98ca3dbeb99b58e6d58ba0414f4_2_800x450.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":225,"url":"https://realtimevfx.com/uploads/default/optimized/3X/c/d/cd6eeeba4063b98ca3dbeb99b58e6d58ba0414f4_2_400x225.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":112,"url":"https://realtimevfx.com/uploads/default/optimized/3X/c/d/cd6eeeba4063b98ca3dbeb99b58e6d58ba0414f4_2_200x112.jpeg"},{"max_width":100,"max_height":100,"width":100,"height":56,"url":"https://realtimevfx.com/uploads/default/optimized/3X/c/d/cd6eeeba4063b98ca3dbeb99b58e6d58ba0414f4_2_100x56.jpeg"},{"max_width":50,"max_height":50,"width":50,"height":28,"url":"https://realtimevfx.com/uploads/default/optimized/3X/c/d/cd6eeeba4063b98ca3dbeb99b58e6d58ba0414f4_2_50x28.jpeg"}],"tags":["vfx","unreal","houdini","magic","prototype"],"tags_descriptions":{},"views":366,"like_count":3,"has_summary":false,"last_poster_username":"InsaneHURRICANE","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":7533,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":260,"primary_group_id":52,"flair_group_id":52},{"extras":"latest","description":"Most Recent Poster","user_id":6344,"primary_group_id":null,"flair_group_id":null}]},{"id":3072,"title":"Substance Designer Tools","fancy_title":"Substance Designer Tools","slug":"substance-designer-tools","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2017-09-06T20:16:14.848Z","last_posted_at":"2025-12-19T09:37:34.328Z","bumped":true,"bumped_at":"2025-12-19T09:37:34.328Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi folks, \nI’ve recently done a push to update a lot of my tools and I created a Gumroad page to share them: \n\nI use many of those daily on my VFX work and I hope it might be useful for you too! And if you have any feedb&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":["vfx","texture","substance","designer"],"tags_descriptions":{},"views":6609,"like_count":20,"has_summary":false,"last_poster_username":"elsie","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":37,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":473,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":770,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":9085,"primary_group_id":null,"flair_group_id":null}]},{"id":30134,"title":"VFX Chain Movement Unity","fancy_title":"VFX Chain Movement Unity","slug":"vfx-chain-movement-unity","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://realtimevfx.com/uploads/default/optimized/3X/d/4/d4c0e59cbfb144afb04b4e92fb00f1d5514c49f4_2_1024x623.png","created_at":"2025-12-17T09:43:30.494Z","last_posted_at":"2025-12-17T09:43:30.596Z","bumped":true,"bumped_at":"2025-12-17T09:55:53.681Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello Artist ^^ \nI would like to show you a simple trick to make this type of movement In Shuriken. \nFirst, let’s create a system with a negative Radial Velocity and a big radius in the shape. \n  \nIt gonna do someth&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1476,"height":899,"url":"https://realtimevfx.com/uploads/default/original/3X/d/4/d4c0e59cbfb144afb04b4e92fb00f1d5514c49f4.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":623,"url":"https://realtimevfx.com/uploads/default/optimized/3X/d/4/d4c0e59cbfb144afb04b4e92fb00f1d5514c49f4_2_1024x623.png"},{"max_width":800,"max_height":800,"width":799,"height":487,"url":"https://realtimevfx.com/uploads/default/optimized/3X/d/4/d4c0e59cbfb144afb04b4e92fb00f1d5514c49f4_2_799x487.png"},{"max_width":400,"max_height":400,"width":399,"height":243,"url":"https://realtimevfx.com/uploads/default/optimized/3X/d/4/d4c0e59cbfb144afb04b4e92fb00f1d5514c49f4_2_399x243.png"},{"max_width":200,"max_height":200,"width":199,"height":121,"url":"https://realtimevfx.com/uploads/default/optimized/3X/d/4/d4c0e59cbfb144afb04b4e92fb00f1d5514c49f4_2_199x121.png"},{"max_width":100,"max_height":100,"width":99,"height":60,"url":"https://realtimevfx.com/uploads/default/optimized/3X/d/4/d4c0e59cbfb144afb04b4e92fb00f1d5514c49f4_2_99x60.png"},{"max_width":50,"max_height":50,"width":49,"height":30,"url":"https://realtimevfx.com/uploads/default/optimized/3X/d/4/d4c0e59cbfb144afb04b4e92fb00f1d5514c49f4_2_49x30.png"}],"tags":["vfx","unity","particles","tutorials"],"tags_descriptions":{},"views":305,"like_count":1,"has_summary":false,"last_poster_username":"Denierux","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":8640,"primary_group_id":null,"flair_group_id":null}]},{"id":30131,"title":"UE VFX MainMaterial Show","fancy_title":"UE VFX MainMaterial Show","slug":"ue-vfx-mainmaterial-show","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://realtimevfx.com/uploads/default/optimized/3X/f/f/ff427965743d502be345f00616a814742d59a3c7_2_1024x519.jpeg","created_at":"2025-12-17T08:59:02.882Z","last_posted_at":"2025-12-17T09:02:03.482Z","bumped":true,"bumped_at":"2025-12-17T09:02:03.482Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello everyone, this is a set of materials I personally developed, mainly focusing on special effects. Its main functions include some of the features of special effects, such as basic texture flowing rotat&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1920,"height":974,"url":"https://realtimevfx.com/uploads/default/original/3X/f/f/ff427965743d502be345f00616a814742d59a3c7.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":519,"url":"https://realtimevfx.com/uploads/default/optimized/3X/f/f/ff427965743d502be345f00616a814742d59a3c7_2_1024x519.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":405,"url":"https://realtimevfx.com/uploads/default/optimized/3X/f/f/ff427965743d502be345f00616a814742d59a3c7_2_800x405.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":202,"url":"https://realtimevfx.com/uploads/default/optimized/3X/f/f/ff427965743d502be345f00616a814742d59a3c7_2_400x202.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":101,"url":"https://realtimevfx.com/uploads/default/optimized/3X/f/f/ff427965743d502be345f00616a814742d59a3c7_2_200x101.jpeg"},{"max_width":100,"max_height":100,"width":100,"height":50,"url":"https://realtimevfx.com/uploads/default/optimized/3X/f/f/ff427965743d502be345f00616a814742d59a3c7_2_100x50.jpeg"},{"max_width":50,"max_height":50,"width":50,"height":25,"url":"https://realtimevfx.com/uploads/default/optimized/3X/f/f/ff427965743d502be345f00616a814742d59a3c7_2_50x25.jpeg"}],"tags":[],"tags_descriptions":{},"views":273,"like_count":1,"has_summary":false,"last_poster_username":"Manus","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":13888,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":9945,"primary_group_id":null,"flair_group_id":null}]},{"id":13177,"title":"[Niagara 4.25] Particle Decals Mini Tutorial","fancy_title":"[Niagara 4.25] Particle Decals Mini Tutorial","slug":"niagara-4-25-particle-decals-mini-tutorial","posts_count":90,"reply_count":50,"highest_post_number":92,"image_url":"https://realtimevfx.com/uploads/default/optimized/3X/4/3/43d2e5f07e95c460f47355a50c5de0cad6d02769_2_1024x298.png","created_at":"2020-06-04T15:56:35.593Z","last_posted_at":"2025-12-16T20:51:15.383Z","bumped":true,"bumped_at":"2025-12-16T20:51:15.383Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Particle Decals Mini Tutorial\nThe intention of these mini tutorials is to have easily searchable reference for implementations of some of the newer (or altered) features in Niagara. \nWhile waiting for Epic to (pretty pl&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1746,"height":509,"url":"https://realtimevfx.com/uploads/default/original/3X/4/3/43d2e5f07e95c460f47355a50c5de0cad6d02769.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":298,"url":"https://realtimevfx.com/uploads/default/optimized/3X/4/3/43d2e5f07e95c460f47355a50c5de0cad6d02769_2_1024x298.png"},{"max_width":800,"max_height":800,"width":800,"height":233,"url":"https://realtimevfx.com/uploads/default/optimized/3X/4/3/43d2e5f07e95c460f47355a50c5de0cad6d02769_2_800x233.png"},{"max_width":400,"max_height":400,"width":400,"height":116,"url":"https://realtimevfx.com/uploads/default/optimized/3X/4/3/43d2e5f07e95c460f47355a50c5de0cad6d02769_2_400x116.png"},{"max_width":200,"max_height":200,"width":200,"height":58,"url":"https://realtimevfx.com/uploads/default/optimized/3X/4/3/43d2e5f07e95c460f47355a50c5de0cad6d02769_2_200x58.png"},{"max_width":100,"max_height":100,"width":100,"height":29,"url":"https://realtimevfx.com/uploads/default/optimized/3X/4/3/43d2e5f07e95c460f47355a50c5de0cad6d02769_2_100x29.png"},{"max_width":50,"max_height":50,"width":50,"height":14,"url":"https://realtimevfx.com/uploads/default/optimized/3X/4/3/43d2e5f07e95c460f47355a50c5de0cad6d02769_2_50x14.png"}],"tags":["niagara","mini-tutorial"],"tags_descriptions":{},"views":44290,"like_count":193,"has_summary":true,"last_poster_username":"Azeew","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":867,"primary_group_id":54,"flair_group_id":54},{"extras":null,"description":"Frequent Poster","user_id":6820,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2706,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":9902,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":9026,"primary_group_id":null,"flair_group_id":null}]},{"id":1435,"title":"Releasing my League VFXs Fan-Arts for Study Purposes","fancy_title":"Releasing my League VFXs Fan-Arts for Study Purposes","slug":"releasing-my-league-vfxs-fan-arts-for-study-purposes","posts_count":55,"reply_count":8,"highest_post_number":55,"image_url":"https://realtimevfx.com/uploads/default/optimized/2X/c/c0acd3216b940f16e76e0d3fa93dac92a0d02e99_2_1023x554.png","created_at":"2017-01-08T02:03:06.057Z","last_posted_at":"2025-12-16T17:30:48.309Z","bumped":true,"bumped_at":"2025-12-16T17:30:48.309Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello, everyone! \nAs I have mentioned earlier, here’s the quasi-totality of my League VFX Fan-Arts, made in Unity. This is a full project, so you’ll have access to all my shaders, materials, textures, particle systems, m&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1919,"height":1039,"url":"https://realtimevfx.com/uploads/default/original/2X/c/c0acd3216b940f16e76e0d3fa93dac92a0d02e99.png"},{"max_width":1024,"max_height":1024,"width":1023,"height":554,"url":"https://realtimevfx.com/uploads/default/optimized/2X/c/c0acd3216b940f16e76e0d3fa93dac92a0d02e99_2_1023x554.png"},{"max_width":800,"max_height":800,"width":800,"height":433,"url":"https://realtimevfx.com/uploads/default/optimized/2X/c/c0acd3216b940f16e76e0d3fa93dac92a0d02e99_2_800x433.png"},{"max_width":400,"max_height":400,"width":400,"height":216,"url":"https://realtimevfx.com/uploads/default/optimized/2X/c/c0acd3216b940f16e76e0d3fa93dac92a0d02e99_2_400x216.png"},{"max_width":200,"max_height":200,"width":200,"height":108,"url":"https://realtimevfx.com/uploads/default/optimized/2X/c/c0acd3216b940f16e76e0d3fa93dac92a0d02e99_2_200x108.png"},{"max_width":100,"max_height":100,"width":100,"height":54,"url":"https://realtimevfx.com/uploads/default/optimized/2X/c/c0acd3216b940f16e76e0d3fa93dac92a0d02e99_2_100x54.png"},{"max_width":50,"max_height":50,"width":50,"height":27,"url":"https://realtimevfx.com/uploads/default/optimized/2X/c/c0acd3216b940f16e76e0d3fa93dac92a0d02e99_2_50x27.png"}],"tags":["vfx","unity","shaders","league"],"tags_descriptions":{},"views":36930,"like_count":202,"has_summary":true,"last_poster_username":"Fyklion","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":138,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":255,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":40,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":13700,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":11353,"primary_group_id":null,"flair_group_id":null}]},{"id":30113,"title":"Stylized vs. Realistic VFX, Moving for Work, & Becoming the Fireball Wizard","fancy_title":"Stylized vs. Realistic VFX, Moving for Work, &amp; Becoming the Fireball Wizard","slug":"stylized-vs-realistic-vfx-moving-for-work-becoming-the-fireball-wizard","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://realtimevfx.com/uploads/default/original/3X/b/d/bd0ae12bcb4a1888b70febf31d5ac082f850e611.gif","created_at":"2025-12-12T11:09:49.605Z","last_posted_at":"2025-12-13T06:33:53.829Z","bumped":true,"bumped_at":"2025-12-13T06:33:53.829Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hey folks! \nHonored to have spoken to Jack (OneSweemphasized textetDude) on my podcast \nWe talked about his path from playing League of Legends to crafting the iconic proton beam for Ghostbusters VR! \nLink: https://you&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":495,"height":277,"url":"https://realtimevfx.com/uploads/default/original/3X/b/d/bd0ae12bcb4a1888b70febf31d5ac082f850e611.gif"},{"max_width":400,"max_height":400,"width":400,"height":223,"url":"https://realtimevfx.com/uploads/default/optimized/3X/b/d/bd0ae12bcb4a1888b70febf31d5ac082f850e611_2_400x223.gif"},{"max_width":200,"max_height":200,"width":200,"height":111,"url":"https://realtimevfx.com/uploads/default/optimized/3X/b/d/bd0ae12bcb4a1888b70febf31d5ac082f850e611_2_200x111.gif"},{"max_width":100,"max_height":100,"width":100,"height":55,"url":"https://realtimevfx.com/uploads/default/optimized/3X/b/d/bd0ae12bcb4a1888b70febf31d5ac082f850e611_2_100x55.gif"},{"max_width":50,"max_height":50,"width":50,"height":27,"url":"https://realtimevfx.com/uploads/default/optimized/3X/b/d/bd0ae12bcb4a1888b70febf31d5ac082f850e611_2_50x27.gif"}],"tags":["vfx"],"tags_descriptions":{},"views":290,"like_count":3,"has_summary":false,"last_poster_username":"CassArt","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":12704,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":13471,"primary_group_id":null,"flair_group_id":null}]},{"id":18703,"title":"Streaming Event - VFX Lectures for Charity","fancy_title":"Streaming Event - VFX Lectures for Charity","slug":"streaming-event-vfx-lectures-for-charity","posts_count":17,"reply_count":4,"highest_post_number":17,"image_url":"https://realtimevfx.com/uploads/default/optimized/3X/0/e/0e3c969b54ce04e6ec6a44f5b01b27c7c78f32e2_2_1024x576.png","created_at":"2021-12-06T23:20:42.869Z","last_posted_at":"2025-12-11T15:56:09.106Z","bumped":true,"bumped_at":"2025-12-12T09:25:53.016Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Dear VFX Community, \nAt Tuatara, we would like to share that next week we’ll be live streaming over 7 hours of free realtime VFX lectures to promote Child’s Play Charity, a charity that improves the lives of children &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1920,"height":1080,"url":"https://realtimevfx.com/uploads/default/original/3X/0/e/0e3c969b54ce04e6ec6a44f5b01b27c7c78f32e2.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":576,"url":"https://realtimevfx.com/uploads/default/optimized/3X/0/e/0e3c969b54ce04e6ec6a44f5b01b27c7c78f32e2_2_1024x576.png"},{"max_width":800,"max_height":800,"width":800,"height":450,"url":"https://realtimevfx.com/uploads/default/optimized/3X/0/e/0e3c969b54ce04e6ec6a44f5b01b27c7c78f32e2_2_800x450.png"},{"max_width":400,"max_height":400,"width":400,"height":225,"url":"https://realtimevfx.com/uploads/default/optimized/3X/0/e/0e3c969b54ce04e6ec6a44f5b01b27c7c78f32e2_2_400x225.png"},{"max_width":200,"max_height":200,"width":200,"height":112,"url":"https://realtimevfx.com/uploads/default/optimized/3X/0/e/0e3c969b54ce04e6ec6a44f5b01b27c7c78f32e2_2_200x112.png"},{"max_width":100,"max_height":100,"width":100,"height":56,"url":"https://realtimevfx.com/uploads/default/optimized/3X/0/e/0e3c969b54ce04e6ec6a44f5b01b27c7c78f32e2_2_100x56.png"},{"max_width":50,"max_height":50,"width":50,"height":28,"url":"https://realtimevfx.com/uploads/default/optimized/3X/0/e/0e3c969b54ce04e6ec6a44f5b01b27c7c78f32e2_2_50x28.png"}],"tags":["vfx","unreal","unity"],"tags_descriptions":{},"views":4617,"like_count":75,"has_summary":false,"last_poster_username":"AB-Tuatara","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":8179,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":248,"primary_group_id":54,"flair_group_id":54},{"extras":null,"description":"Frequent Poster","user_id":43,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":8513,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":13829,"primary_group_id":null,"flair_group_id":null}]},{"id":15650,"title":"Niagara Grid2d quickstart","fancy_title":"Niagara Grid2d quickstart","slug":"niagara-grid2d-quickstart","posts_count":7,"reply_count":3,"highest_post_number":7,"image_url":null,"created_at":"2021-01-03T20:12:05.571Z","last_posted_at":"2025-12-03T07:12:12.849Z","bumped":true,"bumped_at":"2025-12-03T07:12:12.849Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I’m making my way through the Unreal 4.26 examples and I found the grid2d stuff a bit tricky to take in. The examples look great, but it’s hard to see what’s actually needed to get started with Grid simulation stages. So&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":["unreal","niagara","grid2d"],"tags_descriptions":{},"views":7251,"like_count":35,"has_summary":false,"last_poster_username":"lethaldose","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":54,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":3157,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":6898,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":9058,"primary_group_id":null,"flair_group_id":null}]},{"id":3265,"title":"Building a Free Library of Images for Everyone","fancy_title":"Building a Free Library of Images for Everyone","slug":"building-a-free-library-of-images-for-everyone","posts_count":224,"reply_count":17,"highest_post_number":224,"image_url":null,"created_at":"2017-10-13T09:30:06.616Z","last_posted_at":"2025-11-29T21:25:59.617Z","bumped":true,"bumped_at":"2025-11-29T21:25:59.617Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I’ve been building a library of images that you are welcome to use in your projects. They are all original…all my own work. I think a lot of them could be made into cool textures for games and videos. There are seamless &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":26385,"like_count":65,"has_summary":true,"last_poster_username":"Eric_Matyas","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1396,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":874,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2561,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3792,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":248,"primary_group_id":54,"flair_group_id":54}]},{"id":30038,"title":"Stylized Smoke Texture (Substance Designer Breakdown)","fancy_title":"Stylized Smoke Texture (Substance Designer Breakdown)","slug":"stylized-smoke-texture-substance-designer-breakdown","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":"https://realtimevfx.com/uploads/default/original/3X/5/4/54fd768c431b723e6b16769c5d39d04ef2bcbe6c.gif","created_at":"2025-11-25T11:13:51.210Z","last_posted_at":"2025-11-27T05:21:19.929Z","bumped":true,"bumped_at":"2025-11-27T05:21:19.929Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"(“Born from Ash”) \nThis week I wanted to explore something softer, quieter — the moment when noise begins to breathe, stretch, and slowly turn into smoke. \nBelow is a breakdown of how I approached building a stylized smo&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":256,"height":256,"url":"https://realtimevfx.com/uploads/default/original/3X/5/4/54fd768c431b723e6b16769c5d39d04ef2bcbe6c.gif"},{"max_width":200,"max_height":200,"width":200,"height":200,"url":"https://realtimevfx.com/uploads/default/optimized/3X/5/4/54fd768c431b723e6b16769c5d39d04ef2bcbe6c_2_200x200.gif"},{"max_width":100,"max_height":100,"width":100,"height":100,"url":"https://realtimevfx.com/uploads/default/optimized/3X/5/4/54fd768c431b723e6b16769c5d39d04ef2bcbe6c_2_100x100.gif"},{"max_width":50,"max_height":50,"width":50,"height":50,"url":"https://realtimevfx.com/uploads/default/optimized/3X/5/4/54fd768c431b723e6b16769c5d39d04ef2bcbe6c_2_50x50.gif"}],"tags":["vfx","texture","smoke","substance"],"tags_descriptions":{},"views":1238,"like_count":10,"has_summary":false,"last_poster_username":"MarinaVFX","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":13711,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":248,"primary_group_id":54,"flair_group_id":54}]},{"id":24666,"title":"[UE; Niagara] Animating particles after System Deactivation","fancy_title":"[UE; Niagara] Animating particles after System Deactivation","slug":"ue-niagara-animating-particles-after-system-deactivation","posts_count":16,"reply_count":10,"highest_post_number":17,"image_url":"https://realtimevfx.com/uploads/default/original/3X/4/d/4dd118145b16b160b9d12dde0f971e370e248331.gif","created_at":"2023-10-20T17:30:27.568Z","last_posted_at":"2025-11-21T07:51:28.375Z","bumped":true,"bumped_at":"2025-11-21T07:51:28.375Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Not sure if this is a niche use case, I found myself using it more and more and just thought I’d share! \nTL;DR \nA niagara module that lets you animate particles after the system has been deactivated. \nTutorial/node graph&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":480,"height":414,"url":"https://realtimevfx.com/uploads/default/original/3X/4/d/4dd118145b16b160b9d12dde0f971e370e248331.gif"},{"max_width":400,"max_height":400,"width":400,"height":345,"url":"https://realtimevfx.com/uploads/default/optimized/3X/4/d/4dd118145b16b160b9d12dde0f971e370e248331_2_400x345.gif"},{"max_width":200,"max_height":200,"width":200,"height":172,"url":"https://realtimevfx.com/uploads/default/optimized/3X/4/d/4dd118145b16b160b9d12dde0f971e370e248331_2_200x172.gif"},{"max_width":100,"max_height":100,"width":100,"height":86,"url":"https://realtimevfx.com/uploads/default/optimized/3X/4/d/4dd118145b16b160b9d12dde0f971e370e248331_2_100x86.gif"},{"max_width":50,"max_height":50,"width":50,"height":43,"url":"https://realtimevfx.com/uploads/default/optimized/3X/4/d/4dd118145b16b160b9d12dde0f971e370e248331_2_50x43.gif"}],"tags":["niagara","tutorial","module"],"tags_descriptions":{},"views":5774,"like_count":27,"has_summary":false,"last_poster_username":"stef4o","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":3218,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":6864,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":11990,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":5434,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":13181,"primary_group_id":null,"flair_group_id":null}]},{"id":29986,"title":"[UE5 Tutorial] How to skew tileable texture","fancy_title":"[UE5 Tutorial] How to skew tileable texture","slug":"ue5-tutorial-how-to-skew-tileable-texture","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://realtimevfx.com/uploads/default/optimized/3X/d/a/da0ffc6113d7443888617079132ad7037298de9d_2_1024x576.jpeg","created_at":"2025-11-18T20:22:34.049Z","last_posted_at":"2025-11-19T07:29:40.934Z","bumped":true,"bumped_at":"2025-11-19T07:29:40.934Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I’ve been wanting to apply this kind of effect to my textures, similar to the Skew transform in 2D editing software, while keeping it tileable without needing to change the original file. \nIn case anyone else is wonde&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1920,"height":1080,"url":"https://realtimevfx.com/uploads/default/original/3X/d/a/da0ffc6113d7443888617079132ad7037298de9d.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":576,"url":"https://realtimevfx.com/uploads/default/optimized/3X/d/a/da0ffc6113d7443888617079132ad7037298de9d_2_1024x576.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":450,"url":"https://realtimevfx.com/uploads/default/optimized/3X/d/a/da0ffc6113d7443888617079132ad7037298de9d_2_800x450.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":225,"url":"https://realtimevfx.com/uploads/default/optimized/3X/d/a/da0ffc6113d7443888617079132ad7037298de9d_2_400x225.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":112,"url":"https://realtimevfx.com/uploads/default/optimized/3X/d/a/da0ffc6113d7443888617079132ad7037298de9d_2_200x112.jpeg"},{"max_width":100,"max_height":100,"width":100,"height":56,"url":"https://realtimevfx.com/uploads/default/optimized/3X/d/a/da0ffc6113d7443888617079132ad7037298de9d_2_100x56.jpeg"},{"max_width":50,"max_height":50,"width":50,"height":28,"url":"https://realtimevfx.com/uploads/default/optimized/3X/d/a/da0ffc6113d7443888617079132ad7037298de9d_2_50x28.jpeg"}],"tags":["shaders","materials","texture"],"tags_descriptions":{},"views":350,"like_count":6,"has_summary":false,"last_poster_username":"bada07","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":13572,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":13656,"primary_group_id":null,"flair_group_id":null}]},{"id":29883,"title":"I started a youtube channel with various game fx references","fancy_title":"I started a youtube channel with various game fx references","slug":"i-started-a-youtube-channel-with-various-game-fx-references","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-11-06T19:58:44.140Z","last_posted_at":"2025-11-06T19:58:44.214Z","bumped":true,"bumped_at":"2025-11-06T19:58:44.214Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":["vfx"],"tags_descriptions":{},"views":148,"like_count":1,"has_summary":false,"last_poster_username":"frenchsasha","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":11213,"primary_group_id":null,"flair_group_id":null}]},{"id":29776,"title":"Help creating this fx!","fancy_title":"Help creating this fx!","slug":"help-creating-this-fx","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-10-17T07:21:04.914Z","last_posted_at":"2025-11-05T03:40:46.548Z","bumped":true,"bumped_at":"2025-11-05T03:40:46.548Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Can someone help me breaking down how this fx is done. This work is by talented artist Songjian Cheng, I love how he created this smoky aura from this character. Would be very helpful for beginner artist like me. https:/&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":["vfx","unreal","tutorials","niagara"],"tags_descriptions":{},"views":191,"like_count":0,"has_summary":false,"last_poster_username":"Timeline","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":9058,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":9593,"primary_group_id":null,"flair_group_id":null}]},{"id":29829,"title":"Copy orientation/position Mesh emitter Niagara","fancy_title":"Copy orientation/position Mesh emitter Niagara","slug":"copy-orientation-position-mesh-emitter-niagara","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":"https://realtimevfx.com/uploads/default/optimized/3X/f/6/f6cf4fe6b0a5e470b9c0e9dded2f63287a8dfcb8_2_1024x503.jpeg","created_at":"2025-10-27T23:55:54.710Z","last_posted_at":"2025-11-04T15:25:49.698Z","bumped":true,"bumped_at":"2025-11-04T15:25:49.698Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi everyone, \nI’m trying to spawn these spikes using a cone shape location, and then from them \nspawn another mesh, a cylinder, that has the same orientation of the spike and the same location of the spike’s pivot. Is th&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1641,"height":807,"url":"https://realtimevfx.com/uploads/default/original/3X/f/6/f6cf4fe6b0a5e470b9c0e9dded2f63287a8dfcb8.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":503,"url":"https://realtimevfx.com/uploads/default/optimized/3X/f/6/f6cf4fe6b0a5e470b9c0e9dded2f63287a8dfcb8_2_1024x503.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":393,"url":"https://realtimevfx.com/uploads/default/optimized/3X/f/6/f6cf4fe6b0a5e470b9c0e9dded2f63287a8dfcb8_2_800x393.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":196,"url":"https://realtimevfx.com/uploads/default/optimized/3X/f/6/f6cf4fe6b0a5e470b9c0e9dded2f63287a8dfcb8_2_400x196.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":98,"url":"https://realtimevfx.com/uploads/default/optimized/3X/f/6/f6cf4fe6b0a5e470b9c0e9dded2f63287a8dfcb8_2_200x98.jpeg"},{"max_width":100,"max_height":100,"width":100,"height":49,"url":"https://realtimevfx.com/uploads/default/optimized/3X/f/6/f6cf4fe6b0a5e470b9c0e9dded2f63287a8dfcb8_2_100x49.jpeg"},{"max_width":50,"max_height":50,"width":50,"height":24,"url":"https://realtimevfx.com/uploads/default/optimized/3X/f/6/f6cf4fe6b0a5e470b9c0e9dded2f63287a8dfcb8_2_50x24.jpeg"}],"tags":["unreal","niagara"],"tags_descriptions":{},"views":279,"like_count":1,"has_summary":false,"last_poster_username":"Enavi","category_id":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":11342,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":12990,"primary_group_id":null,"flair_group_id":null}]}]}}