<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.5in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:46533201;
        mso-list-type:hybrid;
        mso-list-template-ids:-204555994 -1 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
        {mso-level-start-at:0;
        mso-level-number-format:bullet;
        mso-level-text:\F0D8;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;
        mso-fareast-font-family:"Times New Roman";
        mso-bidi-font-family:Calibri;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style></head><body lang=EN-US link=blue vlink="#954F72"><div class=WordSection1><p class=MsoNormal><o:p> </o:p></p><ul style='margin-top:0in' type=disc><li class=MsoListParagraph style='margin-left:0in;mso-list:l0 level1 lfo1'>to talk openly here <o:p></o:p></li></ul><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>John: The components of HyperShape are control points<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Control points name and define the  simulated and real aspects of observed environment. <o:p></o:p></p><p class=MsoNormal>There is a main set of control points that provide nD+1 observer spacetime for main scene content, <o:p></o:p></p><p class=MsoNormal>allowing importation of nD content directly into the main nD+1, or, as an embedded, but independent, nD+1. <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>John: The components of HyperDocument are characters<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>The characters document the content addresses, elements, hierarchies, interactivities, initial and expected states, etc. in sufficient detail to allow sharing in diverse environments as expected by the author. <o:p></o:p></p><p class=MsoNormal>These characters are available in the same form basically human-readable form to authors and users.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>John: The components of HyperMovie are pixels<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>The pixels are either prerecorded <o:p></o:p></p><p class=MsoNormal>(dead nD-1, like prerecorded linear) or <o:p></o:p></p><p class=MsoNormal>interactively generated (live, like dom and sai), <o:p></o:p></p><p class=MsoNormal>or both or anywhere in-between. <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>In the simulation, there is a hypershape operating in a hypermovie as documented in the hyperdocument. <o:p></o:p></p><p class=MsoNormal>Maybe the hypermovie always has to be -1D with respect to external hypershapes unless  the hypershape is a part of a hypermovie. <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>2 – curve, sound<o:p></o:p></p><p class=MsoNormal>3 – surface, volume, shape<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I think to promote surface from 3 to 2.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>4 – moving human<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Wow, have you ever looked at the coding for one of these things? <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I hope this leaves plenty of room to talk about details. <o:p></o:p></p><p class=MsoNormal>I’m sure we will soon see how all levels of whatever can do can have great style when we can depend upon very basic features of time, DAG, internal/external, event cascade, def/use, and prototype. <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>All Best, <o:p></o:p></p><p class=MsoNormal>Joe<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><div style='mso-element:para-border-div;border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal style='border:none;padding:0in'><b>From: </b><a href="mailto:yottzumm@gmail.com">John Carlson</a><br><b>Sent: </b>Wednesday, May 1, 2019 1:03 PM<br><b>To: </b><a href="mailto:x3d-public@web3d.org">X3D Graphics public mailing list</a><br><b>Subject: </b>[x3d-public] Open Hyperfusion</p></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I’m going to talk openly here about my vision of Open Hyperfusion, a combination of multisensor fusion and hypermedia, so people have a record of it, with a nod to Ted Nelson for hypermedia (Ted missed input, except for clicking on links—I don’t think the mouse was invented).<o:p></o:p></p><p class=MsoNormal>I have experience with at least 3 types of monitors in my career, the vector Textronix 4010,  character terminals, such as the DEC VT100, and today’s raster LEDs monitors (and the prior raster CRTs).   To me, these 3 terminal types epitomize the 3 types of hypermedia.  In addition, PostScript and PDF have 3 types of media, images, text, and 2D shapes (and combinations, which I may get to later).   While text has been either a shape or an image, text is treated specially by most computer programs.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>The dimensions of vector or shape are<o:p></o:p></p><p class=MsoNormal>0 – point<o:p></o:p></p><p class=MsoNormal>1 – line<o:p></o:p></p><p class=MsoNormal>2 – curve, sound<o:p></o:p></p><p class=MsoNormal>3 – surface, volume, shape<o:p></o:p></p><p class=MsoNormal>3 – volume animation, still human<o:p></o:p></p><p class=MsoNormal>4 – moving human<o:p></o:p></p><p class=MsoNormal>5 – crowd of humans<o:p></o:p></p><p class=MsoNormal>6 -- hypervolume<o:p></o:p></p><p class=MsoNormal>Let’s call this category HyperShape.   X3D does this well.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>The dimensions of raster, image and sound is<o:p></o:p></p><p class=MsoNormal>0 – pixel or light<o:p></o:p></p><p class=MsoNormal>1 – light bar<o:p></o:p></p><p class=MsoNormal>2 – image, sound<o:p></o:p></p><p class=MsoNormal>3 – movie, surround sound<o:p></o:p></p><p class=MsoNormal>4 – picture in picture<o:p></o:p></p><p class=MsoNormal>5 – video chat (picture in picture at multiple locations).<o:p></o:p></p><p class=MsoNormal>6 – hypermovie<o:p></o:p></p><p class=MsoNormal>Let’s call this category HyperMovie.   X3D borrows a video or image format.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>The dimensions of character or text is<o:p></o:p></p><p class=MsoNormal>0 – single semaphore<o:p></o:p></p><p class=MsoNormal>1 – text<o:p></o:p></p><p class=MsoNormal>2 – table, webpage<o:p></o:p></p><p class=MsoNormal>3 – book, webapp<o:p></o:p></p><p class=MsoNormal>4 – shelf, versions of books<o:p></o:p></p><p class=MsoNormal>5 – shelves or library, website<o:p></o:p></p><p class=MsoNormal>6 – a library system<o:p></o:p></p><p class=MsoNormal>7 – hypertext, world wide web, interactive fiction<o:p></o:p></p><p class=MsoNormal>Let’s call this category HyperDocument.   X3D provides 1 or 2 dimensional text, higher dimensions are borrowed.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Additionally, there is the dimensions of hyperinput:<o:p></o:p></p><p class=MsoNormal>1 – key or button press (input data—text)<o:p></o:p></p><p class=MsoNormal>2 – mouse or implement drag, mono microphone, punched card, aperture card, scan, camera (input data—characters, sound, shape, imaging)<o:p></o:p></p><p class=MsoNormal>3 – web cam, movie camera or stereo microphone, space mouse, scans, imaging (input data--movie, stereo recording)<o:p></o:p></p><p class=MsoNormal>4 – multisensor fusion. EKG, Catscan, haptic (input data—curves, movies, BVH)<o:p></o:p></p><p class=MsoNormal>Someone can figure out the dimensionality of X3D sensors. X3D does not do Sound Sensing or  there currently is no sensor for Scanning?<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>For the media types, there is a variety of interaction with the user:<o:p></o:p></p><p class=MsoNormal>Still, Animated, Live (broadcast), Interactive , Editable, Configurable, Programmable, Versionable, Debuggable, Testable, Releaseable.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>The components of HyperShape are control points<o:p></o:p></p><p class=MsoNormal>The components of HyperDocument are characters<o:p></o:p></p><p class=MsoNormal>The components of HyperMovie are pixels<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>HyperMovies and HyperDocuments are often placed on HyperShapes as textures.  Does X3D support a “HyperDocument Texture”?  If so, is the document live or editable?<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span style='color:#70AD47'>Do people agree that a <DocumentTexture url='”foo.html”'> is needed?  Is it realizable today?<o:p></o:p></span></p><p class=MsoNormal>In addition, HyperShapes may be placed in HyperDocuments, as canvas items.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>That’s all I have right now.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>John<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>