Print at Dec 16, 2025, 3:34:20 PM

Posted by Daniels118 at Feb 17, 2022, 8:09:46 PM
Re: Generate roof plugin
Hi dorin. The bad news is the campskeleton library requires the Java compliance level 8. The good news is SH3D runs on Java 8+ on 99.9% of computers biggrin Many thanks to Emmanuel for having confirmed this so quickly!

Here you will find a zip file which contains 2 Eclipse projects, you must import them into your workspace as "existing projects" and choose "load from archive":
  • campskeleton_allinone is the project you have to include in your plugin project;
  • campskeleton_plugin is a test plugin (see below).
The campskeleton library requires the java.vecmath package, which is already included in SH3D, so I have added a dependency from the SH3D project which is not included in the archive, hence you will get a build path error. You could download the source code of SH3D and import it into your workspace to satisfy the dependency, or download just the vecmath package, it's up to you. It must be on the build path, but you haven't to include it in the sh3p package. When building the sh3d package be sure to include all the files from the campskeleton_allinone project.

The example plugin adds the "CampSkeleton" item under the "Tools" menu. It will simply display the example editor from campskeleton (the one you seen in the video) already initialized with the selected room points:


If you have trouble to setup the workspace just let me know.