[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