Skip to content

neopaf/seene-sketchup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 

Repository files navigation

seene-sketchup

http://seene.co/ format importer/exporter plugin for Sketchup.

Loads scene.oemodel and texturizes it with poster.jpg (see seene-backup to get them)

Exports scene.oemodel and poster.jpg from Sketchup as viewed from current camera position (ignores zoom level now, so do not zoom in/out!) (see seene-uploader to put them back inside Seene)

Installation

Install Sketchup

Download .zip file of this repo (button on the right of this page).

Put seene-sketchup importer plugin file "seene.rb" to your Sketchup plugins directory

  • Mac: /Users//Library/Application Support/SketchUp 2015/SketchUp/Plugins
  • Windows: C:\Program Files (x86)\SketchUp\SketchUp 2015\Plugins

Usage Importer

  1. Download some Seenes using https://github.com/neopaf/seene-backup (or use sample files below)
  2. Start Sketchup
  3. File|New
  4. File|Import...
  5. Format: Seene (*.oemodel)
  6. Pick scene.oemodel you want to import (poster.jpg should be in same folder with it)
  7. Click Options... to set import quality: 0=best, slowest; default=3 (poor, fast)
  8. Click Import
  9. Wait around 5 seconds for default quality
  10. or 1 minute for best quality, application will totally lock up and not update its screen, that's normal
  11. Be happy
  12. Be creative. Combine several Seene-views of one object together or make lots of Seenes in a room and put it in a room in 3D
  13. Publish result somewhere
  14. Send some feedback to me, Alexander Petrossian (PAF)
  15. If see a problem, report it here, I'll see what I can do

Happy importing!

Viewing

Camera|Orbit, hold your Alt key, drag the middle of a Seene around.

If you are lost in rotating, click on 'Scene 1' at the top, to reset camera position.

Retouching

Recommend the Smooth tool from Skulpt Tools plugin to fight small bumps.

Usage exporting

  1. Extensions|Prepare to export Seeene will reset zoom (which is ignored in scanning now TODO:maybe it is possible to take zoom level into account?)
  2. Extensions|Closer to move camera closer to object
  3. Extensions|Away to move camera away from object
  4. Extensions|Export... Your Sketchup model from current camera will be exported. scene.oemodel + poster.jpg will appear in /tmp folder (create one under windows) Points that were not raytraced will appear as "far away".
  5. Go to /tmp folder, open poster.jpg and check that it covers exactly what you wanted
  6. Rotate poster.jpg 90 degrees counter clock wise
  7. Reimport result files to check how they look
  8. Upload to Seene, using seene-uploader

TODO: one may turn @debug on in code, so debug set of specks will appear in camera plane, new group. Press UNDO to kill them. Each speck is a point from which a ray was sent towards camera direction to measure depth to be exported to scene.oemodel

TODO: customize depthmap size and step (now 80x80 with step = 3).

TODO: customize image size.

TODO: provide export folder dialog.

Sample files

paf-first-staffpick

Original: http://seene.co/s/vdYWH4/

poster.jpg

scene.oemodel

After import: Click to see, Right click here|Download...

paf-sand-tunnel

Original: http://seene.co/s/sK2Y22

poster.jpg

scene.oemodel

After import: Click to see, Right click here|Download...

mona (export sample)

Original: Right click here|Download...

Exported:

poster.jpg

scene.oemodel

Uploaded: http://seene.co/s/MUoPZc/

(opens only in app now, on web there is some problem. was fixed in current version of Exporter)

petya (export sample)

Original: http://seene.co/s/NPqN7M

Saved with https://github.com/neopaf/seene-backup

Imported with this importer.

Retouched (using Skulpt Tools, see above): Right click here|Download...

Exported:

poster.jpg

scene.oemodel

Uploaded: http://seene.co/s/DpXtqn/

bike (export sample)

Original: [Right click here|Download...](https://github.com/neopaf/seene-sketchup/raw/master/samples/synthetic-3-bike/original.zip Uploaded: http://seene.co/s/jRba33/

Thanks

To Creators of Seene app.

To authors of https://github.com/SketchUp/sketchup-stl/blob/master/src/sketchup-stl/importer.rb for two speedup ideas.

About

Importer plugin for Sketchup, loads scene.oemodel and texturizes it with poster.jpg (see seene-backup to get them)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages