A simple Cinema 4D plugin that generates can stacks from an input object
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
StackObject.xcodeproj
docs
example
icon
res
source
.gitignore
LICENSE
README.md
StackObject.sln
StackObject.vcxproj
StackObject.vcxproj.filters
changes.txt
projectsettings.props

README.md

CanStack

A simple plugin that generates can stacks from an input object.

Clones of an input object are stacked pyramid-syle, like food cans.

This plugin demonstrates the following C4D API aspects:

  • Generator object plugins with input, derived from class ObjectData
  • Cloning objects as 'real' clones or render instances
  • Generator caching with CompareDependenceList(), DIRTYFLAGS and recursive dirty checks
  • Adjusting container values with MSG_DESCRIPTION_VALIDATE
  • Using command buttons in the attribute manager with MSG_DESCRIPTION_COMMAND
  • Using BaseArrays and Iterators
  • Vector and matrix math in general