[x3d-public] About Web3D 2015
Luciene Bulhões Mattos
lueta32 at hotmail.com
Sat May 30 12:31:37 PDT 2015
What’s date showcases submission ?
De: x3d-public-request at web3d.org
Enviado: sexta-feira, 29 de maio de 2015 13:31
Para: x3d-public at web3d.org
Send x3d-public mailing list submissions to
x3d-public at web3d.org
To subscribe or unsubscribe via the World Wide Web, visit
http://web3d.org/mailman/listinfo/x3d-public_web3d.org
or, via email, send a message with subject or body 'help' to
x3d-public-request at web3d.org
You can reach the person managing the list at
x3d-public-owner at web3d.org
When replying, please edit your Subject line so it is more specific
than "Re: Contents of x3d-public digest..."
Today's Topics:
1. Web3D 2015 Conference - Online Registration Deadline: Monday
June 1st (Anita Havele)
2. Re: Open Asset Import Library download | SourceForge.net
(Joe D Williams)
3. Re: Summary of Layout/Layer component nodes usage after
suggested fixes (Don Brutzman)
----------------------------------------------------------------------
Message: 1
Date: Thu, 28 May 2015 18:18:24 -0400
From: "Anita Havele" <anita.havele at web3d.org>
To: "w2015 Planning" <web3d2015-planning at web3d.org>
Subject: [x3d-public] Web3D 2015 Conference - Online Registration
Deadline: Monday June 1st
Message-ID: <01ea01d09994$382bd2b0$a8837810$@web3d.org>
Content-Type: text/plain; charset="us-ascii"
Thank you to those of you who have registered. Don't miss this opportunity
to broaden your knowledge in 3D technology. Online Registration Ends Monday
June 1st, 2015.
http://web3d2015.web3d.org/registration.html. We are celebrating 20 years
of innovation. Final program <http://web3d2015.web3d.org/program.html> is
now on the conference website.
Web3D 2015 Conference <http://web3d2015.web3d.org/> - Conference Dates:
18-21 June 2015 - Heraklion, Crete, Greece
Conference Highlights:
- Papers and Research topics related to current Web-based 3D Graphics.
- Tutorials and Technical workshops on 3D technology
- Panel Discussions on Trends and Future of 3D on the Web
- Web3D city modeling competition winners presentation
- Web3D Showcase - Lighting talks showcasing innovative 3D Work
- Opportunities to meet and network with 3D graphics experts and leaders
- and of course the opportunity to experience the beautiful Island of Crete!
We hope to see you in Crete!
Best regards,
Anita-Havele
Executive Director, Web3D Consortium www.web3d.org <http://www.web3d.org/>
Phone: +1 248 342 7662 Fax: +1 844 768 6886
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20150528/230a5c8a/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image003.png
Type: image/png
Size: 4887 bytes
Desc: not available
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20150528/230a5c8a/attachment-0001.png>
------------------------------
Message: 2
Date: Thu, 28 May 2015 11:02:50 -0700
From: "Joe D Williams" <joedwil at earthlink.net>
To: "doug sanden" <highaspirations at hotmail.com>,
<x3d-public at web3d.org>
Subject: Re: [x3d-public] Open Asset Import Library download |
SourceForge.net
Message-ID: <9C3A1095AAED42A2AECFC71605068385 at joe1446a4150a8>
Content-Type: text/plain; format=flowed; charset="iso-8859-1";
reply-type=original
> Q1. how is x3d -or xml, or any branchy tree data- stored in a
> database?
In the case of X3D, it is the database. Yes, the X3D scenegraph is the
database. And, Yes, it is alive!
Why consider any other database style than X3D XML encoding? It can
produce a validatable n-D authortime and runtime database that can
leave realtime tracks in any dimension and be used to interactivly
vizualize the present(s) and simulate futures. If some part of your
feature names and data needed to store or produce your effects is
missing, then there is plently of room to create your own meta
ontology and data and events -- even interact with them. Then, you can
script it while it is running to keep it up to date or whatever, and
produce a serialization at any moment.
So, to interact with the data at authortime all you need is XML/DOM
tools that like X3D XML Schema.
To fully vizualize and animate it, you need a time- and event-driven
player that likes X3D events.
All Best,
Joe
----- Original Message -----
From: "doug sanden" <highaspirations at hotmail.com>
To: <x3d-public at web3d.org>
Sent: Wednesday, May 27, 2015 9:29 AM
Subject: Re: [x3d-public] Open Asset Import Library download |
SourceForge.net
OK thanks again John, I got all that, I'll save it for when I do a
project, thanks very much.
-Doug
> John Carlson, on web3d public
>> John,
>> I'm not a database guru, but I've always wondered:
>> Q1. how is x3d -or xml, or any branchy tree data- stored in a
>> database?
>> -- a) an entire scene as a blob?
> Generally in Oracle it's stored as an xml type so you can do XPath
> in sql. I don't know implementation details. I suspect serialized
> DOM to blob however.
>> -- b) each node type in a separate table, with columns representing
>> fields (about 256 node types->256+ tables?)
> Try to come up with a SQL query to output XML and you will see why
> other means are chosen.
>> -- c) few more general tables like nodes, scalar fields, MF fields,
>> parentNode+field/child, parentMFField+index/child
> We did something like this with HDF5. Essentially you create tables
> around the document and then use ETL to populate the tables.
>> - is there a way to generate a table layout automatically using
>> XSLT for x3d?
> I'm not sure why you would want to when you can use NoSQL. No tables
> necessary.
>> Q2. how is the parser/loader generator related to ETL? (I see ETL
>> often, I think it means extract, transform, load)
> ETL breaks up documents into relational form.
> Generally branchy trees are stored in the database as JSON these
> days I'd say. But I only have experience with CouchDB and MongoDB.
> And it should be fairly simple to come up with an array table, an
> object table and an attribute table. Querying is going to be a bear
> unless views are used though.
> Realize that arrays are objects too (with integer attribute names).
> That reduces it to object and attribute tables.
> And probably anything can be stored with (objectId, attributeName,
> attributeValue) tuples. I might add revision to that.
> Oracle has a way of querying hierarchical tables...CONNECT
> something.
> It looks like the SQL equivalent to Oracle's CONNECT BY is WITH.
> the other thing you do with HDF5 is extract images to a file system,
> then store the filename in the database.
> Last version of HDF5 I used only did single threaded access to the
> file in Java. That was one main reason why we did ETL.
> https://www.hdfgroup.org/HDF5/
>
________________________________
> Date: Wed, 27 May 2015 11:23:06 -0500
> Subject: Re: [x3d-public] Open Asset Import Library download |
> SourceForge.net
> From: yottzumm at gmail.com
> To: highaspirations at hotmail.com
>
>
> And probably anything can be stored with (objectId, attributeName,
> attributeValue) tuples. I might add revision to that.
>
> On May 27, 2015 11:17 AM, "John Carlson"
> <yottzumm at gmail.com<mailto:yottzumm at gmail.com>> wrote:
>
> It looks like the SQL equivalent to Oracle's CONNECT BY is WITH.
>
> On May 27, 2015 11:10 AM, "John Carlson"
> <yottzumm at gmail.com<mailto:yottzumm at gmail.com>> wrote:
>
> Realize that arrays are objects too (with integer attribute names).
> That reduces it to object and attribute tables. Oracle has a way of
> querying hierarchical tables...CONNECT something.
>
> On May 27, 2015 11:02 AM, "John Carlson"
> <yottzumm at gmail.com<mailto:yottzumm at gmail.com>> wrote:
>
> On May 27, 2015 10:36 AM, "John Carlson"
> <yottzumm at gmail.com<mailto:yottzumm at gmail.com>> wrote:
>
> > Generally branchy trees are stored in the database as JSON these
> > days
> I'd say. But I only have experience with CouchDB and MongoDB.
>
> And it should be fairly simple to come up with an array table, an
> object table and an attribute table. Querying is going to be a bear
> unless views are used though.
_______________________________________________
x3d-public mailing list
x3d-public at web3d.org
http://web3d.org/mailman/listinfo/x3d-public_web3d.org
------------------------------
Message: 3
Date: Fri, 29 May 2015 09:30:59 -0700
From: Don Brutzman <brutzman at nps.edu>
To: X3D Graphics public mailing list <x3d-public at web3d.org>
Cc: x3d at web3d.org
Subject: Re: [x3d-public] Summary of Layout/Layer component nodes
usage after suggested fixes
Message-ID: <55689443.3000505 at nps.edu>
Content-Type: text/plain; charset="windows-1252"; format=flowed
cc: x3d-public
Roy is shining a light on some tricky issues.
These nodes are an area of X3D specification refinement that has suffered from a lack of example scenes.
Does anyone have (or know of) X3D scenes that demonstrate intended operation of nodes in the Layer and Layout components?
35 Layering component
http://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/components/layering.html
36 Layout component
http://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/components/layout.html
On 5/26/2015 11:11 AM, Roy Walmsley wrote:
> Don,
>
> I have now reported on issues with both the Layout node and the LayoutGroup node. The first was by specification comment and Mantis issue (693). The second by X3D WG mail.
>
> I suggested for the Layout node that the /X3DLayoutNode/ inheritance should be changed from /X3DChildNode/ to /X3DNode/.
>
> I suggested for the LayoutGroup node that the DTD and the Schema should be modified to match the restricted usage in the specification.
>
> Where does this leave the overall usage situation?
>
> The LayoutGroup can only be a child of itself and the LayoutLayer node.
>
> The LayoutLayer node can only be a child of the LayerSet node (this is consistently defined).
>
> Thus the use of the Layout and Layer component nodes is illustrated by the extract in the following example ? first in XML encoding, second in classic VRML encoding.
>
> <LayerSet>
>
> <Layer/>
>
> <LayoutLayer>
>
> <Layout/>
>
> <Viewport/>
>
> <LayoutGroup>
>
> <Layout/>
>
> <Viewport/>
>
> <LayoutGroup>
>
> <Layout/>
>
> <Viewport/>
>
> </LayoutGroup>
>
> </LayoutGroup>
>
> </LayoutLayer>
>
> </LayerSet>
>
> LayerSet {
>
> layers [
>
> Layer {}
>
> LayoutLayer {
>
> layout Layout {}
>
> viewport Viewport {}
>
> children [
>
> LayoutGroup {
>
> layout Layout {}
>
> viewport Viewport {}
>
> children [
>
> LayoutGroup {
>
> layout Layout {}
>
> viewport Viewport {}
>
> } #LayoutGroup
>
> } #LayoutGroup
>
> ]
>
> } #LayoutLayer
>
> ]
>
> } #Layerset
>
> Note the example is only intended to illustrate how the nodes are placed in a valid scene graph, and nothing more.
>
> Roy
>
all the best, Don
--
Don Brutzman Naval Postgraduate School, Code USW/Br brutzman at nps.edu
Watkins 270, MOVES Institute, Monterey CA 93943-5000 USA +1.831.656.2149
X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman
------------------------------
Subject: Digest Footer
_______________________________________________
x3d-public mailing list
x3d-public at web3d.org
http://web3d.org/mailman/listinfo/x3d-public_web3d.org
------------------------------
End of x3d-public Digest, Vol 74, Issue 19
******************************************
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20150530/cfa4dbbe/attachment-0001.html>
More information about the x3d-public
mailing list