A
A
Alexey Nikolaev2016-02-16 13:08:37
JavaScript
Alexey Nikolaev, 2016-02-16 13:08:37

What free \ open-source solutions exist for displaying 3d objects in the browser?

Good afternoon!
Looking for some working engine\script to render real 3d in user's browser. Most preferably, of course, flash, due to its highest cross-browser compatibility, as well as pure js and canvas. However, I have not found anything yet, except for services that convert a 3d model into something at home, and give the finished result, and simple scripts to simulate 3d.
Writing it yourself is not an option, because you need to understand, but there is no time for experiments.
Maybe someone faced such a problem? I would be grateful for advice, thanks.

Answer the question

In order to leave comments, you need to log in

6 answer(s)
W
Wheelie, 2016-02-16
@Wheelie

https://www.blend4web.com/en/

U
uvelichitel, 2016-02-16
@uvelichitel

On HTML5, the best 3d opensource engine is threejs.org Can render in WebGL if the browser supports it, if it doesn't, it falls back to canvas.

V
Viktor Korolev, 2016-02-16
@VictKor

Forget about flash. Options, except for WebGL, are not currently normal. As for Open Source engines, I can only speak about Blend4Web and ThreeJS.
Blend4Web is a framework. Russian developers, Russian documentation, full scene creation in Blender. More pluses: a ready-made player, a lot of functions from the "box" and a visual logic editor. Since it is fully integrated with Blender, knowledge of the latter is required.
ThreeJS is just a library. Lots of examples and tutorials (mostly in English). Scenes are created in third-party editors. There is also its own, but weak. Omnivorous, chews a lot of 3D formats.
Blend4Web will allow you to deploy your project faster, but knowledge of Blender is required. ThreeJS is more for the programmer but has a slightly wider set of features in the API.

R
rinatoptimus, 2016-02-16
@rinatoptimus

Blen4web, I don't remember what else. Answered a similar question on a toaster. Look.

G
GreatRash, 2016-02-16
@GreatRash

If you need a pure viewer, then Sketchfab has never seen anything cooler.

D
Dark Hole, 2016-02-16
@abyrkov

I will only mention the two most popular ones:
THREE.js
Pros: it can use OpenGL and has a solid functionality
Cons: it poorly optimizes and renders everything (or almost everything) in a row and, as a result, produces 2-3 fps on weak computers.
Voxel.css:
Pros: CSS is optimized and quite simple
Cons: pseudo-3d, only voxel (cubic) and has little functionality

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question