[x3d-public] including ProtoInterface keys in the JSON encoding; error logs and comment handling

John Carlson yottzumm at gmail.com
Fri Dec 11 22:39:11 PST 2015


I’m using InstantPlayer 2.5.1  as far as I know, no copy and paste from the console.


I’ll work on comments.  Any luck debugging ArchPrototype.x3d in Cobweb?

John
> On Dec 11, 2015, at 8:39 PM, Don Brutzman <brutzman at nps.edu> wrote:
> 
> three items here:
> 
> 1. InstantPlayer console
> 
> On 12/10/2015 9:33 AM, John Carlson wrote:
>> [...]  I don’t know where the InstantPlayer log files are kept, and I can’t copy paste.
> 
> InstantPlayer > Window menu > Console ^K
> 
> example for your scene:
> =======================
> LOG	Avalon	 Init: 12/286, V2.6.0 build: R-28726 Sep 30 2015 Windows x86_64
> LOG	Avalon	 CDF parsing (0.015s): 631 Node-Types defined
> WARNING	Avalon	 Script/ArchPrototypeScript.clearSpanWidth: Invalid Field dec, "value" missing for accessType initializeOnly
> WARNING	Avalon	 Script/ArchPrototypeScript.riseHeight: Invalid Field dec, "value" missing for accessType initializeOnly
> WARNING	Avalon	 Script/ArchPrototypeScript.depth: Invalid Field dec, "value" missing for accessType initializeOnly
> WARNING	Avalon	 Script/ArchPrototypeScript.topAbutmentHeight: Invalid Field dec, "value" missing for accessType initializeOnly
> WARNING	Avalon	 Script/ArchPrototypeScript.pierWidth: Invalid Field dec, "value" missing for accessType initializeOnly
> WARNING	Avalon	 Script/ArchPrototypeScript.pierHeight: Invalid Field dec, "value" missing for accessType initializeOnly
> WARNING	Avalon	 Script/ArchPrototypeScript.archHalf: Invalid Field dec, "value" missing for accessType initializeOnly
> WARNING	Avalon	 Script/ArchPrototypeScript.archHalfExtensionWidth: Invalid Field dec, "value" missing for accessType initializeOnly
> WARNING	Avalon	 Script/ArchPrototypeScript.onlyIntrados: Invalid Field dec, "value" missing for accessType initializeOnly
> WARNING	Avalon	 Script/ArchPrototypeScript.archFilled: Invalid Field dec, "value" missing for accessType initializeOnly
> WARNING	Avalon	 Script/ArchPrototypeScript.archHalfFilled: Invalid Field dec, "value" missing for accessType initializeOnly
> WARNING	Avalon	 Script/ArchPrototypeScript.lintel: Invalid Field dec, "value" missing for accessType initializeOnly
> FATAL	S3	 Unknown S3 backend default; can not create
> WARNING	S3	 Could not create S3 backend: default
> WARNING	OpenSG	 Window::getFunctionByName: Couldn't get function 'glPointParameterfEXT' for Window 000000000809FBC8.
> WARNING	OpenSG	 Window::getFunctionByName: Couldn't get function 'glPointParameterfvEXT' for Window 000000000809FBC8.
> WARNING	Avalon	 Inline/CoordinateAxes: Cannot load URL(s): ../../X3dForWebAuthors/Chapter03-Grouping/CoordinateAxes.x3d
> WARNING	Avalon	 Inline/CoordinateAxes: Cannot load URL(s): ../../../Savage/Tools/Authoring/CoordinateAxes.x3d
> WARNING	Avalon	 Collision/DoNotCollideWithVisualizationWidget has ambiguous fields (2) adding Group/80393344
> WARNING	Avalon	 Collision/DoNotCollideWithVisualizationWidget has ambiguous fields (2) adding ComponentTransform/56699600
> WARNING	Avalon	 Collision/DoNotCollideWithVisualizationWidget has ambiguous fields (2) adding ComponentTransform/136715392
> =======================
> 
> 2. It would be a real service to the community if someone or sometwo were willing to maintain a page that showed how to get errors from each player.
> 
> Perhaps common best practice would eventually emerge as well...
> 
> 3. Handling of JSON comments.  Example:
> 
> "#comment":[
>  "COLOR OF ARCH",
>  "INPUT PARAMETERS",
>  "General parameters: measures in meters",
>  "Parameters to create to create shapes related to arch: put true to apply"
> ],
> 
>> Returning ArchPrototype.x3d results from my loader for your perusal.
> 
> Looks like the adjacent comments were merged:
> 
> <!--COLOR OF ARCH
> INPUT PARAMETERS
> General parameters: measures in meters
> Parameters to create to create shapes related to arch: put true to apply-->
> 
> Can you instead please convert a "#comment" array of strings into an list of comments as follows:
> 
> <!--COLOR OF ARCH-->
> <!--INPUT PARAMETERS-->
> <!--General parameters: measures in meters-->
> <!--Parameters to create to create shapes related to arch: put true to apply-->
> 
> 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