2013-06-28 3 views
0

J'ai donc pensé à concevoir un moteur graphique WebGL, qui facilitera la conception de graphiques interactifs 3D pour le Web. Maintenant, ma question est: WebGL est Javascript API, donc pour concevoir un moteur pour les graphismes WebGL, ai-je besoin d'un compilateur JavaScript ou autre chose? Ce que je veux, c'est un système qui permettra aux utilisateurs de voir ce qu'ils créent (par exemple, comme un espace de travail de blender, si vous dessinez une scène que vous pouvez voir et faire des changements simultanément)Moteur de rendu graphique WebGL

Répondre

1

Vous devez créer une sorte de moteur ou le framework sur lequel vous allez construire votre système. La création d'une structure/d'un moteur prendrait au moins 2-3 mois, et si vous envisagez de créer quelque chose de vraiment grand et avancé, qui prend en charge divers effets plutôt que de simples primitives de rendu, cela pourrait durer 5-6 mois. Après cela, vous pouvez commencer à créer votre application Web. Donc, 6-7 mois pour ça? Cela ne devrait pas être un problème.

Je ne sais pas à quel point vous êtes avancé, combien de personnes travaillez-vous, mais cela semble très plausible et faisable. Mais en vaut la peine? En un an, beaucoup de choses vont changer, peut-être une nouvelle version d'openGL ES pour webGL, changer l'API, les navigateurs supportés (IE a récemment rejoint le jeu), ... c'est vraiment discutable. Vous n'avez pas besoin d'un compilateur JS ou de quelque chose comme ça, juste une connaissance de JS avancé et de nombreuses techniques différentes utilisées en 3D, et puisque vous prévoyez un système de construction qui va bien au-delà de ajoute encore plus à la complexité globale et la consommation de temps. Donc, pour répondre à votre question: oui, c'est très faisable en un an, mais cela va-t-il être payant?

choses similaires existent déjà sous une certaine forme:

+0

hmn .. J'espère que ça va payer: PI aime jouer "all in", soit vous échouez ou vous créez quelque chose mieux que les autres: D ça sonne encore un peu complexe, mais j'espère pouvoir le retirer, avec 3-4 autres personnes comme moi –

+0

bonne chance, alors! : D si vous avez besoin d'aide ...;) –