Skip to content

ft-lab/pluginsdk

 
 

Repository files navigation

Shade 15.1 Plugin SDK (481137)

Shade の Professional/Standard グレードには、機能を拡張するプラグイン機構が搭載されています。 Shade Plugin SDK を用いれば、Shade と密接に統合された高いパフォーマンスの追加機能をプラグインとして作成することができます。

■ プラグインの動作環境

  • Shade 15.1 Plugin SDK で作成したプラグインは Shade 3D Professional/Standard ver.15.1 以降で動作します。
  • Shade 3D Basic ver.15 ではプラグインがサポートされていないため動作しません。
  • Shade 3D ver.15 以前のバージョンの Shade 3D や、Plugin SDK のビルド番号(481137)より前のバージョンの Shade 3D ver.15 では動作しません。

■ Shade 15.1 Plugin SDK の内容

 Shade 15.1 Plugin SDKには以下のフォルダが含まれています。

Shade 15.1 Plugin SDK :

  • プラグイン作成用スケルトンプロジェクト Windows/Mac OS X版(plugin_projects¥skeletonフォルダ)
  • サンプルプラグインプロジェクト Windows/Mac OS X版(plugin_projects¥SampleEffectorフォルダ)
  • ライブラリファイル(includeフォルダ)
  • BOOST C++ ライブラリ(boost_1_55_0フォルダ)
  • Property sheets (C++) files for Visual Studio (/vsprops)
  • Project configuration files for Xcode (/xcconfig)

■ プラグイン開発環境について

Windows

  • OS

    • Windows 8/8.1 32bit / 64bit
    • Windows 7 32bit / 64bit
  • 開発ツール

    • Visual Studio 2013 (Visual C++ 2013) Update 4
  • ※ Windows Vista/XPには対応しておりません。

  • ※ Visual Studio 2013およびVisual C++ 2013利用時は、Visual Studio 2013 Update 4の適用を推奨します。

  • Visual Studio 2013 Update 4

Mac OS X

  • OS
    • Mac OS X 10.8以降
  • 開発ツール
    • Xcode 6.1以降

■ Plugin SDKサンブルプログラムについて

  • ライブラリファイルのフォルダも含め、フォルダを移動せずに使用して下さい。

  • 各サンプルのコンパイル方法はそれぞれの開発ツールの使用方法に従って下さい。

  • サンプルプログラムのソースコードを改変、流用、転用してのプラグイン開発やその公開は制限しておりません。
    ただし、プラグインIDの重複を避けるため、新たに生成したUUIDへの変更と、リソースファイルの著作権表記の 変更を行ってください。

  • 各ソースファイルはそれそれのプラグインのフォルダ内に格納されています。
    プロジェクトファイルは、/mac/plugins/sampleplugin.xcodeproj, /win/sampleplugin.sln に格納されています。

  • 1つのプロジェクトでサンプルプログラムと標準プログラムのすべてのプラグインがコンパイルできる構成になっています。

■ Boostライブラリについて

Boost Software License - Version 1.0 - August 17th, 2003

Permission is hereby granted, free of charge, to any person or organization obtaining a copy of the software and accompanying documentation covered by this license (the "Software") to use, reproduce, display, distribute, execute, and transmit the Software, and to prepare derivative works of the Software, and to permit third-parties to whom the Software is furnished to do so, all subject to the following:

The copyright notices in the Software and this entire statement, including the above license grant, this restriction and the following disclaimer, must be included in all copies of the Software, in whole or in part, and all derivative works of the Software, unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

2015年7月 株式会社Shade3D

※Shade 3Dは、株式会社Shade3Dの商標です。
その他記載の社名、ロゴ、製品名、ファイルフォーマット名はそれぞれ各社の商号、登録商標または商標です。

About

Shade3D Plugin SDK

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • C++ 99.7%
  • Other 0.3%