Crossbones

A skeletal assemblages surveying and visualization solution
Download

Crossbones Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL v3
  • Price:
  • FREE
  • Publisher Name:
  • Leif Isaksen
  • Publisher web site:
  • http://www.oadigital.net/software/xbones

Crossbones Tags


Crossbones Description

A skeletal assemblages surveying and visualization solution Crossbones is both an efficient method and a smart bit of software that makes rapid surveying and visualisation of dense skeletal assemblages a snap.Crossbones is a program for use with the X-Bones recording system. X-Bones can record skeletal data in a systematic way in order to reconstruct it in 3D.To start Crossbones either type 'java -jar crossbones.jar' in the console in the directory in which it is located, or use the provided batch/sh file. The Graphical User Interface will appear. Use the 'Input file' text box to select the csv file with the point data.Use the 'Output file' text box to choose/create a DXF file to write the skeletons to.Use the 'Type' drop-down menu to choose the output type: Lines - a line will be drawn between terminal points. Useful if you want to see exactly which points are connected. Planes (H) - a triangle will be drawn with it's maximal extent parallel to the horizontal plane. Useful for plan views. Planes (V) - a triangle will be drawn with it's maximal extent parallel to the horizontal plane - Useful for section views. Darts - A combination of the above. Pyramids - 3D solids centred on the terminal points. Useful for 3D environments. Click 'Skeletize!'. Crossbones will write the DXF file and report any errors in the console. The DXF file will contain an entity for each triangular or square entity. The skeletonId will be contained as the 'layer' field. The contents of the 'handle' field (the only other field in the DXF file available to carry arbitrary data) will depend on the setting in the "Options" menu.If you choose "Store unit ID", then 'handle' will have an ID number that starts at "1" for the first skeletonID and gets incremented by "1" automatically for each new skeletonID, with the purpose of being able to identify bone "units" that have been marked with the same skeleton ID, i.e. belong to the same individual. This makes it much easier to visualize data in viewers that support only continuous colour schemes: simply set the number of colours in the scheme to the hightes IDnumber in the label field and (if your viewer allows you to do that) disable any colour interpolation. You should now get a colour scheme with discretly coloured bone assemblages per individual. If you choose "Store bone ID", then 'handle' will have the boneId, which is asort of "bone class tag", allowing you e.g. to colour visualizations by boneclass (all skulls in one colour, etc.). IMPORTANT: the boneId is NOT the same as the terminal points in the csv file. It refers to skeleton member as a whole. Effectively it is mapped by dividing the base point of the members code by 2. You can use this to e.g. filter out allskull bones or spine bones from the dataset, or colour the data view by bone class. Requirements: · Java 2 Standard Edition Runtime Environment What's New in This Release: · This slightly updated version also includes a GRASS GIS implementation which allows users to directly create 3D GRASS GIS models and export data to a variety of formats.


Crossbones Related Software