I am thinking on building a server in Java so that i can feed x3d documents or partial documents and generate a scene-graph active or not.
My idea is to make a easy environment based in x3d format and the java3d engine to develop or recreate new games.
It would work a little like a database server and SQL or like the X-Windows system.
The server would be launched listening to some port. The application editor would be an application or just a console that would be able to affect the state of the scene graph, add or remove content from it, by exchage xml documents with the engine server.
Any comments on this idea ? Would it be easier to build games this way ? Would it cripple speed too much ?