SVG 3D Builder
Creative
3d modeling
SHOW HN2018
157points
66comments
#253of 2,155 in 2018
Top 12%of 2018 by points
How HN took it
RoastedHalf or more of the comments are critical
1 positive, 2 neutral or asking, 0 mixed, 6 critical, out of 9 comments about the project. Thread score -0.18.
Performance: 1 for, 5 againstIdea: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Neat as a demonstration of rendering 3D with SVG
From 1 comment
three.js has an SVG renderer that does a decent job - https://threejs.org/examples/#svg_sandbox
onion2k on HN
Objections
SVG is far too slow for 3D rendering; WebGL or Canvas would be better
From 4 comments
It's unbelievably slow. I'm confident it's not the developer's fault. It serves as a good warning. It just goes to show that Web technology still has a long way to go. SVG (and…
xigma on HNEuh... Yeah? Shoehorning SVG into 3D models ought to be slow. Manipulating DOM nodes for animation has it's limits. If you want 3D perf in the browser, use WebGL. The canvas can…
GijsjanB on HNOn the Amiga, you didn't go the stupid way around and represent your object as a series of text path strings which need to be parsed into objects and then finally displayed for…
microcolonel on HNDude, this is the kind of stuff I could run in realtime on an Amiga. Maybe not at the same resolution, but the resolution isn't the bottleneck in this demo either, I'm struggling…
xigma on HN
Web performance and tooling still lag behind Flash
From 2 comments
It's unbelievably slow. I'm confident it's not the developer's fault. It serves as a good warning. It just goes to show that Web technology still has a long way to go. SVG (and…
xigma on HN> We have all the features flash had now (and had it for many years now) You have absolutely no idea what you are talking about, yet you're evangelizing HTML5, that's the…
xigma on HN
Questions
Could the JS be embedded within the SVG itself?
From 1 comment
Would it be possible to embed the JS within the SVG itself?
donatj on HN
Alternatives named
WebGL / Three.js
From 2 comments
http://www.adultswim.com/etcetera/elastic-man/ 619KB in total, 362KB wasm binary Edit: Three.js is such a library with qualities you described:…
kowdermeister on HNSVG is HTML for arbitrary 2d shapes (yes, technically XML). Writing a 3d engine with it is akin to rendering PNG images by arranging colored divs. It is a hack with much better…
wongarsu on HN
A-Frame
From 1 comment
If you think this is cool you might think AFrame is cool: https://aframe.io/docs/0.8.0/introduction/
hardwaresofton on HN
Canvas
From 1 comment
How is canvas a "trainwreck" in performance? I've used it extensively and have found it a very well performing framework. https://cryptowat.ch/markets/kraken/btc/eur…
artursapek on HN