[x3d-public] x3d-public Digest, Vol 138, Issue 27

Konstantin Smirnov konstantin.e.smirnov at gmail.com
Sun Sep 6 09:14:28 PDT 2020


well, the code itself can have copyright?  can someone copy it or use the
example?

вс, 6 сент. 2020, 5:38 после полудня <x3d-public-request 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. Re: Specification editors mantis issues, PointProperties
>       (Andreas Plesch)
>    2. Maps of virtual worlds (John Carlson)
>    3. Re: x3d-public Digest, Vol 138, Issue 26 (Konstantin Smirnov)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sat, 5 Sep 2020 20:58:55 -0400
> From: Andreas Plesch <andreasplesch at gmail.com>
> To: X3D Graphics public mailing list <x3d-public at web3d.org>
> Subject: Re: [x3d-public] Specification editors mantis issues,
>         PointProperties
> Message-ID:
>         <CAKdk67s4SoGYizHyd=-qx=
> ukvATwA2aXk7RA1Om9cNBkPZMoew at mail.gmail.com>
> Content-Type: text/plain; charset="UTF-8"
>
> The basic point sprites example at
>
>
> https://www.web3d.org/x3d/content/examples/Basic/Points/BasicPointSpritesIndex.html
>
> looks good in principle but has a few problems. The MinValue is larger
> than the MaxValue and the field name is now just attenuation. This
> line works well for me now:
>
> <PointProperties containerField='pointProperties' attenuation='1.0 1.0
> 0.0' pointSizeMinValue='1' pointSizeMaxValue='100'
> pointSizeScaleFactor='200'/>
>
> Note that the attenuation formula works in world coordinates and that
> attenuation smaller than 1 can lead to magnification. The formula is
> somewhat unintuitive and typically leads to the parameters being
> determined experimentally. But I do not have an idea for another
> formula.
>
> Ok, I figured how to use Game Bar recording on Win10 and sharing with
> OneDrive: https://1drv.ms/v/s!AuiWzyTgDji2i2JPSxjhuSp0OlOO?e=RJLPab
>
> -Andreas
>
> On Fri, Sep 4, 2020 at 9:16 PM Andreas Plesch <andreasplesch at gmail.com>
> wrote:
> >
> > Working next on sprite texturing for PointProperties, I found it
> > pretty straightforward to start to support textures of any kind since
> > the shader or shader generation needs to deal with those already. The
> > only difference to other geometry is to use gl_PointCoord as tex.
> > coord, rather than provided tex. coords. This is a simple
> > intensity-alpha 3x3 PixelTexture mixed with the Material color:
> >
> >
> https://raw.githack.com/andreasplesch/x3dom/PointSetNormals/test/regression-suite/test/cases/points/pointset_archie_normal.html
> >
> > CSS or PBR textures with normal and other nice maps should also work,
> > for example.
> >
> > It looks like it is time to test a bit more and then merge with the
> > x3dom dev. branch.
> >
> > Here is another test with 1.5 million points, adopted from
> > http://metagrid2.sv.vt.edu/~yansh93/catawba_blinn.html
> >
> >
> https://raw.githack.com/andreasplesch/x3dom/PointSetNormals/test/regression-suite/test/cases/points/catawba50.html
> >
> > Lidar surveys easily generate large point clouds like this. The
> > PointSet is actually much subsampled. I also discovered that the
> > original binary data has some interesting tail which may or may not be
> > junk from processing.
> >
> > It was difficult to generate and deal with a very large xml file, so I
> > had to put the data in separate files and load via js. The final scene
> > is still xml (actually DOM) in memory, generated with a few lines of
> > js DOM manipulation.
> >
> > x3dom has BufferGeometry for binary geometry data (used for glTF)
> > which becomes really necessary for these kind of datasets. As far as I
> > remember x3dv4 will not have an equivalent. Maybe I should check how
> > hard it would be to support PointProperties for BufferGeometry (which
> > can be points).
> >
> > The test shows that vertex colors also work with shading and
> > PointProperties, after mixing in a white diffuseColor. I think this is
> > as expected since vertex colors used to be emissive. Actually, I am
> > changing my mind. I think vertex colors should be treated as diffuse
> > color (or base color for PBR) if normals are present. Let's see how
> > this looks in the shader generation for x3dom.
> >
> > -Andreas
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > Andreas
> >
> > On Thu, Sep 3, 2020 at 6:06 PM Andreas Plesch <andreasplesch at gmail.com>
> wrote:
> > >
> > > Since both x_ite and
> > >
> > > http://metagrid2.sv.vt.edu/~yansh93/archimedes_pp_normal.html
> > >
> > > use circles for point rendering, this x3dom draft implementation now
> > > also uses circles:
> > >
> > >
> https://raw.githack.com/andreasplesch/x3dom/PointSetNormals/test/regression-suite/test/cases/points/pointset_archie_normal.html
> > >
> > > Circles are only used for untextured points. For textured points, eg.
> > > sprites, the masking for circles will be omitted.
> > >
> > > Should the spec. require circles for untextured points ? They look
> > > better but perhaps such a requirement is too opinionated.
> > >
> > > -Andreas
> > >
> > > On Thu, Sep 3, 2020 at 4:33 PM Andreas Plesch <andreasplesch at gmail.com>
> wrote:
> > > >
> > > > I updated the implementation and the scene to reflect the latest
> > > > changes in the spec. draft:
> > > >
> > > >
> https://raw.githack.com/andreasplesch/x3dom/PointSetNormals/test/regression-suite/test/cases/points/pointset_archie_normal.html
> > > >
> > > > There are no visual differences.
> > > >
> > > > -Andreas
> > > >
> > > > On Thu, Sep 3, 2020 at 4:08 PM Andreas Plesch <
> andreasplesch at gmail.com> wrote:
> > > > >
> > > > > I had some time to refocus on PointProperties and found this note
> on
> > > > > spec. changes:
> > > > >
> > > > > > Date: Mon, 31 Aug 2020 10:33:40 -0700
> > > > > > From: Don Brutzman <brutzman at nps.edu>
> > > > > > To: Michalis Kamburelis <michalis.kambi at gmail.com>,
> > > > > >         "puk at igraphics.com" <puk at igraphics.com>
> > > > > > Cc: X3D Graphics public mailing list <x3d-public at web3d.org>
> > > > > > Subject: Re: [x3d-public] Specification editors mantis issues:
> PBR
> > > > > >         review
> > > > > > ..
> > > > > > On 8/24/2020 12:48 PM, Michalis Kamburelis wrote:
> > > > > > >
> > > > > > > [...]
> > > > > > > Answers are inline below.
> > > > > > >
> > > > > > > Don Brutzman <brutzman at nps.edu <mailto:brutzman at nps.edu>>
> wrote:
> > > > > > >
> > > > > > >     ---
> > > > > > >     2. Spec questions.
> > > > > > >
> > > > > > >     a. see new inquiries today regarding PointProperties from
> Andreas and Holger.? Let's continue/contribute on that thread please.
> > > > > > >
> > > > > > > I do not see input from Holger in the PointProperties thread.
> If there's some communication off-list, maybe because someone forgot to use
> "Reply All", please resend it to the mailing list :)
> > > > > >
> > > > > > Separate thread found at
> > > > > >
> > > > > > [1] [x3d-public] PointProperties revisited
> > > > > >
> https://web3d.org/pipermail/x3d-public_web3d.org/2020-August/013447.html
> > > > > >
> > > > > > We agreed to remove 'colorMode' and updated both spec & Mantis
> 1252.
> > > > > >
> > > > > > We replaced final 2 paragraphs in 11.4.11 PointSet with
> > > > > >
> > > > > > "If the normal field of the PointSet node contains normal
> vectors, then points are rendered using the same lighting equations as the
> other geometry and can be lit. If the normal vectors are not provided, the
> points are rendered following the "unlit" lighting equations. If the
> PointSet is used with the Material node, and the normal vectors of points
> are not provided, the points shall be rendered as unlit, using the
> emissiveColor field of the Material node. In both cases, the points look
> can be customized using textures, Color, ColorRGBA, and UnlitMaterial
> nodes."
> > > > >
> > > > > That sounds great, and should cover all situations.
> > > > >
> > > > > I developed a first implementation of PointProperties with normals,
> > > > > ignoring textures for now:
> > > > >
> > > > >
> https://raw.githack.com/andreasplesch/x3dom/PointSetNormals/test/regression-suite/test/cases/points/pointset_archie_normal.html
> > > > >
> > > > > This is the archie example modified to use a diffuseColor material
> for
> > > > > shading with normals, and a non-default attenuation factor of "1 1
> 0",
> > > > > eg. with a linear distance dependence.
> > > > >
> > > > > The point size attenuation looks similar to how x_ite is scaling
> > > > > (x_ite ignores the normals currently), so that is good sign. Here
> is
> > > > > the x3d xml version:
> > > > >
> > > > >
> https://raw.githubusercontent.com/andreasplesch/x3dom/PointSetNormals/test/regression-suite/test/cases/points/pointset_archie_normal.x3d
> > > > >
> > > > > freeWrl 4.7 does not seem to do the size attenuation with distance,
> > > > > not sure if it is not implemented or another interpretation.
> > > > >
> > > > > Oh, I see that this draft
> > > > >
> > > > >
> https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-WD2/Part01/components/shape.html#PointProperties
> > > > >
> > > > > changed the attenuation field from MFFloat to SFVec3f, and the name
> > > > > from pointSizeAttenuation to just attenuation. Should be a quick
> fix.
> > > > >
> > > > > In the same spirit, I would also suggest renaming
> "pointSizeMinValue"
> > > > > to "pointSizeMin" or just "sizeMin" (we are in _Point_Properties,
> > > > > after all), and "pointSizeMaxValue" accordingly.
> > > > >
> > > > > -Andreas
> > > > >
> > > > > --
> > > > > Andreas Plesch
> > > > > Waltham, MA 02453
> > > >
> > > >
> > > >
> > > > --
> > > > Andreas Plesch
> > > > Waltham, MA 02453
> > >
> > >
> > >
> > > --
> > > Andreas Plesch
> > > Waltham, MA 02453
> >
> >
> >
> > --
> > Andreas Plesch
> > Waltham, MA 02453
>
>
>
> --
> Andreas Plesch
> Waltham, MA 02453
>
>
>
> ------------------------------
>
> Message: 2
> Date: Sat, 5 Sep 2020 20:18:52 -0500
> From: John Carlson <yottzumm at gmail.com>
> To: X3D Graphics public mailing list <x3d-public at web3d.org>
> Subject: [x3d-public] Maps of virtual worlds
> Message-ID:
>         <CAGC3UE=8fmV83ZgNvFnMNaK=
> 9chevueRQ1WNi0DQMJdSvd0jqw at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> I have found a new hobby, namely, collecting maps of virtual worlds, dating
> back to "Collosal Cave," I guess.
>
> If someone knows of an archive, let me know. I am also interested in maps
> of fantasy outer space.
>
> John "Astronomer, Mathematician, Anthropologist" Carlson
>
> Enjoy this GIF!
>
> http://rickadams.org/adventure/maps/adv_1.gif
>
> John
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20200905/430cb575/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 3
> Date: Sun, 6 Sep 2020 16:37:12 +0200
> From: Konstantin Smirnov <konstantin.e.smirnov at gmail.com>
> To: x3d-public at web3d.org
> Subject: Re: [x3d-public] x3d-public Digest, Vol 138, Issue 26
> Message-ID:
>         <
> CAD1qDjSXtCMB9PgZ6-_0TLB7jeQfjGgMoLso4jWSaFMtCdEyuA at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> hi. thanks. i have already written to him. but no answer. what you
> recommend?
>
> ??, 6 ????. 2020, 1:33 ?? ??????? <x3d-public-request 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. Re: x3d-public Digest, Vol 138, Issue 19 (Leonard Daly)
> >
> >
> > ----------------------------------------------------------------------
> >
> > Message: 1
> > Date: Sat, 5 Sep 2020 15:32:50 -0700
> > From: Leonard Daly <Leonard.Daly at realism.com>
> > To: x3d-public at web3d.org
> > Subject: Re: [x3d-public] x3d-public Digest, Vol 138, Issue 19
> > Message-ID: <a0d685b8-7de1-4043-b4c9-387ba0c6e278 at realism.com>
> > Content-Type: text/plain; charset="utf-8"; Format="flowed"
> >
> > Konstantin,
> >
> > > https://doc.x3dom.org/tutorials/basics/hello/HelloX3DOM.html
> >
> > This is an X3DOM page -- it does not belong to the Web3D Consortium. I
> > had to go all of the way to the root path to find the copyright notice
> > ((C) by Fraunhofer-Gesellschaft). In the US the lack of any terms mean
> > the most restrictive apply ("All rights reserved"), other locations may
> > differ.
> >
> > Fraunhofer specifies the usage rights on the page
> > https://www.x3dom.org/legals/. You will need to contract Johannes Behr
> > (link to email on page) to get an extension or clarification of usage.
> >
> >
> > Leonard Daly
> >
> >
> >
> > > Hello.
> > > Thanks, Leonard.
> > > Here is the page, but ?without bgimage.
> > >
> > >
> > > ???????, 5 ???????? 2020 ?. ???????????? <x3d-public-request at web3d.org
> > > <mailto:x3d-public-request at web3d.org>> ???????:
> > > > Send x3d-public mailing list submissions to
> > > > x3d-public at web3d.org <mailto: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 <mailto:x3d-public-request at web3d.org>
> > > >
> > > > You can reach the person managing the list at
> > > > x3d-public-owner at web3d.org <mailto: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. question on page use (Konstantin Smirnov)
> > > > ? ?2. Re: question on page use (Leonard Daly)
> > > > ? ?3. Re: Specification editors mantis issues, PointProperties
> > > > ? ? ? (Andreas Plesch)
> > > > ? ?4. Re: question on page use (J. Scheurritch)
> > > >
> > > >
> > > >
> ----------------------------------------------------------------------
> > > >
> > > > Message: 1
> > > > Date: Sat, 5 Sep 2020 00:09:25 +0300
> > > > From: Konstantin Smirnov <konstantin.e.smirnov at gmail.com
> > > <mailto:konstantin.e.smirnov at gmail.com>>
> > > > To: x3d-public at web3d.org <mailto:x3d-public at web3d.org>
> > > > Subject: [x3d-public] question on page use
> > > > Message-ID:
> > > > ? ? ? ?
> > > <CAD1qDjQa9koc1oG+8gQ4wE4M96JpOXY-ioD=bLDicHkPWBLCnw at mail.gmail.com
> > > <mailto:bLDicHkPWBLCnw at mail.gmail.com>>
> > > > Content-Type: text/plain; charset="utf-8"
> > > >
> > > > Hi.
> > > > Can I use screenshots of web 3d example page for my projects?
> > > > I mean my first x3dom page with three objects.
> > > >
> > > > Konstantin
> > > > -------------- next part --------------
> > > > An HTML attachment was scrubbed...
> > > > URL:
> > > <
> >
> http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20200905/fe30be60/attachment-0001.html
> > >
> > > >
> > > > ------------------------------
> > > >
> > > > Message: 2
> > > > Date: Fri, 4 Sep 2020 17:56:37 -0700
> > > > From: Leonard Daly <Leonard.Daly at realism.com
> > > <mailto:Leonard.Daly at realism.com>>
> > > > To: x3d-public at web3d.org <mailto:x3d-public at web3d.org>
> > > > Subject: Re: [x3d-public] question on page use
> > > > Message-ID: <3064a13e-ec9c-749b-9acd-9fcd9d93705b at realism.com
> > > <mailto:3064a13e-ec9c-749b-9acd-9fcd9d93705b at realism.com>>
> > > > Content-Type: text/plain; charset="utf-8"; Format="flowed"
> > > >
> > > > Hi Konstantin,
> > > >
> > > > Thank you for asking.
> > > >
> > > > Please see the copyright notice usually at the bottom of the page. If
> > > > the associated license is blank or states "All rights reserved",
> please
> > > > send a message using the contact form with the URLs of the pages in
> > > > question identifying the specific region of the page you wish to use.
> > > >
> > > > If the license allows reuse (e.g., Creative Commons, CC-BY, etc.),
> then
> > > > reuse is allowed when you follow the license. The reference is either
> > > > explicitly listed at the bottom of the page(s) in question, or if not
> > > > stated:
> > > >
> > > > (c) 2020, Web3D Consortium. Licensed as <whatever it was stated>.
> <URL
> > > > to page>
> > > >
> > > >
> > > > If the explanation above doesn't answer your question, please feel
> free
> > > > to reply here and include the URL of the page(s) in question.
> > > >
> > > > Leonard Daly
> > > > Webmaster, Web3D Consortium
> > > >
> > > >
> > > >
> > > >> Hi.
> > > >> Can I use screenshots of web 3d example page for my projects?
> > > >> I mean my first x3dom page with three objects.
> > > >>
> > > >> Konstantin
> > > >>
> > > >> _______________________________________________
> > > >> x3d-public mailing list
> > > >> x3d-public at web3d.org <mailto:x3d-public at web3d.org>
> > > >> http://web3d.org/mailman/listinfo/x3d-public_web3d.org
> > > >
> > > >
> > > > --
> > > > *Leonard Daly*
> > > > 3D Systems & Cloud Consultant
> > > > LA ACM SIGGRAPH Past Chair
> > > > President, Daly Realism - /Creating the Future/
> > > > -------------- next part --------------
> > > > An HTML attachment was scrubbed...
> > > > URL:
> > > <
> >
> http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20200904/5d0ba171/attachment-0001.html
> > >
> > > >
> > > > ------------------------------
> > > >
> > > > Message: 3
> > > > Date: Fri, 4 Sep 2020 21:16:07 -0400
> > > > From: Andreas Plesch <andreasplesch at gmail.com
> > > <mailto:andreasplesch at gmail.com>>
> > > > To: X3D Graphics public mailing list <x3d-public at web3d.org
> > > <mailto:x3d-public at web3d.org>>
> > > > Subject: Re: [x3d-public] Specification editors mantis issues,
> > > > ? ? ? ? PointProperties
> > > > Message-ID:
> > > > ? ? ? ?
> > > <CAKdk67uWaZSCb5NG0HFyn3EL9m6bBD_ZzEVX4GWr7OTDDSn00w at mail.gmail.com
> > > <mailto:
> > CAKdk67uWaZSCb5NG0HFyn3EL9m6bBD_ZzEVX4GWr7OTDDSn00w at mail.gmail.com>>
> > > > Content-Type: text/plain; charset="UTF-8"
> > > >
> > > > Working next on sprite texturing for PointProperties, I found it
> > > > pretty straightforward to start to support textures of any kind since
> > > > the shader or shader generation needs to deal with those already. The
> > > > only difference to other geometry is to use gl_PointCoord as tex.
> > > > coord, rather than provided tex. coords. This is a simple
> > > > intensity-alpha 3x3 PixelTexture mixed with the Material color:
> > > >
> > > >
> > >
> >
> https://raw.githack.com/andreasplesch/x3dom/PointSetNormals/test/regression-suite/test/cases/points/pointset_archie_normal.html
> > > >
> > > > CSS or PBR textures with normal and other nice maps should also work,
> > > > for example.
> > > >
> > > > It looks like it is time to test a bit more and then merge with the
> > > > x3dom dev. branch.
> > > >
> > > > Here is another test with 1.5 million points, adopted from
> > > > http://metagrid2.sv.vt.edu/~yansh93/catawba_blinn.html
> > > >
> > > >
> > >
> >
> https://raw.githack.com/andreasplesch/x3dom/PointSetNormals/test/regression-suite/test/cases/points/catawba50.html
> > > >
> > > > Lidar surveys easily generate large point clouds like this. The
> > > > PointSet is actually much subsampled. I also discovered that the
> > > > original binary data has some interesting tail which may or may not
> be
> > > > junk from processing.
> > > >
> > > > It was difficult to generate and deal with a very large xml file, so
> I
> > > > had to put the data in separate files and load via js. The final
> scene
> > > > is still xml (actually DOM) in memory, generated with a few lines of
> > > > js DOM manipulation.
> > > >
> > > > x3dom has BufferGeometry for binary geometry data (used for glTF)
> > > > which becomes really necessary for these kind of datasets. As far as
> I
> > > > remember x3dv4 will not have an equivalent. Maybe I should check how
> > > > hard it would be to support PointProperties for BufferGeometry (which
> > > > can be points).
> > > >
> > > > The test shows that vertex colors also work with shading and
> > > > PointProperties, after mixing in a white diffuseColor. I think this
> is
> > > > as expected since vertex colors used to be emissive. Actually, I am
> > > > changing my mind. I think vertex colors should be treated as diffuse
> > > > color (or base color for PBR) if normals are present. Let's see how
> > > > this looks in the shader generation for x3dom.
> > > >
> > > > -Andreas
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > Andreas
> > > >
> > > > On Thu, Sep 3, 2020 at 6:06 PM Andreas Plesch
> > > <andreasplesch at gmail.com <mailto:andreasplesch at gmail.com>> wrote:
> > > >>
> > > >> Since both x_ite and
> > > >>
> > > >> http://metagrid2.sv.vt.edu/~yansh93/archimedes_pp_normal.html
> > > >>
> > > >> use circles for point rendering, this x3dom draft implementation now
> > > >> also uses circles:
> > > >>
> > > >>
> > >
> >
> https://raw.githack.com/andreasplesch/x3dom/PointSetNormals/test/regression-suite/test/cases/points/pointset_archie_normal.html
> > > >>
> > > >> Circles are only used for untextured points. For textured points,
> eg.
> > > >> sprites, the masking for circles will be omitted.
> > > >>
> > > >> Should the spec. require circles for untextured points ? They look
> > > >> better but perhaps such a requirement is too opinionated.
> > > >>
> > > >> -Andreas
> > > >>
> > > >> On Thu, Sep 3, 2020 at 4:33 PM Andreas Plesch
> > > <andreasplesch at gmail.com <mailto:andreasplesch at gmail.com>> wrote:
> > > >> >
> > > >> > I updated the implementation and the scene to reflect the latest
> > > >> > changes in the spec. draft:
> > > >> >
> > > >> >
> > >
> >
> https://raw.githack.com/andreasplesch/x3dom/PointSetNormals/test/regression-suite/test/cases/points/pointset_archie_normal.html
> > > >> >
> > > >> > There are no visual differences.
> > > >> >
> > > >> > -Andreas
> > > >> >
> > > >> > On Thu, Sep 3, 2020 at 4:08 PM Andreas Plesch
> > > <andreasplesch at gmail.com <mailto:andreasplesch at gmail.com>> wrote:
> > > >> > >
> > > >> > > I had some time to refocus on PointProperties and found this
> > > note on
> > > >> > > spec. changes:
> > > >> > >
> > > >> > > > Date: Mon, 31 Aug 2020 10:33:40 -0700
> > > >> > > > From: Don Brutzman <brutzman at nps.edu <mailto:brutzman at nps.edu
> >>
> > > >> > > > To: Michalis Kamburelis <michalis.kambi at gmail.com
> > > <mailto:michalis.kambi at gmail.com>>,
> > > >> > > >? ? ? ? ?"puk at igraphics.com <mailto:puk at igraphics.com>"
> > > <puk at igraphics.com <mailto:puk at igraphics.com>>
> > > >> > > > Cc: X3D Graphics public mailing list <x3d-public at web3d.org
> > > <mailto:x3d-public at web3d.org>>
> > > >> > > > Subject: Re: [x3d-public] Specification editors mantis
> > > issues: PBR
> > > >> > > >? ? ? ? ?review
> > > >> > > > ..
> > > >> > > > On 8/24/2020 12:48 PM, Michalis Kamburelis wrote:
> > > >> > > > >
> > > >> > > > > [...]
> > > >> > > > > Answers are inline below.
> > > >> > > > >
> > > >> > > > > Don Brutzman <brutzman at nps.edu <mailto:brutzman at nps.edu>
> > > <mailto:brutzman at nps.edu <mailto:brutzman at nps.edu>>> wrote:
> > > >> > > > >
> > > >> > > > >? ? ?---
> > > >> > > > >? ? ?2. Spec questions.
> > > >> > > > >
> > > >> > > > >? ? ?a. see new inquiries today regarding PointProperties
> > > from Andreas and Holger.? Let's continue/contribute on that thread
> > please.
> > > >> > > > >
> > > >> > > > > I do not see input from Holger in the PointProperties
> > > thread. If there's some communication off-list, maybe because someone
> > > forgot to use "Reply All", please resend it to the mailing list :)
> > > >> > > >
> > > >> > > > Separate thread found at
> > > >> > > >
> > > >> > > > [1] [x3d-public] PointProperties revisited
> > > >> > > >
> > >
> https://web3d.org/pipermail/x3d-public_web3d.org/2020-August/013447.html
> > > >> > > >
> > > >> > > > We agreed to remove 'colorMode' and updated both spec &
> > > Mantis 1252.
> > > >> > > >
> > > >> > > > We replaced final 2 paragraphs in 11.4.11 PointSet with
> > > >> > > >
> > > >> > > > "If the normal field of the PointSet node contains normal
> > > vectors, then points are rendered using the same lighting equations as
> > > the other geometry and can be lit. If the normal vectors are not
> > > provided, the points are rendered following the "unlit" lighting
> > > equations. If the PointSet is used with the Material node, and the
> > > normal vectors of points are not provided, the points shall be
> > > rendered as unlit, using the emissiveColor field of the Material node.
> > > In both cases, the points look can be customized using textures,
> > > Color, ColorRGBA, and UnlitMaterial nodes."
> > > >> > >
> > > >> > > That sounds great, and should cover all situations.
> > > >> > >
> > > >> > > I developed a first implementation of PointProperties with
> > normals,
> > > >> > > ignoring textures for now:
> > > >> > >
> > > >> > >
> > >
> >
> https://raw.githack.com/andreasplesch/x3dom/PointSetNormals/test/regression-suite/test/cases/points/pointset_archie_normal.html
> > > >> > >
> > > >> > > This is the archie example modified to use a diffuseColor
> > > material for
> > > >> > > shading with normals, and a non-default attenuation factor of
> > > "1 1 0",
> > > >> > > eg. with a linear distance dependence.
> > > >> > >
> > > >> > > The point size attenuation looks similar to how x_ite is scaling
> > > >> > > (x_ite ignores the normals currently), so that is good sign.
> > > Here is
> > > >> > > the x3d xml version:
> > > >> > >
> > > >> > >
> > >
> >
> https://raw.githubusercontent.com/andreasplesch/x3dom/PointSetNormals/test/regression-suite/test/cases/points/pointset_archie_normal.x3d
> > > >> > >
> > > >> > > freeWrl 4.7 does not seem to do the size attenuation with
> > distance,
> > > >> > > not sure if it is not implemented or another interpretation.
> > > >> > >
> > > >> > > Oh, I see that this draft
> > > >> > >
> > > >> > >
> > >
> >
> https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-WD2/Part01/components/shape.html#PointProperties
> > > >> > >
> > > >> > > changed the attenuation field from MFFloat to SFVec3f, and the
> > name
> > > >> > > from pointSizeAttenuation to just attenuation. Should be a
> > > quick fix.
> > > >> > >
> > > >> > > In the same spirit, I would also suggest renaming
> > > "pointSizeMinValue"
> > > >> > > to "pointSizeMin" or just "sizeMin" (we are in
> _Point_Properties,
> > > >> > > after all), and "pointSizeMaxValue" accordingly.
> > > >> > >
> > > >> > > -Andreas
> > > >> > >
> > > >> > > --
> > > >> > > Andreas Plesch
> > > >> > > Waltham, MA 02453
> > > >> >
> > > >> >
> > > >> >
> > > >> > --
> > > >> > Andreas Plesch
> > > >> > Waltham, MA 02453
> > > >>
> > > >>
> > > >>
> > > >> --
> > > >> Andreas Plesch
> > > >> Waltham, MA 02453
> > > >
> > > >
> > > >
> > > > --
> > > > Andreas Plesch
> > > > Waltham, MA 02453
> > > >
> > > >
> > > >
> > > > ------------------------------
> > > >
> > > > Message: 4
> > > > Date: Sat, 5 Sep 2020 03:30:14 +0200
> > > > From: "J. Scheurritch" <mufti11 at web.de <mailto:mufti11 at web.de>>
> > > > To: x3d-public at web3d.org <mailto:x3d-public at web3d.org>
> > > > Subject: Re: [x3d-public] question on page use
> > > > Message-ID: <b1670278-d4ff-60be-eb73-fece8ed27551 at web.de
> > > <mailto:b1670278-d4ff-60be-eb73-fece8ed27551 at web.de>>
> > > > Content-Type: text/plain; charset=utf-8
> > > >
> > > >
> > > >> Please see the copyright notice usually at the bottom of the page.
> > > >
> > > > Often, the coyight information is in the WorldINFO node, like here
> > > >
> > > >
> > >
> >
> https://www.web3d.org/x3d/content/examples/Basic/HumanoidAnimation/NancyPrototypesIndex.html
> > > >
> > > > so long
> > > > MUFTI
> > > >
> > > >
> > > >
> > > >
> > > > ------------------------------
> > > >
> > > > Subject: Digest Footer
> > > >
> > > > _______________________________________________
> > > > x3d-public mailing list
> > > > x3d-public at web3d.org <mailto:x3d-public at web3d.org>
> > > > http://web3d.org/mailman/listinfo/x3d-public_web3d.org
> > > >
> > > >
> > > > ------------------------------
> > > >
> > > > End of x3d-public Digest, Vol 138, Issue 19
> > > > *******************************************
> > > >
> > >
> > > _______________________________________________
> > > x3d-public mailing list
> > > x3d-public at web3d.org
> > > http://web3d.org/mailman/listinfo/x3d-public_web3d.org
> >
> >
> > --
> > *Leonard Daly*
> > 3D Systems & Cloud Consultant
> > LA ACM SIGGRAPH Past Chair
> > President, Daly Realism - /Creating the Future/
> > -------------- next part --------------
> > An HTML attachment was scrubbed...
> > URL: <
> >
> http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20200905/430dd72a/attachment.html
> > >
> >
> > ------------------------------
> >
> > 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 138, Issue 26
> > *******************************************
> >
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20200906/62e88cfe/attachment.html
> >
>
> ------------------------------
>
> 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 138, Issue 27
> *******************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20200906/1a10e987/attachment-0001.html>


More information about the x3d-public mailing list