OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

humanmarkup-comment message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: [humanmarkup-comment] Re: [pe-forum] planet-earth roadmap


A few suggestions, Viveka,

1-I would take the lead from the Web 3D Consortium, (of which I know 
you are completely aware) and put everything on an XML basis so that 
everyone will be able to use the the current and subsequent ISO 
Standards, including H-Anim, which I am working on, too.

2-http://www.starbourne.com/Inter3D.html--my contribution is a proof 
of concept world, without the mu/interactive functionality yet, but 
it inlines Mark Pesce's WebEarth, which seems like a pretty healthy 
starting point.

3-You might want to check with Michael Wagner, wagner@asu.edu and see 
if his associate, whose name I am currently not remembering beyond 
Casimir, (which I think is his given first name), who had a couple of 
Masters candidates working on a multimedia blob-type (if I remember 
correctly) database--a combined object-relational construct-- before 
settling on a database format, and then I think making sure it is 
interoperable with the open, public, if not open source, databases 
would also be a good idea. They both teach at Arizona State 
University.

4-I would use all of geovrml since it makes no sense to reinvent the 
wheel or to boil the ocean when you have a lot of available, on-going 
work to choose from. My own little world is not yet connected to 
geovrml since I have yet to put it in the next logical format--X3D 
plus geovrml plus h-anim plus multi-user and fully interactive.

No doubt you are already well aware of all of that except for perhaps 
my little neighborhood.

I suspect that if you ask, Mark Pesce would be happy to allow you to 
use the facilities for WebEarth.

As for myself, I will happily contribute the HumanMarkup code for a 
middleware driver for H-Anim when we get there. This framework will 
provide means for an on-demand, physics-based, behavioral engine 
which will be using HumanMarkup as the core for the facial 
expression/bodily gesture elements. There will probably be several 
developed as modules from which one will be able to choose, though I 
know of at least three under construction, all of which will be 
interoperable and have different application areas on which they 
focus.

If you are unaware of HumanMarkup, it is two pronged:

An entirely encumbrance-free, open, public, OASIS TC effort to write 
the standard specification:

http://www.oasis-open.org/committees/humanmarkup

and A 501 (c) (3) Non-Profit Corporation to support and promote 
education about the Human Markup Language Specifications and 
associated projects: Humanmarkup.org, Inc.:

http://www.humanmarkup.org

(Note: this website is in transition and so you are temporarily 
obliged to download the links but this will be corrected in due time 
with a full makeover.)

Everything I mention here is modular, xml-based-interoperable, and 
will provide the free, open, public substrate upon which for-profit 
plug-in modules can be based in order to provide for a means to 
stimulate applications and use, but which also provides for 
governmental, educational, and non-profit public service uses free of 
cost (and royalty-free) as well.

Ciao,
Rex

At 3:19 PM +1000 6/2/02, viveka wrote:
>Good hello. This is a message to the planet-earth mailing list; all 
>of you have subscribed at some time. This message may come as 
>something of a surprise, since the project has been dormant for some 
>time.
>
>It is now, however, awake again. How awake? Well, one message's 
>worth. To wake it up some more, reply.
>
>If you're no longer interested, you can unsubscribe from the list at:
>http://www.pairlist.net/mailman/listinfo/pe-forum
>or by contacting me.
>
>This message will be about how the planet-earth project will 
>develop; long-term and short-term goals, and some things we can do 
>immediately to get it moving.
>
>Long-term: the vision is still very much like the planet earth 
>application from snowcrash. We want a virtual representation of the 
>earth, updated in realtime from multiple sources, which can be 
>accessed in arbitrary ways, searched, annotated, filtered and 
>navigated.
>
>How do we build this? There are two main components; the database 
>and the interface.
>
>I'm an interface designer. Some of you will already be aware that I 
>can't code my way out of a wet paper bag. This has led me to 
>approach the problem from the wrong direction; specifying 
>interaction details rather than building core code. A look at the 
>documentation section of the website will show you this; if you have 
>Cosmo Player and you dig around, you can play a pretty VRML demo 
>that does *nothing at all*.
>
>I've spent the last couple of years learning about information 
>architecture. This will hopefully allow me to approach the problem 
>from the other direction; database design. Hopefully, this will be 
>more fruitful. (You'll notice that the middle part - actual *code* - 
>still escapes me :)
>
>I think I've gained a couple of key insights. One is that the 
>project isn't about representation; it's about providing an API. At 
>the core, it's about creating a standard data format for 
>geospatially-referenced information that people can easily use and 
>contribute their local data to, and providing a reference 
>implementation so they can start building the database.
>
>The other part is this: it must be radically decentralised. If it's 
>going to scale, it has to be end-to-end, like the Net itself. Anyone 
>should be able to set up a server, and to define their own data 
>elements. Anyone should be able to write a viewer, or even to 
>extract specific data from the database for use in another app, in 
>another context.
>
>Alright, before I get too much deeper, some things we can do now, to 
>get the project online. We have three projects:
>
>1. The database
>2. The HTML reference implementation
>3. The VRML reference implementation
>
>Steps for project 1:
>
>I. Define a basic element set. I suggest that we start with the Dublin Core:
>http://dublincore.org/documents/1999/07/02/dces/
>and the DCMI Point Encoding Scheme:
>http://dublincore.org/documents/dcmi-point/
>and the Box Encoding Scheme:
>http://dublincore.org/documents/dcmi-box/
>
>II. Build an implementation (probably in postgresql) of that database.
>
>Steps for project 2:
>I. Define a format for browsing the database.
>2. Write HTML code to read and write the database.
>
>Steps for project 3:
>1. Design an interface for navigating the database (done).
>2. Write VRML code to read and write the database.
>
>I suggest that we deploy the reference implementation at
>http://alpha.planet-earth.org
>Which does not yet exist.
>
>I've been looking at http://www-124.ibm.com/developerworks/oss/ as a 
>place to host it; does anyone have any thoughts about that? As 
>before, we'll license everything under the GPL.
>
>We have a CVS set up at sourceforge which we can start using once we 
>have a need for it.
>
>If I've missed anything, I won't be at all surprised. Please respond 
>with comments.
>
>OK, who's in, and for which bits?
>
>Regards,
>
>V.
>--
>Viveka Weiley, Karmanaut.
>{ http://www.karmanaut.com | http://www.planet-earth.org
>    http://www.MacWeb3D.org | http://sydney.siggraph.org.au }
>Hypermedia, virtual worlds, human interface, truth, beauty.
>
>_______________________________________________
>pe-forum mailing list
>pe-forum@planet-earth.org
>http://www.pairlist.net/mailman/listinfo/pe-forum


-- 


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC