Skip to content

cuulee/cesium-ion-sketchup-extension

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cesium ion Sketchup Extension

A SketchUp extension for publishing SketchUp models as 3D Tiles to your Cesium ion account for use in CesiumJS and other applications.

Installation and Usage

See our official extension page https://extensions.sketchup.com/en/content/cesium-ion

Local Development

Sign up for a Cesium ion account

Go to https://cesium.com/ and create an account

Install Ruby and required modules

Instructions can be found here.

Install bundler (it may already be installed)

gem install bundler

Install required modules

bundler install

Building Plugin

Run the following command

ruby ./build.rb

The plugin file will be located at ./build/cesium_ion.rbz.

Locally installing in Sketchup

Under the Windows menu, select Extension Manager

Extension Manager

Click Install Extension

Extension Manager

Select the build/cesium.rbz file you built

Extension Manager

Once it is installed, you can Publish from the Extensions->Cesium ion->Publish menu item

Extension Manager

Release

  • Update the version in cesium_ion.rb
  • Tag the version and push it
    • git tag -a v1.x.x -m "Version 1.x.x"
    • git push origin v1.x.x
  • Go to the Extension Warehouse
  • Select My Extensions from the dropdown on the right side
  • Click Manage Store on the left side
  • Click Edit next to the Cesium ion Extension
  • Change whatever you need to. Be sure to update the .rbz file and the What's New section
  • Click Save Draft
  • On the next page click Publish

About

SketchUp extension for uploading and tiling models with Cesium ion.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 77.4%
  • HTML 22.6%