Thaks Daniel.
I based my app off of one of the example of sandcasle… It start like what follows, would mind telling me what you think I am missing:
require({
baseUrl : ‘/Cesium-b13’,
packages: [
{ name: ‘dojo’, location: ‘ThirdParty/dojo-release-1.8.3-src/dojo’ },
{ name: ‘dijit’, location: ‘ThirdParty/dojo-release-1.8.3-src/dijit’ },
{ name: ‘dojox’, location: ‘ThirdParty/dojo-release-1.8.3-src/dojox’ },
{ name: ‘Assets’, location: ‘Source/Assets’ },
{ name: ‘Core’, location: ‘Source/Core’ },
{ name: ‘DynamicScene’, location: ‘Source/DynamicScene’ },
{ name: ‘Renderer’, location: ‘Source/Renderer’ },
{ name: ‘Scene’, location: ‘Source/Scene’ },
{ name: ‘Shaders’, location: ‘Source/Shaders’ },
{ name: ‘ThirdParty’, location: ‘Source/ThirdParty’ },
{ name: ‘Widgets’, location: ‘Source/Widgets’ },
{ name: ‘Workers’, location: ‘Source/Workers’ }
]
});
require([‘Source/Cesium’, ‘Widgets/Dojo/CesiumViewerWidget’, ‘dojo/on’, ‘dojo/dom’, ‘dojo/io-query’, ‘dijit/form/Button’, “dijit/Menu”, “dijit/MenuItem”, “dijit/form/ComboButton” ],
function( Cesium, CesiumViewerWidget, on, dom, ioQuery, Button, Menu, MenuItem, ComboButton ) {
“use strict”;