The Xj3D VRML loader is ripping along. We now have a very basic loader system running. It can do routing and texture loading (although it needs work!). We have some basic demos running with a position interpolator moving a box around the screen. Not overly pretty but that proves that all the basics are now done. We don't have full browser capabilities yet, but we're getting there. Progress is pretty rapid now. With the core architecture all implemented, we now have a solid base to work from. Scripts and Protos are not supported yet, but they will be in time. We expect within a couple of weeks to have a full core profile capable browser and loader for both VRML97 and X3D syntax. Some parts of the baseline spec will be supported too, but those are bonus extras! I'm just writing up a bunch more interpolators now so we should be able to do position, scalar, orientation and color interpolation within the next couple of hours. Normals and coordinates will take a little longer to do. The currently supported features are: - Lightweight callback style serial parser stream - Factory loading of content for easy extensibility of node types (we've built with large-scale in mind eg splines, 3D textures etc) - Event model and routing (no route loop checking yet) - Asynchronous loading of content (As we have only implemented ImageTextures, that is all it does, however Inlines and Externprotos are supported in the model ) - Full URL and URN support (ie universal media should run) - Full DEF/USE Supported nodes: (Core) (Baseline) Appearance Box Color Cone Coordinate (Sphere and cylinder currently DirectionalLight disabled) Group ImageTexture IndexedFaceSet Material Normal PositionInterpolator Shape TextureCoordinate TimeSensor Viewpoint ROUTE -- Justin Couch http://www.vlc.com.au/~justin/ Freelance Java Consultant http://www.yumetech.com/ Author, Java 3D FAQ Maintainer http://www.j3d.org/ ------------------------------------------------------------------- "Humanism is dead. Animals think, feel; so do machines now. Neither man nor woman is the measure of all things. Every organism processes data according to its domain, its environment; you, with all your brains, would be useless in a mouse's universe..." - Greg Bear, Slant ------------------------------------------------------------------- =========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA3D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".
