[x3d-public] appends aren't working with Extrusion Heart.
Don Brutzman
brutzman at nps.edu
Mon Apr 3 20:20:35 PDT 2017
I think I figured this bug out, but rather tricky on the xslt side. Plus there are several append methods - hopefully no other side effects.
Updated build deployed correcting the append() method for MFVec2f and other fields. Thanks for your patience.
Regression testing will be important on this one.
On 3/31/2017 4:06 PM, Don Brutzman wrote:
> I used Netbeans debug to isolate the issue, the followinag is failing.
>
> .setCrossSection(new MFVec2fObject().append(MFVec2f15()))
>
> Specifically the MFVec2f15() works, but the append method only results in a MFVec2fObject with one value.
>
> Pretty strange. Debug tracing shows the whole array getting set within the append method, as expected, but only the first pair of values is getting remembered afterwards.
>
> Will take more work to figure out. But the problem is certainly internal to X3DJSAIL and not your code.
>
> On 3/31/2017 9:03 AM, John Carlson wrote:
>> This is pretty critical to fix, as diffs and other things will fail. There is definitely missing data in the *.new.json.
>>
>> On Mar 30, 2017 6:29 PM, <yottzumm at gmail.com <mailto:yottzumm at gmail.com>> wrote:
>>
>> Attached. I don’t see a pattern yet. Perhaps you can.
all the best, Don
--
Don Brutzman Naval Postgraduate School, Code USW/Br brutzman at nps.edu
Watkins 270, MOVES Institute, Monterey CA 93943-5000 USA +1.831.656.2149
X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman
More information about the x3d-public
mailing list