[{"data":1,"prerenderedAt":481},["ShallowReactive",2],{"navigation":3,"/experiments/cult-of-the-lamb":154,"authors":347},[4],{"title":5,"path":6,"stem":7,"children":8,"page":153},"Experiments","/experiments","experiments",[9,13,17,21,25,29,33,37,41,45,49,53,57,61,65,69,73,77,81,85,89,93,97,101,105,109,113,117,121,125,129,133,137,141,145,149],{"title":10,"path":11,"stem":12},"Array of cameras","/experiments/array-cameras","experiments/array-cameras",{"title":14,"path":15,"stem":16},"Brickelangelo David","/experiments/brickelangelo-david","experiments/brickelangelo-david",{"title":18,"path":19,"stem":20},"Basic Brownian distribution","/experiments/brownian-distribution","experiments/brownian-distribution",{"title":22,"path":23,"stem":24},"Porsche 911 Car Showcase","/experiments/car-showcase","experiments/car-showcase",{"title":26,"path":27,"stem":28},"Coffee Smoke","/experiments/coffee-smoke","experiments/coffee-smoke",{"title":30,"path":31,"stem":32},"Cube Boy Dancefloor","/experiments/cube-boy-dancefloor","experiments/cube-boy-dancefloor",{"title":34,"path":35,"stem":36},"Cult of the lamb 🐑","/experiments/cult-of-the-lamb","experiments/cult-of-the-lamb",{"title":38,"path":39,"stem":40},"Dancing blob","/experiments/dancing-blob","experiments/dancing-blob",{"title":42,"path":43,"stem":44},"Fireworks Shader","/experiments/fireworks-shader","experiments/fireworks-shader",{"title":46,"path":47,"stem":48},"Galaxy Generator 🪐","/experiments/galaxy-generator","experiments/galaxy-generator",{"title":50,"path":51,"stem":52},"Gelatinous Cube","/experiments/gelatinous-cube","experiments/gelatinous-cube",{"title":54,"path":55,"stem":56},"Glass/Plastic Material","/experiments/glass-material","experiments/glass-material",{"title":58,"path":59,"stem":60},"Grainy Liquid Blobs","/experiments/grainy-liquid","experiments/grainy-liquid",{"title":62,"path":63,"stem":64},"Haunted House","/experiments/haunted-house","experiments/haunted-house",{"title":66,"path":67,"stem":68},"Phone with HTML inside","/experiments/html-phone","experiments/html-phone",{"title":70,"path":71,"stem":72},"Low Poly Planet","/experiments/lowpoly-planet","experiments/lowpoly-planet",{"title":74,"path":75,"stem":76},"Magical Marbles","/experiments/magical-marbles","experiments/magical-marbles",{"title":78,"path":79,"stem":80},"Nuxt Stones","/experiments/nuxt-stones","experiments/nuxt-stones",{"title":82,"path":83,"stem":84},"Particle Pumpkin Shader","/experiments/particle-pumpkin","experiments/particle-pumpkin",{"title":86,"path":87,"stem":88},"Particles Morphing","/experiments/particles-morphing","experiments/particles-morphing",{"title":90,"path":91,"stem":92},"Plexus Particles","/experiments/plexus-particles","experiments/plexus-particles",{"title":94,"path":95,"stem":96},"Portal Journey","/experiments/portal-journey","experiments/portal-journey",{"title":98,"path":99,"stem":100},"Wizard's Potion Classroom","/experiments/potions-classroom","experiments/potions-classroom",{"title":102,"path":103,"stem":104},"Rapier Basketball","/experiments/rapier-basketball","experiments/rapier-basketball",{"title":106,"path":107,"stem":108},"Rapier Vehicle","/experiments/rapier-car","experiments/rapier-car",{"title":110,"path":111,"stem":112},"Rapier Object Clump","/experiments/rapier-object-clump","experiments/rapier-object-clump",{"title":114,"path":115,"stem":116},"Rapier Wrecking Ball","/experiments/rapier-wrecking-ball","experiments/rapier-wrecking-ball",{"title":118,"path":119,"stem":120},"Repulsion Effect","/experiments/repulsion-effect","experiments/repulsion-effect",{"title":122,"path":123,"stem":124},"Shadertoy Museum","/experiments/shadertoy-museum","experiments/shadertoy-museum",{"title":126,"path":127,"stem":128},"Space Game","/experiments/space-game","experiments/space-game",{"title":130,"path":131,"stem":132},"Halloween Spooky-saur 🎃","/experiments/spooky-saur","experiments/spooky-saur",{"title":134,"path":135,"stem":136},"Synthwave Landscape","/experiments/synthwave-landscape","experiments/synthwave-landscape",{"title":138,"path":139,"stem":140},"Texture Particle Cursor","/experiments/texture-particle-cursor","experiments/texture-particle-cursor",{"title":142,"path":143,"stem":144},"Vue Fes Japan 2025","/experiments/vuefes-japan-2025","experiments/vuefes-japan-2025",{"title":146,"path":147,"stem":148},"WebGPU","/experiments/webgpu","experiments/webgpu",{"title":150,"path":151,"stem":152},"World Walker","/experiments/world-walker","experiments/world-walker",false,{"id":155,"title":34,"author":156,"body":157,"date":336,"description":337,"extension":338,"featured":153,"lastUpdated":336,"meta":339,"navigation":340,"path":35,"seo":341,"stem":36,"tags":342,"thumbnail":345,"__hash__":346},"experiments/experiments/cult-of-the-lamb.md","alvarosabu",{"type":158,"value":159,"toc":327},"minimark",[160,177,182,185,219,223,226,264,268,294,298,324],[161,162,163,164,168,169,172,173,176],"p",{},"This experiment recreates the atmospheric world of ",[165,166,167],"strong",{},"Cult of the Lamb",", demonstrating advanced post-processing techniques using ",[165,170,171],{},"bloom effects"," and ",[165,174,175],{},"composition pipelines",". The scene captures the mystical and dark aesthetic of the beloved indie game.",[178,179,181],"h3",{"id":180},"what-youll-see","What You'll See",[161,183,184],{},"An immersive 3D scene featuring:",[186,187,188,195,201,207,213],"ul",{},[189,190,191,194],"li",{},[165,192,193],{},"Cult of the Lamb 3D Model",": Detailed character model from the game",[189,196,197,200],{},[165,198,199],{},"Ritual Environment",": Atmospheric scene with mystical elements",[189,202,203,206],{},[165,204,205],{},"Bloom Post-Processing",": Dramatic lighting effects that create ethereal glows",[189,208,209,212],{},[165,210,211],{},"Rich Color Palette",": Deep burgundy backdrop matching the game's aesthetic",[189,214,215,218],{},[165,216,217],{},"Professional Lighting Setup",": Ambient lighting for mood enhancement",[178,220,222],{"id":221},"technical-implementation","Technical Implementation",[161,224,225],{},"This experiment demonstrates advanced rendering techniques:",[186,227,228,234,240,246,252,258],{},[189,229,230,233],{},[165,231,232],{},"EffectComposer Pipeline",": Professional post-processing setup using pmndrs effects",[189,235,236,239],{},[165,237,238],{},"Bloom Configuration",": Customizable luminance threshold, smoothing, and intensity controls",[189,241,242,245],{},[165,243,244],{},"Mipmap Blur",": Enhanced blur quality for realistic light bleeding",[189,247,248,251],{},[165,249,250],{},"Blend Functions",": Advanced blending modes for realistic light interaction",[189,253,254,257],{},[165,255,256],{},"Shadow Mapping",": Basic shadow mapping for depth and realism",[189,259,260,263],{},[165,261,262],{},"Color Space Management",": SRGB color space with proper tone mapping",[178,265,267],{"id":266},"visual-features","Visual Features",[186,269,270,276,282,288],{},[189,271,272,275],{},[165,273,274],{},"Atmospheric Backdrop",": Curved backdrop creating infinite background illusion",[189,277,278,281],{},[165,279,280],{},"Custom Color Grading",": Burgundy color scheme (#8D404A) for gothic atmosphere",[189,283,284,287],{},[165,285,286],{},"Luminance-Based Effects",": Bloom responds to bright areas creating natural light bleeding",[189,289,290,293],{},[165,291,292],{},"Performance Optimization",": Efficient rendering pipeline for smooth 60fps experience",[178,295,297],{"id":296},"key-technologies","Key Technologies",[186,299,300,306,312,318],{},[189,301,302,305],{},[165,303,304],{},"Post-Processing Pipeline",": Industry-standard effect composition",[189,307,308,311],{},[165,309,310],{},"Material Workflow",": PBR materials with proper roughness and lighting response",[189,313,314,317],{},[165,315,316],{},"Suspense Integration",": Async loading of post-processing effects",[189,319,320,323],{},[165,321,322],{},"Reactive Parameters",": Real-time adjustment of bloom parameters",[161,325,326],{},"This experiment showcases how modern post-processing techniques can transform a simple 3D scene into a visually stunning and atmospheric experience, perfect for game development and interactive media applications.",{"title":328,"searchDepth":329,"depth":329,"links":330},"",2,[331,333,334,335],{"id":180,"depth":332,"text":181},3,{"id":221,"depth":332,"text":222},{"id":266,"depth":332,"text":267},{"id":296,"depth":332,"text":297},"2024-02-05","Best video game ever scene to showcase Postprocessing effects","md",{},true,{"title":34,"description":337},[343,344],"post-processing","bloom","/experiments/cult-of-the-lamb.webp","x-tavpF4NoGg4HgC0YScP_IuEW_BywyGp4k2ZC6ympk",[348,363,378,395,411,429,446,464],{"id":349,"title":350,"avatar":351,"body":352,"description":328,"email":356,"extension":338,"github":156,"meta":357,"name":156,"navigation":340,"path":358,"seo":359,"slug":156,"stem":360,"twitter":156,"website":361,"__hash__":362},"authors/authors/alvarosabu.md","Alvarosabu","/avatars/alvarosabu.jpeg",{"type":158,"value":353,"toc":354},[],{"title":328,"searchDepth":329,"depth":329,"links":355},[],"hola@alvarosaburido.dev",{},"/authors/alvarosabu",{"description":328},"authors/alvarosabu","https://alvarosabu.dev","kfjqjiPxKR64avAeoJeNF40fMr5laisoEnPnfgFGN_U",{"id":364,"title":365,"avatar":366,"body":367,"description":328,"email":371,"extension":338,"github":372,"meta":373,"name":372,"navigation":340,"path":374,"seo":375,"slug":372,"stem":376,"twitter":371,"website":371,"__hash__":377},"authors/authors/andretchen0.md","Andretchen0","/avatars/andretchen0.jpg",{"type":158,"value":368,"toc":369},[],{"title":328,"searchDepth":329,"depth":329,"links":370},[],null,"andretchen0",{},"/authors/andretchen0",{"description":328},"authors/andretchen0","rztGS5YNlU7jYv1laE9f863gZy-WUFK5r3uuycyiMLY",{"id":379,"title":380,"avatar":381,"body":382,"description":328,"email":386,"extension":338,"github":387,"meta":388,"name":389,"navigation":340,"path":390,"seo":391,"slug":387,"stem":392,"twitter":393,"website":371,"__hash__":394},"authors/authors/damienmontastier.md","Damienmontastier","/avatars/damienmontastier.jpg",{"type":158,"value":383,"toc":384},[],{"title":328,"searchDepth":329,"depth":329,"links":385},[],"montastier.damien@gmail.com","damienmontastier",{},"Damien Montastier","/authors/damienmontastier",{"description":328},"authors/damienmontastier","dammontastier","FqtKh6r8pBEM29DE6GhT098-LIpM3BL7RXSxFjrcwwY",{"id":396,"title":397,"avatar":398,"body":399,"description":328,"email":371,"extension":338,"github":403,"meta":404,"name":405,"navigation":340,"path":406,"seo":407,"slug":403,"stem":408,"twitter":409,"website":371,"__hash__":410},"authors/authors/franciscohermida.md","Franciscohermida","/avatars/franciscohermida.jpg",{"type":158,"value":400,"toc":401},[],{"title":328,"searchDepth":329,"depth":329,"links":402},[],"franciscohermida",{},"Francisco Hermida","/authors/franciscohermida",{"description":328},"authors/franciscohermida","chicohermida","2dGmaA2uS0w2CaErMR8BexRzx0pCgoEowV5tZcITkus",{"id":412,"title":413,"avatar":414,"body":415,"description":328,"email":419,"extension":338,"github":420,"meta":421,"name":413,"navigation":340,"path":422,"seo":423,"slug":424,"stem":425,"twitter":426,"website":427,"__hash__":428},"authors/authors/jaime-torrealba.md","Jaime Torrealba","/avatars/jaime-torrealba.jpg",{"type":158,"value":416,"toc":417},[],{"title":328,"searchDepth":329,"depth":329,"links":418},[],"solucionesinformaticasjtc@gmail.com","JaimeTorrealba",{},"/authors/jaime-torrealba",{"description":328},"jaime-bboyjt","authors/jaime-torrealba","jaimebboyjt","https://jaimetorrealba.com/","WhkdXnej1NkT__thyZfYEil3qYn8wi7qVoQSMzyfrs4",{"id":430,"title":431,"avatar":432,"body":433,"description":328,"email":437,"extension":338,"github":438,"meta":439,"name":440,"navigation":340,"path":441,"seo":442,"slug":440,"stem":443,"twitter":437,"website":444,"__hash__":445},"authors/authors/luckystriike.md","Luckystriike","/avatars/luckystriike.jpg",{"type":158,"value":434,"toc":435},[],{"title":328,"searchDepth":329,"depth":329,"links":436},[],"none","luckystriike22",{},"luckystriike","/authors/luckystriike",{"description":328},"authors/luckystriike","https://github.com/luckystriike22","vmVaU8HAY_jbVnlvpUQiwh3uPcKxGGr6B5PF9xo17X8",{"id":447,"title":448,"avatar":449,"body":450,"description":328,"email":454,"extension":338,"github":455,"meta":456,"name":457,"navigation":340,"path":458,"seo":459,"slug":455,"stem":460,"twitter":461,"website":462,"__hash__":463},"authors/authors/neoprint3d.md","Neoprint3d","/avatars/neoprint3d.jpg",{"type":158,"value":451,"toc":452},[],{"title":328,"searchDepth":329,"depth":329,"links":453},[],"drew@neoprint3d.dev","neoprint3d",{},"Drew Ronsman","/authors/neoprint3d",{"description":328},"authors/neoprint3d","drew_ronsman","https://dronsman.com","w-8rauWEJDRmX_QOi4s2PI7n9EABybGURQ-R_ss9tzo",{"id":465,"title":466,"avatar":467,"body":468,"description":328,"email":472,"extension":338,"github":473,"meta":474,"name":466,"navigation":340,"path":475,"seo":476,"slug":473,"stem":477,"twitter":478,"website":479,"__hash__":480},"authors/authors/neosoulink.md","Neosoulink","/avatars/neosoulink.jpg",{"type":158,"value":469,"toc":470},[],{"title":328,"searchDepth":329,"depth":329,"links":471},[],"neodarksoulink@gmail.com","neosoulink",{},"/authors/neosoulink",{"description":328},"authors/neosoulink","nsl_nathan","https://github.com/Neosoulink","69eGfzorl4NNNe56pFRh6qK3AhnfjnKUvCHO-_9Pa1Y",1787004691231]