<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">[Responding to the most recent message
on this topic]<br>
<br>
It will be necessary to very carefully define what this means.
Individual points do not have a normal -- it is mathematically
impossible. In fact it takes at least three points to get the
number of normals to a finite number. If normals are going to be
defined based on a collection of points, then it will be necessary
to carefully define how the collection is obtained and ordered.<br>
<br>
If a normal is assigned to each point, then it defines a
orientated (front/back) plane that is perpendicular to the normal.<br>
<br>
If an algorithm is going to be used to construct normals, than I
believe the X3D is not the right place for that calculation. It is
a display tool and not an analysis or constructor tool.<br>
<br>
Leonard Daly<br>
<br>
<br>
On 10/26/2017 8:21 AM, Don Brutzman wrote:<br>
</div>
<blockquote type="cite"
cite="mid:cb1fe24c-b087-19c1-843f-dcf5459163ff@nps.edu">I
recommend that inclusion of Normal as allowed with PointSet and
ILS/LS be only found in X3D v4 JSON schema.
<br>
<br>
I will accept the action to update this design-pattern example to
X3D v4 with corresponding content-model validation by v4 XML
Schema and DTD.
<br>
<br>
all the best, Don
<br>
</blockquote>
<p><br>
</p>
<div class="moz-signature">-- <br>
<font class="tahoma,arial,helvetica san serif" color="#333366">
<font size="+1"><b>Leonard Daly</b></font><br>
3D Systems & Cloud Consultant<br>
LA ACM SIGGRAPH Past Chair<br>
President, Daly Realism - <i>Creating the Future</i>
</font></div>
</body>
</html>