html5 - Use Canvas in SVG or WebGL for 3D application -


i need build html5/javascript 3d application, , each scene have render lot of objects (about 200-300 complex objects or more) without lagging, please tell me render technology should choose, html5 canvas, svg or webgl.

i heard using canvas combine svg deal better performance, how complex convert 3d environment, have javascript engine support canvas in svg? or should choose three.js canvas , webgl.

html5 / canvas / svg static images, not 3d application allow movement. have tried months ago implement stellar map html5 , tried svg, movement (to scroll map or see zone) slow. different browsers has huge impact: example moving big image or moving 100 objects has different result in efficiency in chrome , firefox.

webgl simplification of opengl web, use graphic cards game , allow complex 3d application. example, command , conquer online, or http://www.unrealengine.com/html5/ use webgl. problem of webgl requires compatible browser, , example ie not support it.

if application not require browser-compatible, recommend webgl, allow true-3d, svg/html5 not allow , canvas frame, not implement (you still require webgl or else)


Comments

Popular posts from this blog

assembly - 8086 TASM: Illegal Indexing Mode -

Java, LWJGL, OpenGL 1.1, decoding BufferedImage to Bytebuffer and binding to OpenGL across classes -

javascript - addthis share facebook and google+ url -