• Which the release of FS2020 we see an explosition of activity on the forun and of course we are very happy to see this. But having all questions about FS2020 in one forum becomes a bit messy. So therefore we would like to ask you all to use the following guidelines when posting your questions:

    • Tag FS2020 specific questions with the MSFS2020 tag.
    • Questions about making 3D assets can be posted in the 3D asset design forum. Either post them in the subforum of the modelling tool you use or in the general forum if they are general.
    • Questions about aircraft design can be posted in the Aircraft design forum
    • Questions about airport design can be posted in the FS2020 airport design forum. Once airport development tools have been updated for FS2020 you can post tool speciifc questions in the subforums of those tools as well of course.
    • Questions about terrain design can be posted in the FS2020 terrain design forum.
    • Questions about SimConnect can be posted in the SimConnect forum.

    Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.

    By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.

AmbientOcclusion Error

Messages
92
Country
us-northdakota
Error Loading File AmbientOcclusionEx.rb
undefined method `[]' for #<LanguageHandler:0xfe7dce0 @strings={}>

I have Sketchup 8.01 and added the AmbientOcclusion plugin and get the above error when attempting to load up Sketchup.

Does anyone know how to fix this?

Thank you

Randy
 
Hi Randy:

* Please tell us what the proper name is for the version of the plugin you are using (there are at least 3 different ones).

* What numeric version of Sketchup are you you using, and where did you download it ?


This 'may' be a Ruby version compatibility error in the language handling routines required for ex: Sketchup version-8.

https://forums.sketchup.com/t/language-handler-question/7205/5


I recommend that you register and post your question in the support forum for the plugin that (IIUC) you are using.

http://forums.fluidinteractive.com/latest



The support documents and FAQ for that application are here:

https://www.fluidinteractive.com/products/sketchup-extensions/ambientocclusion/


GaryGB
 
Last edited:
ver8.0.16846

Gary, the install directions are very vauge as to how to install this as well. I have followed the instructions on the Home page with no luck.

Is there a totally free edition of this type of plugin.

Thanks

Randy
 
Hi Randy:

In Sketchup version-8:

1.) Sketchup Menu > Window > Preferences > {Left Pane} > Extensions > click [Install Extensions] button < browse dialog opens >

a.) In [Install Extensions] browse dialog:

(1) Navigate to the path of the *.RBZ installer for this plugin

(2) Click on the *.RBZ file to select it

(3) Click [Open] button in that browse dialog to start installation

(4) Click [Yes] button when prompted: "Do you want to install this plugin ?"

(5) Click [OK] button to complete the install


NOTE: Some plugins after installed into version-8, require that Sketchup be fully re-started before they are available to use;
in rare cases, legacy plugins originally coded for Sketchup version-8 and updated to later versions, also require such a re-start.


If the above does not work for you, let me know, and we can use a relatively simple (old) manual method of installation into:

C:\Program Files (x86)\Google\Google SketchUp 8\Plugins\ ...sub-folder chain

FYI: A *.RBZ is a ZIP-ed archive of file(s)- and sometimes folders- to be extracted into Sketchup's "plugins" sub-folder chain

Make a copy of the *.RBZ file and re-name it to *.ZIP, and its contents are then accessible via normal archive utilities. ;)

https://www.fsdeveloper.com/forum/threads/ambientocclusion-error.442514/post-796000

Gary, the install directions are very vague as to how to install this as well. I have followed the instructions on the Home page with no luck.

Is there a totally free edition of this type of plugin.

Thanks

Randy

AFAIK, the only other "totally free" Sketchup plugin of this type, "Kerkythea" is rather complex to learn and use. :alert:

GaryGB
 
Last edited:
Gary,

Thank you for your help.

I tried that method and I do not see in the drop down menus where the plugin in is.

Randy
 
Hi again:

Have you read the manual ? :scratchch

https://www.fluidinteractive.com/products/sketchup-extensions/ambientocclusion/help/

"Modes of operation
AmbientOcclusion has four modes of operation, “Render Viewport”, “Render Window”, “Render Animation” (Ex version only), “Batch Render”, accessible through the the Extension menu and partially through the AmbientOcclusion Toolbar:"

menu-toolbar.jpg


If the plugin Ruby scripts and all required files are installed, and Sketchup has been re-started, you should see the above.

If you have followed the above install procedures, but do not see the above, there is a problem that requires troubleshooting.


PS: Be sure that Sketchup is "Run as administrator" so it can access Windows' "system" folder chains for the current user.


GaryGB
 

As indicated in the thread where this topic originated from:

https://www.fsdeveloper.com/forum/threads/what-plugin-do-you-use-to-get-this.442490/

...one must manually map the exported 2D texture image (with AO "baked" in) onto a 3D model.


IIRC, "LightUp!" for Sketchup can internally re-map 2D texture images with AO "baked" in onto a 3D model.


IIUC, the more recent successor to 'Kerkythea', called "Thea Render" may also have that ability.


AFAIK, in both cases, the external 'rendering application' performs the task, and exports a 3D model file.

GaryGB
 
Back
Top