MAXON SDK SUPPORT
Development Support
Menu Close
  • Home
    • News
    • Getting Started
    • C++
    • Cineware
    • Python
    • C.O.F.F.E.E.
  • SUPPORT FORUM
    • Search the Forum
    • Old Plugin CafĂ© (read only)
  • BLOGROLL
  • DOWNLOADS
    • Downloads Page
    • Latest Python SDK Documentation
    • Latest C++ SDK Documentation
    • Latest macOS/Win C++ Project Tool
    • Latest Ubuntu 18.04 Project Tool
    • Latest CentOS 7.0 Project Tool
    • Latest Cineware SDK
    • GitHub Repository
  • Registered Developer
  • Get Plugin IDs
  • About Us
    • About MAXON’s Plugin Development Support
    • How to get Support
    • How to get Plugin IDs
    • Copyright Info
    • Privacy Policy
    • Terms of Use
    • Imprint

Optimization

Vectors: GetLength() vs. GetLengthSquared()

Posted on 28/09/2012 by Frank Willeke

There are a lot of situations where you need to get the length of a vector. For example, if you want to measure the distance between two objects. But there are also a lot of situations where you don’t need… Continue Reading →

C++ SDK, Python SDK Example, Optimization, Python

Initializing member variables in the constructor

Posted on 27/09/2012 by Frank Willeke

As you might know, it is good practice to leave no variables uninitialized. If you wrote a struct or class, all its members should have a defined initial state, which is usually set in the struct’s or class’s constructor. Continue Reading →

General Basics, Example, Optimization

Function parameters as references

Posted on 27/09/2012 by Frank Willeke

Performance can be increased by using references instead of copying values as function arguments.

General Basics, Example, Optimization

Range Mapping

Posted on 13/09/2012 by Frank Willeke

You might know the Range Mapper node in Xpresso. A very handy tool to map one value range to another, optionally applying a spline curve. Here is how you can do the same in C++.

General Basics, Example, Optimization

Recent Downloads

  • sdk_2023_0_binaries_win.zip (5.8 MiB, 290 hits)
  • Cinema_4D_Python_Docs_2023_1_0.zip (23.9 MiB, 660 hits)
  • Cinema_4D_Cpp_Docs_2023_1_0.zip (53.6 MiB, 564 hits)
  • Cinema_4D_Python_Docs_2023_0_0.zip (24.0 MiB, 817 hits)
  • Cinema_4D_Cpp_Docs_2023_0_0.zip (52.9 MiB, 860 hits)

Recent Posts

  • Cinema 4D 2023.1.0 Release
  • Cinema 4D 2023.0.0 Release
  • Cinema 4D S26 SP1 Release
  • Cinema 4D S26 Release
  • Cineware SDK 22.008 (Build #355130)

Recent Comments

  • ilay on Please, Welcome Mr. Ferdinand Hoppe
  • Maxime Adam on Python 3.7.7 in next Cinema 4D update
  • Roman on Python 3.7.7 in next Cinema 4D update
  • Riccardo Gigante on Public Resources for Cinema 4D Plugin Development in Python
  • Rhys on Public Resources for Cinema 4D Plugin Development in Python

Categories

Announcements
General
MRD
SDK
C.O.F.F.E.E.
C++ SDK
Cineware SDK
Documentation
Python SDK
Tools
Uncategorized

Tags

Announcements API Basics C++ C++ SDK Cinema 4D CommandData Documentation Example Expert Export/Import Geometry GUI Hotfix JavaScript Licensing macOS MessageData Must Read NodeData ObjectData Optimization PHP Python R21 R21.1 R23 R25 Registered Developer S22 S24 S26 SceneHookData SDK SDK Team Service Pack ShaderData TagData Team Render ToolData Viewport VisualStudio VS Code Windows Xcode

MENU

  • Entries RSS
  • Comments RSS
  • Log in
© MAXON Computer - Copyright Info | Privacy Policy | Terms of Use | Imprint