[{"data":1,"prerenderedAt":403},["ShallowReactive",2],{"navigation":3,"/experiments/particle-pumpkin":130,"authors":285},[4],{"title":5,"path":6,"stem":7,"children":8,"page":129},"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],{"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},"Glass/Plastic Material","/experiments/glass-material","experiments/glass-material",{"title":54,"path":55,"stem":56},"Grainy Liquid Blobs","/experiments/grainy-liquid","experiments/grainy-liquid",{"title":58,"path":59,"stem":60},"Haunted House","/experiments/haunted-house","experiments/haunted-house",{"title":62,"path":63,"stem":64},"Phone with HTML inside","/experiments/html-phone","experiments/html-phone",{"title":66,"path":67,"stem":68},"Low Poly Planet","/experiments/lowpoly-planet","experiments/lowpoly-planet",{"title":70,"path":71,"stem":72},"Magical Marbles","/experiments/magical-marbles","experiments/magical-marbles",{"title":74,"path":75,"stem":76},"Nuxt Stones","/experiments/nuxt-stones","experiments/nuxt-stones",{"title":78,"path":79,"stem":80},"Particle Pumpkin Shader","/experiments/particle-pumpkin","experiments/particle-pumpkin",{"title":82,"path":83,"stem":84},"Particles Morphing","/experiments/particles-morphing","experiments/particles-morphing",{"title":86,"path":87,"stem":88},"Pixel Noise Shaders Sandbox","/experiments/pixel-noise-shaders-sandbox","experiments/pixel-noise-shaders-sandbox",{"title":90,"path":91,"stem":92},"Pixel Plasma Shader","/experiments/pixel-plasma-shader","experiments/pixel-plasma-shader",{"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},"Repulsion Effect","/experiments/repulsion-effect","experiments/repulsion-effect",{"title":106,"path":107,"stem":108},"Shadertoy Museum","/experiments/shadertoy-museum","experiments/shadertoy-museum",{"title":110,"path":111,"stem":112},"Space Game","/experiments/space-game","experiments/space-game",{"title":114,"path":115,"stem":116},"Halloween Spooky-saur 🎃","/experiments/spooky-saur","experiments/spooky-saur",{"title":118,"path":119,"stem":120},"Synthwave Landscape","/experiments/synthwave-landscape","experiments/synthwave-landscape",{"title":122,"path":123,"stem":124},"Texture Particle Cursor","/experiments/texture-particle-cursor","experiments/texture-particle-cursor",{"title":126,"path":127,"stem":128},"WebGPU","/experiments/webgpu","experiments/webgpu",false,{"id":131,"title":78,"author":132,"body":133,"date":272,"description":273,"extension":274,"featured":129,"lastUpdated":272,"meta":275,"navigation":276,"path":79,"seo":277,"stem":80,"tags":278,"thumbnail":283,"__hash__":284},"experiments/experiments/particle-pumpkin.md","neoprint3d",{"type":134,"value":135,"toc":264},"minimark",[136,145,150,153,187,191,194,226,230,261],[137,138,139,140,144],"p",{},"This experiment features a ",[141,142,143],"strong",{},"spooky animated pumpkin"," surrounded by magical particle effects and custom shaders. Perfect for Halloween themes, this scene combines 3D modeling, particle systems, and custom GLSL shaders to create an atmospheric and engaging experience.",[146,147,149],"h3",{"id":148},"what-youll-see","What You'll See",[137,151,152],{},"A mystical Halloween scene featuring:",[154,155,156,163,169,175,181],"ul",{},[157,158,159,162],"li",{},[141,160,161],{},"Animated 3D Pumpkin",": Custom GLTF model exported from Blender with detailed textures",[157,164,165,168],{},[141,166,167],{},"Particle Magic",": Swirling particle effects creating magical atmosphere around the pumpkin",[157,170,171,174],{},[141,172,173],{},"Custom Shaders",": GLSL shaders for enhanced visual effects and atmospheric lighting",[157,176,177,180],{},[141,178,179],{},"Spooky Lighting",": Dramatic lighting setup enhancing the Halloween mood",[157,182,183,186],{},[141,184,185],{},"Interactive Elements",": Hover effects and animations bringing the pumpkin to life",[146,188,190],{"id":189},"technical-implementation","Technical Implementation",[137,192,193],{},"This experiment demonstrates Halloween-themed 3D techniques:",[154,195,196,202,208,214,220],{},[157,197,198,201],{},[141,199,200],{},"Custom GLTF Models",": 3D pumpkin model created in Blender and optimized for web",[157,203,204,207],{},[141,205,206],{},"Particle Systems",": Dynamic particle effects using custom shaders and mathematics",[157,209,210,213],{},[141,211,212],{},"Shader Programming",": GLSL vertex and fragment shaders for atmospheric effects",[157,215,216,219],{},[141,217,218],{},"Animation Integration",": Smooth animations using TresJS animation composables",[157,221,222,225],{},[141,223,224],{},"Lighting Design",": Strategic lighting placement for spooky ambiance",[146,227,229],{"id":228},"visual-features","Visual Features",[154,231,232,238,243,249,255],{},[157,233,234,237],{},[141,235,236],{},"Halloween Aesthetics",": Orange and black color scheme with spooky atmosphere",[157,239,240,242],{},[141,241,167],{},": Floating particles creating supernatural effects",[157,244,245,248],{},[141,246,247],{},"Material Realism",": Detailed pumpkin textures with proper bump mapping",[157,250,251,254],{},[141,252,253],{},"Atmospheric Effects",": Fog and lighting creating mysterious mood",[157,256,257,260],{},[141,258,259],{},"Smooth Animations",": Fluid pumpkin rotation and particle movement",[137,262,263],{},"This experiment showcases how 3D web technology can create engaging seasonal content, perfect for Halloween websites, games, or interactive experiences.",{"title":265,"searchDepth":266,"depth":266,"links":267},"",2,[268,270,271],{"id":148,"depth":269,"text":149},3,{"id":189,"depth":269,"text":190},{"id":228,"depth":269,"text":229},"2023-11-03","A animated 3d pumpkin that uses shaders, particles, and custom gltf model","md",{},true,{"title":78,"description":273},[279,280,281,282],"cientos","useGLTF","blender","shaders","/experiments/particle-pumpkin.png","kdl1Brw_8ICXjrMfNZRb23duGNNbjo_LvDkk8H3tnv0",[286,303,318,335,351,369,386],{"id":287,"title":288,"avatar":289,"body":290,"description":265,"email":294,"extension":274,"github":295,"meta":296,"name":297,"navigation":276,"path":298,"seo":299,"slug":295,"stem":300,"twitter":295,"website":301,"__hash__":302},"authors/authors/alvarosabu.md","Alvarosabu","/avatars/alvarosabu.jpg",{"type":134,"value":291,"toc":292},[],{"title":265,"searchDepth":266,"depth":266,"links":293},[],"hola@alvarosaburido.dev","alvarosabu",{},"Alvaro Saburido","/authors/alvarosabu",{"description":265},"authors/alvarosabu","https://alvarosaburido.dev","FWpr6-OcVRzMvvsjRaD8icRidgpKVLCtrKy9-l_5GZM",{"id":304,"title":305,"avatar":306,"body":307,"description":265,"email":311,"extension":274,"github":312,"meta":313,"name":312,"navigation":276,"path":314,"seo":315,"slug":312,"stem":316,"twitter":311,"website":311,"__hash__":317},"authors/authors/andretchen0.md","Andretchen0","/avatars/andretchen0.jpg",{"type":134,"value":308,"toc":309},[],{"title":265,"searchDepth":266,"depth":266,"links":310},[],null,"andretchen0",{},"/authors/andretchen0",{"description":265},"authors/andretchen0","rztGS5YNlU7jYv1laE9f863gZy-WUFK5r3uuycyiMLY",{"id":319,"title":320,"avatar":321,"body":322,"description":265,"email":326,"extension":274,"github":327,"meta":328,"name":329,"navigation":276,"path":330,"seo":331,"slug":327,"stem":332,"twitter":333,"website":311,"__hash__":334},"authors/authors/damienmontastier.md","Damienmontastier","/avatars/damienmontastier.jpg",{"type":134,"value":323,"toc":324},[],{"title":265,"searchDepth":266,"depth":266,"links":325},[],"montastier.damien@gmail.com","damienmontastier",{},"Damien Montastier","/authors/damienmontastier",{"description":265},"authors/damienmontastier","dammontastier","FqtKh6r8pBEM29DE6GhT098-LIpM3BL7RXSxFjrcwwY",{"id":336,"title":337,"avatar":338,"body":339,"description":265,"email":311,"extension":274,"github":343,"meta":344,"name":345,"navigation":276,"path":346,"seo":347,"slug":343,"stem":348,"twitter":349,"website":311,"__hash__":350},"authors/authors/franciscohermida.md","Franciscohermida","/avatars/franciscohermida.jpg",{"type":134,"value":340,"toc":341},[],{"title":265,"searchDepth":266,"depth":266,"links":342},[],"franciscohermida",{},"Francisco Hermida","/authors/franciscohermida",{"description":265},"authors/franciscohermida","chicohermida","2dGmaA2uS0w2CaErMR8BexRzx0pCgoEowV5tZcITkus",{"id":352,"title":353,"avatar":354,"body":355,"description":265,"email":359,"extension":274,"github":360,"meta":361,"name":353,"navigation":276,"path":362,"seo":363,"slug":364,"stem":365,"twitter":366,"website":367,"__hash__":368},"authors/authors/jaime-torrealba.md","Jaime Torrealba","/avatars/jaime-torrealba.jpg",{"type":134,"value":356,"toc":357},[],{"title":265,"searchDepth":266,"depth":266,"links":358},[],"solucionesinformaticasjtc@gmail.com","JaimeTorrealba",{},"/authors/jaime-torrealba",{"description":265},"jaime-bboyjt","authors/jaime-torrealba","jaimebboyjt","https://jaimetorrealba.com/","WhkdXnej1NkT__thyZfYEil3qYn8wi7qVoQSMzyfrs4",{"id":370,"title":371,"avatar":372,"body":373,"description":265,"email":377,"extension":274,"github":378,"meta":379,"name":380,"navigation":276,"path":381,"seo":382,"slug":380,"stem":383,"twitter":377,"website":384,"__hash__":385},"authors/authors/luckystriike.md","Luckystriike","/avatars/luckystriike.jpg",{"type":134,"value":374,"toc":375},[],{"title":265,"searchDepth":266,"depth":266,"links":376},[],"none","luckystriike22",{},"luckystriike","/authors/luckystriike",{"description":265},"authors/luckystriike","https://github.com/luckystriike22","vmVaU8HAY_jbVnlvpUQiwh3uPcKxGGr6B5PF9xo17X8",{"id":387,"title":388,"avatar":389,"body":390,"description":265,"email":394,"extension":274,"github":132,"meta":395,"name":396,"navigation":276,"path":397,"seo":398,"slug":132,"stem":399,"twitter":400,"website":401,"__hash__":402},"authors/authors/neoprint3d.md","Neoprint3d","/avatars/neoprint3d.jpg",{"type":134,"value":391,"toc":392},[],{"title":265,"searchDepth":266,"depth":266,"links":393},[],"drew@neoprint3d.dev",{},"Drew Ronsman","/authors/neoprint3d",{"description":265},"authors/neoprint3d","drew_ronsman","https://dronsman.com","w-8rauWEJDRmX_QOi4s2PI7n9EABybGURQ-R_ss9tzo",1774953670497]