[{"data":1,"prerenderedAt":238},["ShallowReactive",2],{"project-2088213":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":45,"what":46,"said":75,"maker_in_thread":152,"shape":159,"grid":162,"attempts":201,"same_week":202,"maker_shows":34,"maker_hidden":231,"reader_version":232,"card":233},"2088213","3DTin","3D modelling in browser","title","Show HN: 3DTin - 3D modelling in browser","http:\u002F\u002Fwww.3dtin.com\u002F","3dtin.com","jayeshsalvi",1294661756,2011,62,16,204,1097,19,"notable","creative","3d modelling","web_app",[21,24,25,26,27],"voxel","browser","webgl","canvas","loved",0.37,{"positive":31,"neutral":32,"mixed":33,"critical":34},7,4,0,1,12,{"idea":37,"performance":38,"design":40,"execution":41},{"positive":34,"critical":33},{"positive":39,"critical":34},2,{"positive":34,"critical":33},{"positive":39,"critical":33},[43,43,44,33,44,44,33,44,44,34,44,33,43,33,43,44],3,5,null,{"problem":45,"audience":45,"pricing":45,"motivation":45,"time_to_build":45,"stack":47,"openness":74,"stage":74,"team_size":74},[48,56,66,70],{"value":49,"source":50,"evidence":51},"JavaScript","commenter",[52],{"id":53,"by":54,"text":55},"2090165","fuzzythinker","Since you gave credit to even your operating system, the fact that that you leave out any canvas\u002Fwebgl libraries probably means you didn't use any -- I'm superly impressed! Was…",{"value":57,"source":58,"evidence":59},"WebGL","maker",[60,63],{"id":61,"by":11,"text":62},"2089063","Yes, it should work find in Opera too (except Opera doesn't support WebGL, so it will use Canvas 2D, hence will be comparatively slower). It's not on supported list, because I…",{"id":64,"by":11,"text":65},"2089045","3DTin does use Web Workers. However the smoothing algorithms generate too much data if there are lot of cubes and\u002For the smoothness is high, that makes the tab\u002Fbrowser…",{"value":67,"source":58,"evidence":68},"Canvas 2D",[69],{"id":61,"by":11,"text":62},{"value":71,"source":58,"evidence":72},"Web Workers",[73],{"id":64,"by":11,"text":65},"unknown",{"praise":76,"objections":93,"requests":119,"questions":128,"alternatives":140},[77,89],{"value":78,"source":50,"evidence":79},"Impressive performance and execution in the browser",[80,84,88],{"id":81,"by":82,"text":83},"2088465","ph0rque","Impressive! It seems to be 90% of an online 3D CAD app that I've envisioned and blogged about: http:\u002F\u002Fhacking-shindyapin.tumblr.com\u002Ftagged\u002F3dCAD. Any plans on making it…",{"id":85,"by":86,"text":87},"2088820","orls","That's really very impressive, I can imagine coming back to this as a rapid-sketch tool in a way that I never could with SketchUp. One suggestion: To aid camera\u002Fscene navigation,…",{"id":53,"by":54,"text":55},{"value":90,"source":50,"evidence":91},"Useful for rapid sketching",[92],{"id":85,"by":86,"text":87},[94,102,107],{"value":95,"source":50,"evidence":96},"Performance and browser freezing with many cubes or high smoothness",[97,101],{"id":98,"by":99,"text":100},"2088451","kevingadd","It's nice to see that you can do stuff like this without plugins now thanks to Canvas and WebGL, even if the performance and stability aren't quite there yet. One particularly…",{"id":64,"by":11,"text":65},{"value":103,"source":58,"evidence":104},"Vanishing model parts at high smoothness with WebGL",[105,106],{"id":98,"by":99,"text":100},{"id":64,"by":11,"text":65},{"value":108,"source":50,"evidence":109},"Opera not on supported list",[110,114,118],{"id":111,"by":112,"text":113},"2088706","bajsejohannes","Opera is not listed among the supported browsers, but everything I tried works fine (version 11.00). Did you forget it, or does it actually have show stopping bugs?",{"id":115,"by":116,"text":117},"2088863","aw3c2","I confirm this. Opera 11 on Linux (11.01 - 1160).",{"id":61,"by":11,"text":62},[120,124],{"value":121,"source":50,"evidence":122},"Open-source the project",[123],{"id":81,"by":82,"text":83},{"value":125,"source":50,"evidence":126},"Camera navigation hotkeys in draw mode",[127],{"id":85,"by":86,"text":87},[129,136],{"value":130,"source":50,"evidence":131},"Is smoothing done with marching cubes",[132],{"id":133,"by":134,"text":135},"2089304","malkia","I think smoothing of ONE is just fine - Maybe you should just leave at that. Cool app :) - Lots to learn from it (using WebGL, etc.). Before looking in the source code - was…",{"value":137,"source":50,"evidence":138},"Does it work in Opera",[139],{"id":111,"by":112,"text":113},[141,145],{"value":142,"source":50,"evidence":143},"SketchUp",[144],{"id":85,"by":86,"text":87},{"value":146,"source":50,"evidence":147},"Blender",[148],{"id":149,"by":150,"text":151},"2089233","Xurinos","I clicked the link, thinking, \"Please be like Blender, please be like Blender\". Then I clicked the link, found a cool voxel modeler, and was satisfied. To clarify... This is 3D…",{"comments":32,"answered":34,"key":153},[154,155,158],{"id":61,"text":62},{"id":156,"text":157},"2089083","That's a good suggestion. Thanks. Not sure if hotkeys like WinKey or ⌘ can be detected in javascript, but ctrl+drag seems doable. -3DTin Developer",{"id":64,"text":65},{"commenters":160,"max_depth":32,"maker_replies":32,"first_comment_mins":161,"lifespan_hours":160},13,66,[163,165,167,169,170,172,174,176,178,181,184,187,188,190,193,196],[149,33,43,164,150,33],"project\u002Fneutral\u002Fidea",[111,34,43,166,112,33],"project\u002Fneutral\u002Fperformance",[115,34,44,168,116,33],"project\u002Fpositive\u002Fperformance",[61,34,33,166,11,34],[81,39,44,171,82,33],"project\u002Fpositive\u002Fidea",[85,43,44,173,86,33],"project\u002Fpositive\u002Fdesign",[156,43,33,175,11,34],"maker\u002Fpositive\u002Fdesign",[53,32,44,177,54,33],"maker\u002Fpositive\u002Fexecution",[179,44,44,177,180,33],"2088355","johnyzee",[98,182,34,183,99,33],6,"project\u002Fcritical\u002Fperformance",[185,182,44,168,186,33],"2089009","mwg66",[64,182,33,166,11,34],[133,182,43,189,134,33],"project\u002Fneutral\u002Fdesign",[191,182,33,192,11,34],"2090457","project\u002Fneutral\u002Fexecution",[194,31,43,164,195,33],"2090106","vanni",[197,198,44,199,200,33],"2089056",8,"project\u002Fpositive\u002Fnone","edna_piranha",[],[203,208,213,218,222,227],{"id":204,"name":205,"points":206,"category":207},"2094800","OneFatPig",29,"finance_crypto",{"id":209,"name":210,"points":211,"category":212},"2097429","Math.ly",28,"learning_science",{"id":214,"name":215,"points":216,"category":217},"2087598","7courses",23,"productivity",{"id":219,"name":220,"points":221,"category":217},"2082873","my holiday project",22,{"id":223,"name":224,"points":225,"category":226},"2084819","My Weekend Project",20,"games",{"id":228,"name":229,"points":230,"category":20},"2088673","Precorder",18,false,"v2",{"id":234,"name":5,"line":6,"ai":231,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":235,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":236,"url":9,"mix":237,"praise":78,"objection":95,"sub":21},2088213,[21,24,25,26,27],"3350550551503035",[31,32,33,34],1794036485777]