C.O.F.F.E.E.SDK R12

C4D C.O.F.F.E.E.SDK R12 スプラインオブジェクト…

C.O.F.F.E.E.SDK R12で変更された、スプラインオブジェクト(SplineObject class)…

前の記事で、スプラインの長さをXPressoで求めていましたが、C.O.F.F.E.E.の場合は、これを参考にしてください。

続きを読む "C4D C.O.F.F.E.E.SDK R12 スプラインオブジェクト…"

|

C.O.F.F.E.E. SDK R12は、ドコが変わったんだい…2

C.O.F.F.E.E.SDK R11からR12への変更点SDKより

  • 全ての基本色(WPREF_..._COL)がVIEWCOLOR_...へ変更。
  • BaseDocumentクラスのInsertRenderData()のパラメータにparentが追加されました。
  • BaseList4Dクラスは、BaseList2Dクラスに統合されました。
  • BaseList2DクラスのSearchNext()が廃止されました。
  • VariableTagのタイプThermite2DがTangentへ変更。
  • BaseTagのタイプTanchor、Tkinematic、Tfixexpression、Tikexpressionは削除された。
  • SplineObjectクラスのInitLength()、FreeLength()、GetLength()、UniformToNatural()は、新しいSplineLengthDataクラスへ移行した。
  • VolumeDataクラスのlhitは削除された。
  • BaseObjectクラスのOhypernurbsは削除され、代わりにOsdsを使用する。
  • BaseSequenceクラス、BaseKeyクラス、BaseTrackクラスは削除され、代わりにCCurveクラス、CKeyクラス、CTrackクラスを使用する。
  • Markerクラスは、GeMarkerクラスへ変更。
  • AnimationPlugins(PluginTrack、 PluginKey、 PluginSequence)は、もうサポートしていない。
  • C.O.F.F.E.E.はもう、アニメーションキーにオーバーロードができない。
  • PLAKeyクラスは削除された。
  • UNDO_…が、UNDOTYPE_…へ変更。
  • KinematicTagが廃止されたので、例題のIkrecord.cofを削除した。
  • DA_Flags_…は互換性を維持するために残してあるが、将来的には廃止される予定なのでDRAWFLAGS_…を使用してください。
  • GeModalDialogとGeDialogの派生階層は訂正された。
  • C4D R12の「軸のゼロ化(デュアルトランスフォーム)」の為の、BaseObjectクラスに新しいメンバーが追加:GetAbsPos, SetAbsPos, GetAbsScale, SetAbsScale, GetAbsRot, SetAbsRot, GetFrozenPos, SetFrozenPos, GetFrozenScale, SetFrozenScale, GetFrozenRot, SetFrozenRot, GetRelPos, SetRelPos, GetRelScale, SetRelScale, GetRelRot, SetRelRot, GetFrozenMln, GetRelMln, GetRelMl, SetRelMl, CopyMatrixTo

残りの半分の大半は、削除された項目なのでサラッとね…

続きを読む "C.O.F.F.E.E. SDK R12は、ドコが変わったんだい…2"

|

C.O.F.F.E.E. SDK R12は、ドコが変わったんだい…

えぇ…C4Dの使い方忘れたぁ…
手が勝手に動いてくれない…

と言うありさまで…

で、C.O.F.F.E.E. SDK R12の変更点は…

続きを読む "C.O.F.F.E.E. SDK R12は、ドコが変わったんだい…"

|