[{"data":1,"prerenderedAt":477},["ShallowReactive",2],{"navigation":3,"/experiments/cult-of-the-lamb":150,"authors":343},[4],{"title":5,"path":6,"stem":7,"children":8,"page":149},"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],{"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",false,{"id":151,"title":34,"author":152,"body":153,"date":332,"description":333,"extension":334,"featured":149,"lastUpdated":332,"meta":335,"navigation":336,"path":35,"seo":337,"stem":36,"tags":338,"thumbnail":341,"__hash__":342},"experiments/experiments/cult-of-the-lamb.md","alvarosabu",{"type":154,"value":155,"toc":323},"minimark",[156,173,178,181,215,219,222,260,264,290,294,320],[157,158,159,160,164,165,168,169,172],"p",{},"This experiment recreates the atmospheric world of ",[161,162,163],"strong",{},"Cult of the Lamb",", demonstrating advanced post-processing techniques using ",[161,166,167],{},"bloom effects"," and ",[161,170,171],{},"composition pipelines",". The scene captures the mystical and dark aesthetic of the beloved indie game.",[174,175,177],"h3",{"id":176},"what-youll-see","What You'll See",[157,179,180],{},"An immersive 3D scene featuring:",[182,183,184,191,197,203,209],"ul",{},[185,186,187,190],"li",{},[161,188,189],{},"Cult of the Lamb 3D Model",": Detailed character model from the game",[185,192,193,196],{},[161,194,195],{},"Ritual Environment",": Atmospheric scene with mystical elements",[185,198,199,202],{},[161,200,201],{},"Bloom Post-Processing",": Dramatic lighting effects that create ethereal glows",[185,204,205,208],{},[161,206,207],{},"Rich Color Palette",": Deep burgundy backdrop matching the game's aesthetic",[185,210,211,214],{},[161,212,213],{},"Professional Lighting Setup",": Ambient lighting for mood enhancement",[174,216,218],{"id":217},"technical-implementation","Technical Implementation",[157,220,221],{},"This experiment demonstrates advanced rendering techniques:",[182,223,224,230,236,242,248,254],{},[185,225,226,229],{},[161,227,228],{},"EffectComposer Pipeline",": Professional post-processing setup using pmndrs effects",[185,231,232,235],{},[161,233,234],{},"Bloom Configuration",": Customizable luminance threshold, smoothing, and intensity controls",[185,237,238,241],{},[161,239,240],{},"Mipmap Blur",": Enhanced blur quality for realistic light bleeding",[185,243,244,247],{},[161,245,246],{},"Blend Functions",": Advanced blending modes for realistic light interaction",[185,249,250,253],{},[161,251,252],{},"Shadow Mapping",": Basic shadow mapping for depth and realism",[185,255,256,259],{},[161,257,258],{},"Color Space Management",": SRGB color space with proper tone mapping",[174,261,263],{"id":262},"visual-features","Visual Features",[182,265,266,272,278,284],{},[185,267,268,271],{},[161,269,270],{},"Atmospheric Backdrop",": Curved backdrop creating infinite background illusion",[185,273,274,277],{},[161,275,276],{},"Custom Color Grading",": Burgundy color scheme (#8D404A) for gothic atmosphere",[185,279,280,283],{},[161,281,282],{},"Luminance-Based Effects",": Bloom responds to bright areas creating natural light bleeding",[185,285,286,289],{},[161,287,288],{},"Performance Optimization",": Efficient rendering pipeline for smooth 60fps experience",[174,291,293],{"id":292},"key-technologies","Key Technologies",[182,295,296,302,308,314],{},[185,297,298,301],{},[161,299,300],{},"Post-Processing Pipeline",": Industry-standard effect composition",[185,303,304,307],{},[161,305,306],{},"Material Workflow",": PBR materials with proper roughness and lighting response",[185,309,310,313],{},[161,311,312],{},"Suspense Integration",": Async loading of post-processing effects",[185,315,316,319],{},[161,317,318],{},"Reactive Parameters",": Real-time adjustment of bloom parameters",[157,321,322],{},"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":324,"searchDepth":325,"depth":325,"links":326},"",2,[327,329,330,331],{"id":176,"depth":328,"text":177},3,{"id":217,"depth":328,"text":218},{"id":262,"depth":328,"text":263},{"id":292,"depth":328,"text":293},"2024-02-05","Best video game ever scene to showcase Postprocessing effects","md",{},true,{"title":34,"description":333},[339,340],"post-processing","bloom","/experiments/cult-of-the-lamb.webp","x-tavpF4NoGg4HgC0YScP_IuEW_BywyGp4k2ZC6ympk",[344,359,374,391,407,425,442,460],{"id":345,"title":346,"avatar":347,"body":348,"description":324,"email":352,"extension":334,"github":152,"meta":353,"name":152,"navigation":336,"path":354,"seo":355,"slug":152,"stem":356,"twitter":152,"website":357,"__hash__":358},"authors/authors/alvarosabu.md","Alvarosabu","/avatars/alvarosabu.jpeg",{"type":154,"value":349,"toc":350},[],{"title":324,"searchDepth":325,"depth":325,"links":351},[],"hola@alvarosaburido.dev",{},"/authors/alvarosabu",{"description":324},"authors/alvarosabu","https://alvarosabu.dev","kfjqjiPxKR64avAeoJeNF40fMr5laisoEnPnfgFGN_U",{"id":360,"title":361,"avatar":362,"body":363,"description":324,"email":367,"extension":334,"github":368,"meta":369,"name":368,"navigation":336,"path":370,"seo":371,"slug":368,"stem":372,"twitter":367,"website":367,"__hash__":373},"authors/authors/andretchen0.md","Andretchen0","/avatars/andretchen0.jpg",{"type":154,"value":364,"toc":365},[],{"title":324,"searchDepth":325,"depth":325,"links":366},[],null,"andretchen0",{},"/authors/andretchen0",{"description":324},"authors/andretchen0","rztGS5YNlU7jYv1laE9f863gZy-WUFK5r3uuycyiMLY",{"id":375,"title":376,"avatar":377,"body":378,"description":324,"email":382,"extension":334,"github":383,"meta":384,"name":385,"navigation":336,"path":386,"seo":387,"slug":383,"stem":388,"twitter":389,"website":367,"__hash__":390},"authors/authors/damienmontastier.md","Damienmontastier","/avatars/damienmontastier.jpg",{"type":154,"value":379,"toc":380},[],{"title":324,"searchDepth":325,"depth":325,"links":381},[],"montastier.damien@gmail.com","damienmontastier",{},"Damien Montastier","/authors/damienmontastier",{"description":324},"authors/damienmontastier","dammontastier","FqtKh6r8pBEM29DE6GhT098-LIpM3BL7RXSxFjrcwwY",{"id":392,"title":393,"avatar":394,"body":395,"description":324,"email":367,"extension":334,"github":399,"meta":400,"name":401,"navigation":336,"path":402,"seo":403,"slug":399,"stem":404,"twitter":405,"website":367,"__hash__":406},"authors/authors/franciscohermida.md","Franciscohermida","/avatars/franciscohermida.jpg",{"type":154,"value":396,"toc":397},[],{"title":324,"searchDepth":325,"depth":325,"links":398},[],"franciscohermida",{},"Francisco Hermida","/authors/franciscohermida",{"description":324},"authors/franciscohermida","chicohermida","2dGmaA2uS0w2CaErMR8BexRzx0pCgoEowV5tZcITkus",{"id":408,"title":409,"avatar":410,"body":411,"description":324,"email":415,"extension":334,"github":416,"meta":417,"name":409,"navigation":336,"path":418,"seo":419,"slug":420,"stem":421,"twitter":422,"website":423,"__hash__":424},"authors/authors/jaime-torrealba.md","Jaime Torrealba","/avatars/jaime-torrealba.jpg",{"type":154,"value":412,"toc":413},[],{"title":324,"searchDepth":325,"depth":325,"links":414},[],"solucionesinformaticasjtc@gmail.com","JaimeTorrealba",{},"/authors/jaime-torrealba",{"description":324},"jaime-bboyjt","authors/jaime-torrealba","jaimebboyjt","https://jaimetorrealba.com/","WhkdXnej1NkT__thyZfYEil3qYn8wi7qVoQSMzyfrs4",{"id":426,"title":427,"avatar":428,"body":429,"description":324,"email":433,"extension":334,"github":434,"meta":435,"name":436,"navigation":336,"path":437,"seo":438,"slug":436,"stem":439,"twitter":433,"website":440,"__hash__":441},"authors/authors/luckystriike.md","Luckystriike","/avatars/luckystriike.jpg",{"type":154,"value":430,"toc":431},[],{"title":324,"searchDepth":325,"depth":325,"links":432},[],"none","luckystriike22",{},"luckystriike","/authors/luckystriike",{"description":324},"authors/luckystriike","https://github.com/luckystriike22","vmVaU8HAY_jbVnlvpUQiwh3uPcKxGGr6B5PF9xo17X8",{"id":443,"title":444,"avatar":445,"body":446,"description":324,"email":450,"extension":334,"github":451,"meta":452,"name":453,"navigation":336,"path":454,"seo":455,"slug":451,"stem":456,"twitter":457,"website":458,"__hash__":459},"authors/authors/neoprint3d.md","Neoprint3d","/avatars/neoprint3d.jpg",{"type":154,"value":447,"toc":448},[],{"title":324,"searchDepth":325,"depth":325,"links":449},[],"drew@neoprint3d.dev","neoprint3d",{},"Drew Ronsman","/authors/neoprint3d",{"description":324},"authors/neoprint3d","drew_ronsman","https://dronsman.com","w-8rauWEJDRmX_QOi4s2PI7n9EABybGURQ-R_ss9tzo",{"id":461,"title":462,"avatar":463,"body":464,"description":324,"email":468,"extension":334,"github":469,"meta":470,"name":462,"navigation":336,"path":471,"seo":472,"slug":469,"stem":473,"twitter":474,"website":475,"__hash__":476},"authors/authors/neosoulink.md","Neosoulink","/avatars/neosoulink.jpg",{"type":154,"value":465,"toc":466},[],{"title":324,"searchDepth":325,"depth":325,"links":467},[],"neodarksoulink@gmail.com","neosoulink",{},"/authors/neosoulink",{"description":324},"authors/neosoulink","nsl_nathan","https://github.com/Neosoulink","69eGfzorl4NNNe56pFRh6qK3AhnfjnKUvCHO-_9Pa1Y",1785417195152]