[Plugin] Camera Settings Export/Import
-
@unknownuser said:
Re: [Plugin] Camera Settings Export/Import
Postby rv1974 on Wed Aug 29, 2012 11:36 am
Could you add support for hidden geometry, visible layers, style and shadows please?thanks for your comment - but to be honest, this was not the intention of this plugin, I only wanted to transfer camera settings between files. going into "hidden geometry, visible layers, style and shadows" will require to write a script for transferring complete scenes/pages, a completely different approach...
martin
-
"...with Maintenance 2 release, ACT installs with SketchUp 8.
-
@careca said:
"...with Maintenance 2 release, ACT installs with SketchUp 8.
Not free version! Unless I'm getting a missing module.
-
Great plugin~ I was worrying how to compare two designs the very last minute~
-
Works exactly as advertised,thank you.
-
ACT is a Pro-only add-on...
Just like LayOut, Solid tools, some Exporters/Importers etc... -
Merci beaucoup pour ce script qui fonctionne à merveille
-
Finally I found it, thanks
-
I have the same problem with going back to older designs often. The script does what it should in a fast and simple way. It helped me a lot! Thanks!
-
Thanks you very much!!

Very useful for a project that I'm working on. -
Would it be possible to export/import also shadow settings and layer visibility along with the camera scenes?
Basically exporting/importing whole scenes, and not just the cameras? -
Hi again,
I have installed the plugin in SU2014 on Mac OS X 10.9.4 but it doesn't work, it appears this message in Ruby Console when I try to import the cameras exported:Error: #<ArgumentError: Cannot create unit vector from zero length vector> /Users/Oxer/Library/Application Support/SketchUp 2014/SketchUp/Plugins/camera_export_import.rb:240:ininitialize'
/Users/Oxer/Library/Application Support/SketchUp 2014/SketchUp/Plugins/camera_export_import.rb:240:innew' /Users/Oxer/Library/Application Support/SketchUp 2014/SketchUp/Plugins/camera_export_import.rb:240:inblock in run_import_camera'
/Users/Oxer/Library/Application Support/SketchUp 2014/SketchUp/Plugins/camera_export_import.rb:184:ineach' /Users/Oxer/Library/Application Support/SketchUp 2014/SketchUp/Plugins/camera_export_import.rb:184:inrun_import_camera'
/Users/Oxer/Library/Application Support/SketchUp 2014/SketchUp/Plugins/camera_export_import.rb:45:inblock in <module:NN_Camera_Export_Import>' -e:1:incall'`The plugin works fine on SU2013, the file exported with SU2013 it's opened perfectly with SU2014.
If this can help you, here the content of the SU_export_camera.txt files for SU2013 & SU2014, the cameras exported are the same for SU2013 & SU2014:SU_export_camera.txt file generated by SU2013
Escena 1xxxxx114.776582759505xxxxx-470.759756047837xxxxx255.52670318483xxxxx-4.73467719892792xxxxx394.780293580179xxxxx-156.71068082903xxxxx-0.0583630895867597xxxxx0.42268478698106xxxxx0.904395555400768xxxxx1xxxxx35.0 Escena 2xxxxx284.515642984778xxxxx24.4839257174341xxxxx100.474199327822xxxxx-646.416139390573xxxxx156.269579438326xxxxx-121.743571298921xxxxx-0.227740570706893xxxxx0.0322396770177899xxxxx0.973187975511354xxxxx1xxxxx35.0SU_export_camera.txt file generated by SU2014
["Escena 1", "xxxxx", 114.776582759505, "xxxxx", -470.759756047837, "xxxxx", 255.52670318483, "xxxxx", -4.73467719892792, "xxxxx", 394.780293580179, "xxxxx", -156.71068082903, "xxxxx", -0.05836308958675972, "xxxxx", 0.4226847869810601, "xxxxx", 0.9043955554007682, "xxxxx", 1, "xxxxx", 35.0] ["Escena 2", "xxxxx", 284.515642984778, "xxxxx", 24.4839257174341, "xxxxx", 100.474199327822, "xxxxx", -646.416139390573, "xxxxx", 156.269579438326, "xxxxx", -121.743571298921, "xxxxx", -0.22774057070689294, "xxxxx", 0.032239677017789896, "xxxxx", 0.9731879755113538, "xxxxx", 1, "xxxxx", 35.0] -
This is because the way the data is compiled from the array into a string in Ruby1.8 is different to Ruby2. It is currently incompatible with v2014 !
Here is how to fix it...
Open the file in Notepad++ on PC or TextWrangler on the MAC.
Find line #152, which reads:
myfile.write(new_array_entry.to_s)
Change it to readif Sketchup.version.to_i < 14 myfile.write(new_array_entry.to_s) else ### >=v2014 new_array_entry.each{|e| myfile.write(e) } endSave it and restart SketchUp.
Now it should write the same format of data-file in all versions of SketchUp.
The import [reading] part should remain unaffected across versions... -
Because the author allows future changes by others, I have made v1.2 compatible with all SketchUp versions - available here http://sketchucation.com/pluginstore?pln=camera_export_import
-
Thanks TIG!!
-
@tig said:
Because the author allows future changes by others, I have made v1.2 compatible with all SketchUp versions - available here http://sketchucation.com/pluginstore?pln=camera_export_import
Thank you TIG

-
Thank you careca and TIG - this plugin has saved my day!
-
2d perspective scenes are not exported properly, i hope you add that features soon.
-
Im looking for something to place a camera on exact axis. This way i can copy a camera from different modeling app. Its seems to be missing in some importers.
Does anyone know a trick or script?
-
@rombout said:
Im looking for something to place a camera on exact axis. This way i can copy a camera from different modeling app. Its seems to be missing in some importers.
Does anyone know a trick or script?
a quick search
-
in the SketchUcation plugin store
http://sketchucation.com/pluginstore?listtype=1%26amp;author=0%26amp;category=0%26amp;search=camera%26amp;submit=%3F -
in the extension warehouse
http://extensions.sketchup.com/en/search/site/camera
-
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register LoginAdvertisement