[{"data":1,"prerenderedAt":240},["ShallowReactive",2],{"project-10893348":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":42,"post_text":43,"what":44,"said":73,"maker_in_thread":142,"shape":150,"grid":153,"attempts":201,"same_week":202,"maker_shows":232,"maker_hidden":233,"reader_version":234,"card":235},"10893348","Partikel_accelleration_on_GPU","Particle Simulation with OpenGL compute shader – 8M particles","title","Show HN: Particle Simulation with OpenGL compute shader – 8M particles","https:\u002F\u002Fgithub.com\u002FMauriceGit\u002FPartikel_accelleration_on_GPU","github.com","EllipticCurve",1452680045,2016,29,21,1004,2264,45,"shown","creative","particle simulation","desktop_app",[24,25,26,27],"opengl compute shader","gpu particle simulation","particle system","gpu acceleration","mixed",0.13,{"positive":31,"neutral":32,"mixed":33,"critical":34},5,3,0,2,10,{"performance":37,"idea":38,"docs":40,"execution":41},{"positive":33,"critical":33},{"positive":39,"critical":39},1,{"positive":32,"critical":33},{"positive":39,"critical":33},[32,33,33,32,32,33,31,31,31,33,33,39,33,31,33,39,33,31,33,33,33],null,{"problem":45,"audience":52,"pricing":43,"motivation":56,"time_to_build":43,"stack":63,"openness":72,"stage":72,"team_size":72},{"value":46,"source":47,"evidence":48},"Demonstrates GPU-accelerated particle simulation with compute shaders","maker",[49],{"id":50,"by":11,"text":51},"10896369","Yes, you are right, it is more like a proof of concept for myself. And as it seems, there are people (similar thread on Reddit), for whom it might help. Just wanted to share, as…",{"value":53,"source":47,"evidence":54},"Developers learning compute shaders",[55],{"id":50,"by":11,"text":51},{"value":57,"source":47,"evidence":58},"Personal proof of concept to get compute shaders working and help others find working examples",[59,60],{"id":50,"by":11,"text":51},{"id":61,"by":11,"text":62},"10896774","I won't know, if you find some^^ I consider myself as decent (but not genius) programmer and you might find some cool code snippets, but probably not in this project ;) For me…",[64],{"value":65,"source":66,"evidence":67},"OpenGL 4.3 compute shaders","commenter",[68],{"id":69,"by":70,"text":71},"10896358","__mp","Nice! It's a bit unfortunate that OSX doesn't support OpenGL 4.3 which is needed for this project. It currently only supports OpenGl 4.1. I'm currently toying around with a…","unknown",{"praise":74,"objections":89,"requests":108,"questions":129,"alternatives":137},[75],{"value":76,"source":66,"evidence":77},"Looks cool and useful as a reference for compute shaders",[78,81,85],{"id":79,"by":11,"text":80},"10893369","If you like it, I will record and post a video of it this evening.",{"id":82,"by":83,"text":84},"10896281","bronz","Please do this.",{"id":86,"by":87,"text":88},"10896317","Abundnce10","Yes, please!",[90,97,104],{"value":91,"source":66,"evidence":92},"Does not run on OS X because it needs OpenGL 4.3 and OS X supports only 4.1",[93,94],{"id":69,"by":70,"text":71},{"id":95,"by":11,"text":96},"10903070","Turns out, there is not. No way to get over OpenGL 4.1 on OSX, sorry...",{"value":98,"source":66,"evidence":99},"Lacks a demo video and is hard to build in current state",[100],{"id":101,"by":102,"text":103},"10896320","jheriko","a video would be cool. nobody is going to bother to get the code and build it, especially in the state its in. i'm not really sure what this proves beyond the power of the…",{"value":105,"source":66,"evidence":106},"Unclear what it proves beyond hardware power",[107],{"id":101,"by":102,"text":103},[109,118],{"value":110,"source":66,"evidence":111},"Video of the simulation",[112,113,114],{"id":82,"by":83,"text":84},{"id":86,"by":87,"text":88},{"id":115,"by":116,"text":117},"10896642","meagain20000","It would be much appreciated.",{"value":119,"source":66,"evidence":120},"Port to other platforms such as Linux and Mac",[121,125],{"id":122,"by":123,"text":124},"10896212","JoshuaJB","\"In the future, we are committed to bringing it to other platforms, starting with Linux...\" Nice to see a change of heart.",{"id":126,"by":127,"text":128},"10896723","melling","From what I've read, you can get pretty good performance on an iPad Pro. Here's 8M pixels: http:\u002F\u002Fflexmonkey.blogspot.com\u002F2015\u002F11\u002Fa-first-look-at-metal-performance-on.html The…",[130],{"value":131,"source":66,"evidence":132},"What are cool snippets of code in the repo?",[133],{"id":134,"by":135,"text":136},"10896430","prezjordan","What are some cool snippets of code in this repo? I realize A) that's a loaded question and B) it's all very cool. Just curious if any readers have come across any \"Whoa that's…",[138],{"value":139,"source":66,"evidence":140},"ParticleLab, a Metal-based particle simulation for iOS and macOS",[141],{"id":126,"by":127,"text":128},{"comments":143,"answered":39,"key":144},8,[145,148,149],{"id":146,"text":147},"10896605","I think, there is a possibility to not use the core-OpenGL but kind of upgrade to the legacy-version. But I don't know much about that...",{"id":95,"text":96},{"id":79,"text":80},{"commenters":151,"max_depth":32,"maker_replies":143,"first_comment_mins":32,"lifespan_hours":152},12,80,[154,156,158,159,161,164,166,167,168,169,171,174,176,178,181,183,185,187,190,195,198],[69,33,32,155,70,33],"project\u002Fneutral\u002Fperformance",[146,33,33,157,11,39],"commenter\u002Fneutral\u002Fnone",[95,33,33,157,11,39],[126,33,32,160,127,33],"project\u002Fneutral\u002Fidea",[162,33,32,163,70,33],"10916130","project\u002Fneutral\u002Fnone",[79,39,33,165,11,39],"maker\u002Fpositive\u002Fdocs",[82,39,31,165,83,33],[86,39,31,165,87,33],[115,39,31,165,116,33],[170,39,33,165,11,39],"10896728",[172,34,33,173,11,39],"10896725","project\u002Fneutral\u002Fdocs",[122,32,39,175,123,33],"project\u002Fcritical\u002Fnone",[177,32,33,157,11,39],"10896734",[134,179,31,180,135,33],4,"project\u002Fpositive\u002Fexecution",[61,179,33,182,11,39],"maker\u002Fneutral\u002Fnone",[101,31,39,184,102,33],"project\u002Fcritical\u002Fidea",[50,31,33,186,11,39],"maker\u002Fneutral\u002Fidea",[188,31,31,189,102,33],"10904799","maker\u002Fpositive\u002Fidea",[191,192,33,193,194,33],"10896051",6,"other\u002Fneutral\u002Fnone","reacweb",[196,192,33,193,197,33],"10896076","cjbprime",[199,192,33,193,200,33],"10896364","baldfat",[],[203,207,212,217,222,227],{"id":204,"name":205,"points":206,"category":20},"10872143","gradient.quasi.ink",448,{"id":208,"name":209,"points":210,"category":211},"10896901","awk-raycaster",350,"games",{"id":213,"name":214,"points":215,"category":216},"10890531","2Sli.de",244,"productivity",{"id":218,"name":219,"points":220,"category":221},"10869046","Charme",167,"consumer_social",{"id":223,"name":224,"points":225,"category":226},"10897121","Patchwork",122,"security_privacy",{"id":228,"name":229,"points":230,"category":231},"10887071","Libconcurrent",91,"languages",7,false,"v2",{"id":236,"name":5,"line":6,"ai":233,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":237,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":238,"url":9,"mix":239,"praise":76,"objection":91,"sub":21},10893348,[24,25,26,27],"300330555001050105000",[31,32,33,34],1794036539592]