Example c9: Skull Model - Zi-jung Zhang's model of Professor John Carman's drawings






Background

This is a work in progress by Zi-jung Zhang over 3 months of the year 2000. For further information please contact Dr Andrew Pullan or Dr Iain Anderson.

This model is based on Prof. John Carman's initial drawings, which are sequential sections of skull in 3 dirctions i.e. horizontal, sagital and coronal at an interval of 15 mm.

The bones included in this skull model are:

The margins of each bone on horizontal, sagital and coronal sections were marked first and then digitalized with the Faro arm in stream mode.

Skull Model - Geometry

CMGUI com file - skull.element.com

Skull

This is an element mesh of the external surface of skull. There are 3 main groups in this element mesh. 5.ex represents the 5 large pieces of bones and is subgroupped into frontal(including nasal bone), pareital (left, right), temporal, occipital, lacrimal+ethmoid and sphenoid. The z+maxil is a combination of zygomatic bone and the external surface of maxilla. The mandible has both external and internal surfaces meshed. Shown below is the skull and the 3 main groups it is composed of: 5.ex, z+maxil and mandible respectively.

Skull 5.ex z+maxil mandible

skull.element.com contains element groups of all the individual sections of bone that make up the above 3 groups.


The comfile run by this example is as follows:

gfx create material red ambient 1 0 0 diff 1 0 0
gfx create material green ambient 0 1 0  diff 0 1 0
gfx create material blue ambient 0 0 1  diff 0 0 1
gfx create material yellow ambient 1 1 0 diff 1 1 0
gfx create material orange ambient 1 0.35 0 diffuse 1 0.35 0 
gfx create material purple ambient 0.2 0.1 1 diffuse 0.2 0.1 1
gfx create material pink ambient 1 0 1 diffuse 1 0 1

gfx read node example 5.ex.exnode
gfx modify g_element 5.ex node_points material green

gfx read element example 5.ex.exelem
gfx modify g_element 5.ex surfaces select_on material green selected_material default_selected render_shaded

gfx read element example frontal.exelem
gfx modify g_element frontal surfaces select_on material green selected_material default_selected render_shaded

gfx read element example occipital.exelem
gfx modify g_element occipital surfaces select_on material red selected_material default_selected render_shaded

gfx read element example lacrimal+ethmoid.exelem
gfx modify g_element lacrimal+ethmoid surfaces select_on  material yellow selected_material default_selected render_shaded

gfx read element example parietal_r.exelem
gfx modify g_element parietal_r surfaces select_on material yellow selected_material default_selected render_shaded

gfx read element example parietal_l.exelem
gfx modify g_element parietal_l surfaces select_on material purple selected_material default_selected render_shaded

gfx read element example temporal_l.exelem
gfx modify g_element temporal_l surfaces select_on material pink selected_material default_selected render_shaded

gfx read element example temporal_r.exelem
gfx modify g_element temporal_r surfaces select_on material pink selected_material default_selected render_shaded

gfx read element example sphenoid.exelem
gfx modify g_element sphenoid surfaces select_on material default selected_material default_selected render_shaded

gfx read node example z+maxil_ex.exnode
gfx modify g_element z+maxil_ex node_points material yellow

gfx read element example z+maxil_ex.exelem
gfx modify g_element z+maxil_ex surfaces select_on material blue selected_material default_selected render_shaded


gfx read element example maxilla.exelem
gfx modify g_element maxilla surfaces select_on material blue selected_material default_selected render_shaded


gfx read element example zygomatic_l.exelem
gfx modify g_element zygomatic_l surfaces select_on material red selected_material default_selected render_shaded



gfx read element example zygomatic_r.exelem
gfx modify g_element zygomatic_r surfaces select_on material red selected_material default_selected render_shaded


gfx read node example mandible.exnode
gfx modify g_element mandible node_points material green

gfx read element example mand.exelem
gfx modify g_element mandible surfaces select_on material yellow selected_material default_selected render_shaded


gfx create window

Files used by this example are:

Name                     Modified     Size

example_c9.com 01-Dec-2000 2.8k 3.element.com 01-Dec-2000 451 3.ex.com 01-Dec-2000 305 3a.element.com 01-Dec-2000 451 3b.element.com 01-Dec-2000 450 3c.element.com 01-Dec-2000 451 5.element.com 01-Dec-2000 449 5.ex.com 01-Dec-2000 305 5.ex.exelem 01-Dec-2000 32k 5.ex.exnode 01-Dec-2000 485k 7.working.com 01-Dec-2000 689 arch.com 01-Dec-2000 399 ethmoid.com 01-Dec-2000 310 ethmoid.exnode 01-Dec-2000 91k fron+nasal.com 01-Dec-2000 390 fron.ex.com 01-Dec-2000 312 frontal.com 01-Dec-2000 310 frontal.exelem 01-Dec-2000 10k frontal.exnode 01-Dec-2000 193k frontal.text 01-Dec-2000 373 lacrimal+ethmoid.exelem 01-Dec-2000 1.5k mand.exelem 01-Dec-2000 29k mandible.com 01-Dec-2000 313 mandible.element.com 01-Dec-2000 461 mandible.exnode 01-Dec-2000 141k maxil.ex.com 01-Dec-2000 312 maxil_ex.exnode 01-Dec-2000 84k maxilla.com 01-Dec-2000 310 maxilla.exelem 01-Dec-2000 14k maxilla.exnode 01-Dec-2000 218k nasal.exnode 01-Dec-2000 7.6k occip.ex.com 01-Dec-2000 460 occipital.com 01-Dec-2000 314 occipital.exelem 01-Dec-2000 6.6k occipital.exnode 01-Dec-2000 155k pariet.ex.com 01-Dec-2000 472 parietal.com 01-Dec-2000 312 parietal.exnode 01-Dec-2000 337k parietal.left.com 01-Dec-2000 316 parietal2.ex.com 01-Dec-2000 317 parietal_l.exelem 01-Dec-2000 3.4k parietal_r.exelem 01-Dec-2000 3.4k s+j.element.com 01-Dec-2000 683 setup.com 22-Nov-2001 301 skull&jaw.element.com 01-Dec-2000 685 skull.com 01-Dec-2000 1.1k skull.element.com 01-Dec-2000 2.7k sphenoid.com 01-Dec-2000 312 sphenoid.exelem 01-Dec-2000 2.5k sphenoid.exnode 01-Dec-2000 118k temporal.com 01-Dec-2000 312 temporal.exnode 01-Dec-2000 183k temporal_l.exelem 01-Dec-2000 4.1k temporal_r.exelem 01-Dec-2000 4.1k z+maxil_ex.com 01-Dec-2000 404 z+maxil_ex.exelem 01-Dec-2000 22k z+maxil_ex.exnode 01-Dec-2000 133k zygomatic.com 01-Dec-2000 314 zygomatic.exnode 01-Dec-2000 39k zygomatic_l.exelem 01-Dec-2000 4.4k zygomatic_r.exelem 01-Dec-2000 4.2k

Download the entire example:

Name                  Modified     Size

examples_c_c9.tar.gz 19-Aug-2006 477k

Html last generated: Sun Mar 6 05:51:18 2016

Input last modified: Thu Nov 22 16:48:21 2001


CMISS Help / Examples / c / c9