It’s just data



Come back here, and rotate the image below using your mouse.

View source.  Note the use of a namespace and mixed case element and attribute names.  We will be discussing this tomorrow.

Something else to note about the namespace is that it’s quite non-standard — the X3D spec does not use namespaces at all. The string used here was made up by Xj3D (which incidentally happens to have pretty bogus namespace parsing code, when I last looked at it), and then copied by this X3D script because I had to use something to make it work sanely in XHTML. (I wrote the initial rough prototype of this X3D thing a couple of years ago, and just used XHTML because I didn’t want to have to fight with HTML parsers). I guess it’ll end up being a de facto standard, which is alright as long as the people who own the namespace URL’s domain don’t mind.

Posted by Philip Taylor at

Social comments and analytics for this post

This post was mentioned on Twitter by claus: Firefox 3.7 beta supports the 3D profile for canvas [link]
(when tweaked)... [more]

Trackback from uberVU - social comments


Works in latest Webkit nightly on OS X too.  Very cool.

Posted by Michael Payne at

dalmaer: The power of rotation is yours! A WebGL turn on

dalmaer: The power of rotation is yours! A WebGL turn on [link]...

Excerpt from Twitter / dalmaer at

WebGL around the net, 5 Nov 2009

Some more X3DOM — a nice example that allows you to rotate a 3D shape using the mouse. What’s particularly impressive to me is how little code is required to create the page; just view source to see! A couple of interesting discussions on the...

Excerpt from Learning WebGL at

Wow, old Vermil is back from the dead!

Someone asked the Web3D consortium for a normative namespace URI in 2005: [link]
No answer, just a link to a wiki page that uses [link] .
I don’t like the version number, but at least it resolves to something.

Posted by anonymous at

I saw that suggestion when originally looking at X3D, but putting versions in the namespace URL seemed like an awful idea — people will want to merge documents from different versions (e.g. import an old external model file into your new scene), and if they have different namespaces then APIs like getElementsByTagNameNS will become unusable, and backward compatibility with UAs will be destroyed because old UAs won’t recognise the new namespaces even if they could gracefully handle the new content. Those issues seem much more important than resolvability.

Posted by Philip Taylor at

HTML5: If markup extensions are needed, they should be done using XML, with elements or attributes from custom namespaces.

HTML5 Validator: Element X3D from namespace not allowed as child of XHTML element article in this context.

Posted by Sam Ruby at

Doesn’t work on the windows nightly :(

Posted by Dave at

It’s working with my 3.7 Windows nightly Dave.  Mine’s a portable version, but it shouldn’t be any different.  I see nothing at all using the 3.6b2pre nightly.  The resize of the source window drives my computer bonkers however.  I have to alt-tab to a non-Firefox window and then click to be able to do anything at all.  That’s still pretty small code to be doing that.

Posted by Bryan Price at

Regarding the X3D version number being part of the URI reference, our rationale has been that this is necessary because each version of X3D (3.0, 3.1, 3.2) has defined a different vocabulary that is mostly a superset of the previous one.  Further, using eponymous labels for the URI and schema itself makes it easier for authors or tools to perform validation correctly.  The schemas themselves are available at [link]

Certainly other design rationales are possible, am happy to discuss further if you like.

Posted by Don Brutzman at

p.s. the X3D version attribute is recorded separately, and each schema has been backwards compatible.  In other words, the 3.2 schema supports version=3.2 3.1 or 3.0, while the 3.1 schema supports version=3.1 or 3.0.  So in practice we haven’t encountered any difficulties with this approach.  Further feedback remains welcome.

Posted by Don Brutzman at

I definitely really liked every part of it and I also have you saved to favorite to look at new information in your site. 10 inch Bluetooth Hoverboard . Thank you for discussing this great post.

Posted by 10 inch Bluetooth Hoverboard at

Thanks a lot for the post. It has helped me get some nice ideas. I hope I will see some really good result soon.

Posted by Case Answer at

Companies produce play online sweepstakes games as a selling tool to make excitement regarding their products. Wilman currently consults with brands on a way to improve their contests and coaches people on a way to win those contests. So far, she estimates her proteges have won regarding $10 million value of prizes — as well as a Ferrari, $80,000 in money and a house.
More info: [link]

Posted by Play online sweepstakes games at

The web is turning out to be increasingly more significant in the lives of individuals everywhere throughout the world. Indeed, even in remote corners of the existence where you wouldn’t envision individuals to claim PCs or have web set up in the home, the requirement for network get to is as yet immense. For those sorts of web clients and every other kind of individual, how to start an internet company business can be a lifeline, also an extraordinary wellspring of salary for the proprietor. A web bistro can introduce a remarkable arrangement of issues and exciting points; however, that you probably won’t involvement with running different kinds of organizations.

read more about how to start an internet company:

Posted by AndreasJohn at

What made sweepstakes machine so famous is the adrenaline rush they provide. By betting a small bet, sometimes a few quarters, you can win the jackpot or lose it all in the blink of an eye. This uncertainty is what gets the people going. Sweepstakes slots are easy games to play and work on simple rules. They have attractive backstories and characters, high definition graphics and outstanding sound effects. But the essential feature of these games is the prize. This prize usually means enormous amounts of money. With this said, it is not hard to see why gamblers always return to play and why some of them try to cheat. Further on, we will look at eleven most popular sneaky ways to cheat at sweepstakes slots.
More info: [link]

Posted by Sweepstakes machine at

There is no one side winning if you take benefit of sweepstakes advantage. Both companies and players get benefit from using of sweepstakes. It is because for companies it is profitable to run some campaigns about sweepstakes. Just companies do not limit the benefits. Players also take advantage of getting prizes and lots of awards. That’s is why it is called a win-win game. When the clients are happy within the business, it means they will change into a loyal customer and will always return which is good for your future business. You will be able to create a strong business relationship with casino players.


Posted by Meghan at

There is an extra fun Gamble button. Here you can place all, or half of your winnings for many times. Bells on Fire supplies five reels and the price of 40 paylines. Players who want to make for great awards will surely like Riversweeps game. There is only a bonus character in the classic sense. It is the Scatter Star. The Gamble specialty will make you gain two times or four times prices. A look at the table will help you to assume which of the fruit figures is the most valuable. Bells on Fire initiate the reels alight, thanks to its different winning paylines and the possibility to give you big wins.  A variety of casino players can play this River Sweeps. You can bet anyplace from 1 coin per payline up to 80,000 coins a play.


Posted by Mitchell at

here is an extra fun Gamble button. Here you can place all, or half of your winnings for many times. Bells on Fire supplies five reels and the price of 40 paylines. Players who want to make for great awards will surely like Riversweeps game. There is only a bonus character in the classic sense. It is the Scatter Star. Mahakal Status In Hindi 2020

Posted by Ahan ahmad at

The main games that those cafes provided were poker machines,   classic slots  games. Illegal gambling was one of the issues that the US government concerned about, though it was not easy to shut them down. They are accessible to players that are why the demand is higher for this business model. This article focuses on internet café gambling and legal challenges that they face.
More info:

Posted by Alex Young at

Great information you have shared through this post. I really appreciate the in-depth knowledge you have.

Posted by at

there are lot of made by web 3d system, but the best i could play is mmo rpg games developed by web3d, its really an awesome games to play

Posted by Harshith Kulal at

I al already working on Firefox because it is very suitable for checking marketing results.

Posted by Coursework Writing service at

You are creating awesome piece of content. I have bookmarked your website after reading your content. If you are looking for a moving company please follow the link - Engelmann Umzüge Berlin

Posted by Engelmann Umzüge Berlin at

Add your comment