A
A
almac2012-09-10 18:48:39
HTML
almac, 2012-09-10 18:48:39

Interactive 3D animation on the site - reality or myth?

I have heard that there are various browser add-ons (mostly Javascript APIs) to implement 3D.
The tasks are as follows (for experimental purposes):
— create a 3D object;
- make it rotating (animation)
- embed the object in the html document;
- make work with the object interactive for the user of the site.

You can use various 3D simulations (for example, take a bunch of frames and rotate them with Javascript), but I'm interested in real 3D animation on the site, and not only from the programming side.
Let me clarify the last phrase: for 2D graphics and animation, designers use ready-made visual editors (Photoshop, for example). Is there something similar for 3D to simplify the process of designing and embedding in html? Perhaps the answer has already been there for a long time, but I am still fascinated by the idea of ​​how a website can be made, having 3D animation technology with interactive in hand!
Usually the process is divided into stages:
- a designer creates a design (it is at this stage that I need a 3D editor that will create an object in a certain format, or using ready-made APIs)
- a programmer makes an object interactive (using Javascript or something else)
Which tools I can use to solve problems of this kind?

Answer the question

In order to leave comments, you need to log in

8 answer(s)
S
Shizoid, 2012-09-10
@Shizoid

It can be done using a 3d engine in flash and control the animation using actionscript 3
For example, see the product model. Press the button, some detail of the product will turn, disappear / appear For
example, the Russian development of alternativa3d
alternativaplatform.com/en/technologies/alternativa3d/
they even have a player in which you can upload your
model
there are more options for 3d engines in flash Wikipedia. list of engines
, but I still studied them.

R
Roman, 2012-09-10
@WNeZRoS

You can use WebGL if IE is not important.
The model is made in any 3D editor, exported to a convenient format (most likely it will be JSON or XML). JavaScript loads this model and displays it on the screen.
You can write a simple engine or take a ready one.

S
SilentImp, 2012-09-10
@SilentImp

Can.
You can make pseudo 3D
You can make 3D based on js-engine
You can make 3D based on CSS3 like here websaints.net/rit/game/game.html
You can use web GL
The main question is why?

S
SilentImp, 2012-09-10
@SilentImp

Yes, you can still work with the 3D canvas context

S
SAKRIST, 2012-09-10
@SAKRIST

here scenejs.org
used, I advise

A
Andrey Larin, 2015-02-18
@engine9

Now it's everyday.

M
madved, 2016-05-18
@madved

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

V
VLADARIYA, 2018-01-09
@VLADARIYA

Now 3D animation is very popular.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question