[x3d-public] X3d new version

John Carlson yottzumm at gmail.com
Sun Sep 5 11:30:38 PDT 2021


You can change position and normal in a vertex shader, but not
connectivity.   I’m pretty sure that connectivity stays the same, unless
you have a geometry (or tessellation) shader.  If you choose to change
position or  normal in a Script,  you will likely find it slower.   Those
are reasons why subdivision (X3DOM) and quality (SAI) are introduced, to
improve quality.  You should try to see if updating subdivisions in X3DOM
achieves what you want.

There really is no need to modify connectivity, imho, unless you are doing
multi resolution modeling (I’ll let you look that up for yourself).

In other words, changing connectivity would look extremely weird.   Even
morphing keeps connectivity, AFAICT.

Suggestion:   Look up ray tracing, and think about probabilistic ray
tracing.

You shouldn’t leverage non-standard features in an X3D implementation,
because you may find that they will become deprecated and removed.

On Sun, Sep 5, 2021 at 3:46 AM Konstantin Smirnov <
konstantin.e.smirnov at gmail.com> wrote:

> Hello
> What new version features are? In JS
> Could we change shapes dynamically etc
> _______________________________________________
> x3d-public mailing list
> x3d-public at web3d.org
> http://web3d.org/mailman/listinfo/x3d-public_web3d.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20210905/3332b056/attachment.html>


More information about the x3d-public mailing list