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
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:
- http://errolschwartz.com/projects/threescene/
- http://badassjs.com/post/12885773103/threenodes-js-a-visual-webgl-scene-editor
- moteur CopperLicht a son propre éditeur en temps réel
- il y a plus d'éditeurs-jeux comme laboratoire
- 1. WebGL - rendu en deux passes
- 2. Rendu d'objets multiples dans WebGL
- 3. WebGL ne pas rendu dans Firefox
- 4. Rails Rendu de moteur HAML
- 5. Quel moteur de rendu pour un navigateur?
- 6. Graphique de rendu C#
- 7. Quelle carte graphique dois-je utiliser WebGL
- 8. Moteur graphique de simulation ferroviaire
- 9. Portage de JME vers WebGL
- 10. Rendu fusionchart avec moteur Mvc3 et Razor
- 11. Problème de rendu d'une sphère dans WebGL et Typescript
- 12. Rendu de lignes non contiguës WebGL en tant qu'objet unique
- 13. rendu graphique à barres
- 14. MVC3 Razor exécution Moteur/ordre de rendu
- 15. Un bon moteur de rendu Html
- 16. positionnement correct avec le moteur de rendu Highcharts sur un graphique à barres
- 17. rendu le Z-tampon à la texture dans WebGL
- 18. Cercles sur clic utilisant le rendu WebGL dans trois.js
- 19. Capture HTML rendu pour une utilisation dans WebGL?
- 20. Les moteurs de rendu THREE.js
- 21. rendu WPF sans carte graphique
- 22. Rendu Jqplot Barre graphique horizontalement
- 23. Problème de rendu de graphique JFreeChart
- 24. Android test de qualité graphique de rendu
- 25. la création d'un matériau de base de la particule sphérique pour webgl rendu dans threejs
- 26. Ligne graphique traçant la bibliothèque graphique/moteur pour C/C++?
- 27. rendu graphique en python (visualisation de diagramme)
- 28. Rendu de graphique dynamique sous Android
- 29. WebGL transparent noir
- 30. Silverlight C# Jeu ou moteur graphique?
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 –
bonne chance, alors! : D si vous avez besoin d'aide ...;) –