[x3d-public] [x3d] V4.0 Open discussion/workshop on X3D HTML integration > brainstorming > protos

Leonard Daly Leonard.Daly at realism.com
Thu Jun 9 16:01:59 PDT 2016


Doug,

> e2 > html keeps changing, debate over which way to do something in html
>
> d2 > code compilers - somehow a C compiler takes a standard language 
> and compiles it for different CPUs ARM, x86, x64. The C language stays 
> the same. Perhaps there can be an intermediate component - on the 
> server- that takes a standard format, and 'compiles' it different ways
>
> web3d standard server format -> different server 'compilers' -> 
> different browsers / html standards
>
> In this case web3d would just need to make sure its stuff is described 
> in a way all server compilers can compile to different browsers.
>

HTML is not compiled (as you know), so there is no way to transform it 
based on the immediate browser. The X3D processing s/w could be 
standards-version dependent. Mostly it needs to support older versions 
of X3D as the underlying environment changes. The biggest issue is not 
the changing X3D, but custom coding that is used to run a particular X3D 
scene in an HTML page. Since that interfaces with X3D, but is not part 
of X3D; it would be difficult to provide a converter, especially a 
run-time converter. I think the best way would be to maintain a 
backwards-compatible API, or define a portion of the API that remains 
backward compatible. The backwards-compatible API may not be the most 
efficient at doing certain operations, but it will continue to work.

Leonard Daly





>
>
> ------------------------------------------------------------------------
> *From:* x3d-public <x3d-public-bounces at web3d.org> on behalf of doug 
> sanden <highaspirations at hotmail.com>
> *Sent:* June 9, 2016 12:27 PM
> *To:* 'X3D Graphics public mailing list'
> *Subject:* Re: [x3d-public] [x3d] V4.0 Open discussion/workshop on X3D 
> HTML integration > brainstorming > protos
>
> creative strategy example > protos
>
> when it comes to protos, an element of that was something about 
> Script. If you can't have a Script node then what's the point of 
> protos. But html does have scirpts. Am I right to break that down into:
>
> e1 scripts can't be run-time instanced ie if you have one copy of a 
> script, you can't make another copy at runtime with the same name
>
>
> other domains > adware
>
> I see lots of advertisements popping up in webpages. I suspect they 
> have their own scripts and content. Is it possible to instance 2 ads 
> of the same type on the same page? If so, how do they do it, without 
> confusing the scripts?
>
> so an adware solution to the script part of proto would be an element 
> solution from another domain.
>
>
> You would write that into the table and keep going.
>
>
>
> ------------------------------------------------------------------------
> *From:* x3d-public <x3d-public-bounces at web3d.org> on behalf of doug 
> sanden <highaspirations at hotmail.com>
> *Sent:* June 9, 2016 12:00 PM
> *To:* 'X3D Graphics public mailing list'
> *Subject:* Re: [x3d-public] [x3d] V4.0 Open discussion/workshop on X3D 
> HTML integration > brainstorming
>
> > Solutions to issues will be found. They may start as ideas contributed by individuals.
>
> > Brainstorming is an excellent activity. But they will  arise more easily with greater 
> understanding.
>
>
> Yes there's a book "Creative Strategy" with 3 steps:
>
> 1. break it down (into problem 'elements')
>
> 2. search (in other domains/fields/areas-of-practice/toolsets for 
> solution to an element)
>
> 3. combine (some selection of solutions to elements from other 
> domains, into a total solution)
>
> Think of a matrix with problem elements down the side, and 
> domains/sources of solutions across the top:
>
> Problem:
>
> ______d1________d2______d3__________d4
>
> e1
>
> e2
>
> e3
>
> e4
>
> then fill in the table by searching.
>
> The creative part comes in the recombining element solutions at the end.
>
>
> I suspect you guys are doing a pretty good job of breaking it into 
> elements.
>
>
>
> -Doug
>
> more..
>
> http://cup.columbia.edu/book/creative-strategy/9780231160520
> https://sites.google.com/site/airdrieinnovationinstitute/creative-strategy
>
>
> I apologize as a non-member for not being more active in v4. Not an 
> html or js guru. I could perhaps search other domains for element 
> solutions.
>
>
>
>
>
> _______________________________________________
> x3d-public mailing list
> x3d-public at web3d.org
> http://web3d.org/mailman/listinfo/x3d-public_web3d.org


-- 
*Leonard Daly*
3D Systems & Cloud Consultant
X3D Co-Chair on Sabbatical
LA ACM SIGGRAPH Chair
President, Daly Realism - /Creating the Future/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20160609/214a060b/attachment-0001.html>


More information about the x3d-public mailing list