Jump to content

C4D Plugins Hub


Recommended Posts

This post is a list to contain all plugins I've encountered across the web.

I will be updating this post regularly so keep visiting it every month or so...

I will only provide links to the plugins/scripts, not the plugins/scripts themselves unless the author gives permission.

You can p.m. me to add things to make the list grow faster.

 

Scripts :

 

Gabriel Smetzer

 

Callout Rig

Spoiler

Here is a callout rig. It is driven by one slider, has padding and attaches to a different corner based on its position.

image.thumb.png.1fe21d47f23a5c61e5f3656c18aa6ecf.png

Bounding Box

Spoiler

Bounding Box is a simple Cinema4D tool for adding a dynamically scaled plane around an object or text.

mpnwSmwpnngmTJplNp27HGwuNg.png?scale-down-to=1024

 

 

Vidar Nelson

Fake Diffusion Limited Aggregation Effector (R16-R19, Read comment for R20-2023)

Spoiler

The C4D file contains a number of objects:

CT DLA Effector
Cloner
Sphere
Sphere
CT DLA Effector is the actual DLA generator, the others can be replaced by your own objects. Note that the clone count in the Cloner is animated, resulting in an animated growth of the fractal shape.

##Settings The CT DLA Effector object has a number of settings in the User Data tab.

Seed
Each seed generates a new sequence of random numbers and gives you a new variation of the fractal.
Radius
The radius of the cloned objects (in the default scene the small spheres).
Scatter points
The number of clones to generate before starting the dla simulation.
Collision Points
The number of clones to check for collision before placing the new clone. A low value will give you a faster simulation but the chance for intersections will be higher.
Max Iterations
A limit to the number of times to try generating a clone before giving up.

 

DLA Render

 

Python 3.x compatibility

Line 57 -> print arg -> print(arg)

 

Lightning Generator (R19-2023)

Spoiler

The C4D file contains a number of objects:

Sweep NURBS
Circle
CT Lightning Generator
Target
Source
CT Lightning Generator is the actual lightning generator, the others can be replaced by your own objects. CT Lightning Generator generates a spline containing a segment for each "branch" in the lightning bolt.

##Settings The CT Lightning Generator object has a number of settings in the User Data tab.

Step size
The distance between the points in the spline. A smaller value creates more details while a larger walue will give the bolt a rougher look
Source Object
The object to use as the starting point for the lightning bolt. Note that it only uses the axis center of the object.
Target Object
The object to shoot the bolt towards. Just like with the source object, only the axis center of the object is used.
Branch Length
The distance the branches should be allowed to extend from the main bolt.
2D
When checked the bolt will be "flat". This makes sure that the branches never look like they're overlapping.
Branches
The amount of branching from the main bolt. A low value will disable branches entirely.
Random Seed
Each random seed gives you a new variation of the bolt. Animate this to generate rapidly changing sparks.
Max Steps
The maximum number of steps the generator should take when generating the bolt. Raise this if the bolt does not reach the target object. Note that the generation time is proportial to the square of the number of steps, so be careful with this setting!

 

Lightning Render

 

 

Frank Willeke/fwilleke80/C4D-Jack


Oscillator 

Spoiler

A Cinema 4D plugin that implements an oscillator which generates a number fo variable waveforms, as well as an XPresso node and a tag that make use of the oscillator.

Additionally, a waveform preview is rendered to a Bitmapbutton CustomGUI.

 

FlockModifier

Spoiler

The Flock Modifier is a modifier object for the good old standard particle system in Cinema 4D. It allows to easily apply the behavior of flocks, swarms or schools to the particles.

The modifier uses a distributed behavioral model, as described by Craig Reynolds in his 1987 SIGGRAPH paper "Flocks, Herds, and Schools: A Distributed Behavioral Model". Several of the classic "Reynolds Rules" are implemented. Each particle will...

  • ...keep a minimum distance to its neighbors
  • ...try to stay in the center of the flock
  • ...chase a target
  • ...match the velocity and travel direction of its flockmates
  • ...obey a certain minimum / maximum speed limit
  • ...avoid collision with geometry
  • ...fly level / avoid steep rising or falling
  • ...apply a certain randomness to its movement

This plugin demonstrates the following C4D API aspects:

  • Particle modifier plugins, derived from class ObjectData
  • Working with the C4D standard particle system (which is not as lame as it sounds) using ObjectData::ModifyParticle()
  • Ray intersections with class GeRayCollider
  • Simple viewport drawing
  • Aligning matrices to trajectories and directions

 

TrainDriver 1.2.1 (R20 - R23)

Spoiler

A simple Cinema 4D plugin that lets you chain up wagons and drive them on tracks. This is great for trains, roller coasters, basically anything that moves on tracks/rails.

This plugin demonstrates the following C4D API aspects:

  • Expression tag plugins, derived from class TagData
  • Working with class SplineObject and class SplineLengthData
  • Aligning matrices to splines and spline tangents
  • Text output in the attribute manager

 

PointProjector 1.4.4 (R20-R23)

Spoiler

A simple Cinema 4D plugin that projects the points of a spline or polygon object on geometry. It is basically like Cinema's own "Project" command, but implemented as a deformer, working with both, Splines and Polygon objects, and working non-destructively.

This plugin demonstrates the following C4D API aspects:

Deformer object plugins, derived from class ObjectData
Ray intersections with class GeRayCollider
Supporting MoGraph falloffs with class C4D_Falloff
Achieving good performance by using a custom caching mechanism with ObjectData::CheckDirty()
Getting polygons and caches from generator objects
Drawing in the viewport
Vector and matrix math in general

 

SplineDataVisualizer (R20)

Spoiler

Render SplineData curves!

Components

  • SplineData Spline Object
  • A Spline Object that visualizes data from a SplineData GUI gadget.
  • SplineData
  • The spline curve.
  • Width, Height
  • Dimensions of the generated spline.
  • Subdivisions
  • The number of subdivisions in the generated spline. The SplineData is sampled at each subdivision point.
  • SplineData Axis Spline Object
  • A Spline Object that displays a 2-axis coordinate system with optional arrows
  • Width, Height
  • Dimensions of the generated system.
  • Overshoot
  • Make axes overshoot the origin point.
  • Draw Arrows
  • Enable to draw arrows.
  • Arrow Width, Arrow Height
  • Dimensions of the generated arrows.
  • Arrow Overshoot
  • Move arrows along axis ends, axis will adapt automatically.
  • Face Camera Tag
  • A simple tag that will inherit the active camera's alignment and apply it to the object it's attached to, while preserving the position and scale of the object. Long story short, the object carrying the tag will always face the camera, but can be freely moved and scaled in the viewport.
  • Create SplineData Visualization Command
  • One command to build a complete setup with SplineData Spline, Axis Spline, and text. Ready to render.
  • Known bugs
  • Some of the standard SplineObject parameters do not seem to work as expected.

 

GearBuilder (R16,R18)

Spoiler

GearBuilder is a small but nevertheless helpful plugin for building almost any kind of gear.

To make it simple, GearBuilder is an expression for constraining the rotation and position of objects to emulate the behaviour of cogwheels, wheels on a a shared axis and wheels connected by belts. The created gears can either be driven by a GearBuilder motor or simply by keyframing the rotation of the initial wheel.

This plugin demonstrates the following C4D API aspects:

  • Expression tag plugins, derived from class TagData
  • Custom tag icons using MSG_GETCUSTOMICON
  • Dynamic GUI layout with NodeData::GetDDescription()

 

SceneDocumentor (R16)

Spoiler

SceneDocumentor is - as the name indicates - a plugin for documenting your Cinema 4D scenes.

It allows you to add text information to any object in your scene, and also make it available for people who don't have SceneDocumentor installed. In addition to that, it can generate an exposé of your scene in HTML format. The style of the document can be styled by editing the template files and CSS stylesheet.

This plugin demonstrates the following C4D API aspects:

  • Tag plugins, derived from class TagData
  • Command plugins, derived from class CommandData
  • Custom dockable dialogs, derived from class GeDialog
  • Working with text files (reading from and writing to disk)
  • Working with strings, replacing sub strings, string formatting, encoding, conversion
  • Using dummy plugins as separator lines in the menu

 

CanStack (R18)

Spoiler

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

 

RotaryKnob CustomGUI (R18)

Spoiler

This project creates a CustomGUI for the already existing REAL datatype (in XPresso, User Data, et cetera). Maybe not super useful in everyday production life, but quite instructive for aspiring CustomGUI developers.

This plugin demonstrates the following C4D API aspects:

  • Implementing a CustomGUI, derived from class iCustomGui
  • Integrating a CustomGUI in Cinema 4D, using class CustomGuiData
  • Drawing custom GUI elements with class GeUserArea and class GeClipMap
  • Introducing custom properties to a CustomGUI using struct CustomProperty
  • Handling GUI mouse input

...it does, however, not demonstrate anything related to class CustomDataType and class CustomDataTypeClass.

 

rotaryknob_example

 

SwitchObject (R18)

Spoiler

An object plugin that allows switching visibility of object groups. This allows for easily configurable setups, like exchanging tires on a car, pickups on a guitar, houses with different roofs, differnt sets of curtains in a room, et cetera, you get the idea.

Aspiring plugin developers can learn - amongst other things - the following from the code:

  • Object plugins derived from class ObjectData
  • Dynamic user interfaces in the Attribute Manager (the complete UI is build dynamically in the code)
  • Working with class Description and DescID

 

Sidewalk (R18)

Spoiler

An object plugin that generates parametric euro-style sidewalks.

The original method of constructing it was described by Fredi Voss (www.fredivoss.de).

Aspiring plugin developers can learn the following from it:

  • Generator object plugins derived from class ObjectData
  • Creating complex object hierarchies
  • Efficient and carefree memory allocation and freeing with AutoAlloc<> and AutoFree<>

sidewalk_example


Maksim Bitiukov 

 

Spoiler

1v75pae4y4hmyumr9gf3oyiix2cq

ncjqvrrxcsahvg1p52tt0k55vi38

 

 

Ihor Dmytrenko

 

 

Quick Copy Paste (R24-Present)

Spoiler

this is small tool which allow you transfer geometry between software like Autodesk Maya, Maxon C4D, Blender 3D

image.png.767889bb00d3f486648cc655ade176ee.png

iDTools (R22-Present)

Spoiler

Are you tired of constantly switching between different 3D software applications, struggling with repetitive tasks, and spending valuable time on complex operations? ID Tools is here to enhance your workflow and streamline your 3D design process.

"ID Tools" is a comprehensive and unified plugin designed specifically for Autodesk Maya, C4D, and Blender. Developed with a passion for efficiency and productivity, this powerful toolkit will significantly improve your everyday work and make your life as a 3D artist much easier.

 

 

 


 

Free Plugins :

 

fwilleke80

 

PointProjector(R20)

Spoiler

A simple Cinema 4D plugin that projects the points of a spline or polygon object on geometry. It is basically like Cinema's own "Project" command, but implemented as a deformer, working with both, Splines and Polygon objects, and working non-destructively.

 

SwitchObject (R18)

Spoiler

Sometimes you want to create different versions of an object or scene. Like a room with different sets of curtains, a truck with different trailers or just alternative light setups for a scene (e.g. day, evening, night).

Of course, you could do this with XPresso, creating User Data entries for all your options, connecting lots of nodes to check for the parameters and the visibility values of all lots of hierarchy branches... and if you added another curtain to your room or another trailer to your truck, you would have to worry about wiring the new objects, too, and updating all the User Data entries.

Switch Object makes it really easy for you: No Xpresso, no User Data, no takes, just straight forward switching of object groups.

 

RotaryKnob 0.4 (R18)

Spoiler

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

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

rotaryknob_example

SplineDataVisualizer (R18)

Spoiler

Render SplineData curves!

SplineData Spline Object
A Spline Object that visualizes data from a SplineData GUI gadget.

SplineData
The spline curve.

Width, Height
Dimensions of the generated spline.

Subdivisions
The number of subdivisions in the generated spline. The SplineData is sampled at each subdivision point.

SplineData Axis Spline Object
A Spline Object that displays a 2-axis coordinate system with optional arrows

Width, Height
Dimensions of the generated system.

Overshoot
Make axes overshoot the origin point.

Draw Arrows
Enable to draw arrows.

Arrow Width, Arrow Height
Dimensions of the generated arrows.

Arrow Overshoot
Move arrows along axis ends, axis will adapt automatically.

Face Camera Tag
A simple tag that will inherit the active camera's alignment and apply it to the object it's attached to, while preserving the position and scale of the object. Long story short, the object carrying the tag will always face the camera, but can be freely moved and scaled in the viewport.

Create SplineData Visualization Command
One command to build a complete setup with SplineData Spline, Axis Spline, and text. Ready to render.

Oscillator (R23, S24)

Spoiler

A Cinema 4D plugin that implements an oscillator which generates a number fo variable waveforms, as well as an XPresso node and a tag that make use of the oscillator.

Additionally, a waveform preview is rendered to a Bitmapbutton CustomGUI.

SceneDocumentor(18)

Spoiler

SceneDocumentor is - as the name indicates - a plugin for documenting your Cinema 4D scenes.

It allows you to add text information to any object in your scene, and also make it available for people who don't have SceneDocumentor installed. In addition to that, it can generate an exposé of your scene in HTML format. The style of the document can be styled by editing the template files and CSS stylesheet.

GearBuilder (R16)

Spoiler

GearBuilder is a small but nevertheless helpful plugin for building almost any kind of gear.

To make it simple, GearBuilder is an expression for constraining the rotation and position of objects to emulate the behaviour of cogwheels, wheels on a a shared axis and wheels connected by belts. The created gears can either be driven by a GearBuilder motor or simply by keyframing the rotation of the initial wheel.

gearbuilder_example

TrainDriver(R20 - R23)

Spoiler

A simple Cinema 4D plugin that lets you chain up wagons and drive them on tracks. This is great for trains, roller coasters, basically anything that moves on tracks/rails.

TrainDriver_example

FlockModifier(R23,S24)

Spoiler

The Flock Modifier is a modifier object for the good old standard particle system in Cinema 4D. It allows to easily apply the behavior of flocks, swarms or schools to the particles.

The modifier uses a distributed behavioral model, as described by Craig Reynolds in his 1987 SIGGRAPH paper "Flocks, Herds, and Schools: A Distributed Behavioral Model". Several of the classic "Reynolds Rules" are implemented. Each particle will...

...keep a minimum distance to its neighbors
...try to stay in the center of the flock
...chase a target
...match the velocity and travel direction of its flockmates
...obey a certain minimum / maximum speed limit
...avoid collision with geometry
...fly level / avoid steep rising or falling
...apply a certain randomness to its movement

 

 

 

Valkaari

 

Py-Timer (R12-R13)

Spoiler

Know how many time you are working on a cinema4D’s document.

The plugin allow to add time, reset time to zero, start the timer, stop the timer and Update for the current document.

It’s document dependent.

pytimer

 

Easy Light (R13-R16)

Spoiler

Easy Light is a bundle of 5 scripts related to the creation of lights and the camera.
image.png.dc5c1dd1a71053cc31b2ba642b6c5164.png

image.png.cf6d7b3066139a325b52f671b72502d8.png

 

hot4D (R14-R21)

Spoiler

HOT4D allow you to create Ocean that look real.

HOT means Houdini Ocean Toolkit. It’s a plugin for Houdini created by Drew Whitehouse based on a Jerry Tessendorf paper.

It allow you to create a surface that look like a deep ocean.
I’ve decided to almost “copy/paste” the code to allow cinema4D’s users access this tool.

The plug-in is on alpha stage. It mean all functions are not implemented yet or will be removed.

 

 

Spider Web (R15-R18)

Spoiler

Now you can use a raycast option with primitives, no more need to edit them.
You have a handle to control the radius of the sphere witch define the rays length.

The UI is dynamic if you are using the r18. It will only show you the options that are useful.

You can also use null object (by default) or any kind of object (the pivot point will be used) to define anchor points. Just add those object as children of the generator in the correct order. This also allow to move the parent object using the 7 key so you only move the center of the spiderweb without moving the anchor points.

 

 

Uniform Resizer (R16-R21)

Spoiler

In Cinema 4D you can’t resize objects uniformly to a precise number. (the scale tools is in percentage)

if you want your object to be 300cm (or any unit) in the x direction, you have to calculate the ratio beetween the actual size and the desired size. Then apply that ratio to the other directions.

This tool allow you to enter the desired size in the appropriate direction and, automaticaly, it will calculate and update your objects, splines or selection as needed.

 

 

 

Safina

 

NES EMULATION

Spoiler

 

 

 

Torus Knot (R20-2024)

Spoiler

The TorusKnot plugin for Cinema 4D allows you to generate splines in the shape of a torus knot. It uses the following mathematical properties to calculate the points of the spline:

The variable t, which defines the position of each point on the spline. This variable can range from MIN_T to MAX_T, with a T_STEP interval between each value used.
The radii R and r, which determine the general shape of the torus knot. R corresponds to KNOT_PARAM_R0, and r corresponds to KNOT_PARAM_R1.
The parameter n, which determines the number of turns of the spline. The higher this number is, the more turns the spline will have.
By using these parameters, the TorusKnot plugin allows you to generate splines in the shape of a torus knot in a simple and fast way, offering many possibilities for creating complex 3D shapes in Cinema 4D.

tk.png

 

L - OBJECT (R20-2024)

Spoiler

This plugin could be a good introduction for those who want to create ObjectData plugins, so feel free to use it in your own projects 

 

 

SELECTIONS TO OBJECTS (R20)

Spoiler

Convert all polygon selection tags into separate objects

selections2objects256.png


How to use

  • Select your polygon object
  • Make sure that your object has at least one polygon selection tag
  • Execute the plugin

Additional commands

  • ALT Button : Make the generated objects as children of the original object
  • CTRL Button : Delete the original object

 

OBJECT SWITCHER (R21-2023)

Spoiler

Object Switcher (formerly called HNDisabler) is a free Cinema 4D plugin which allows you to enable, disable and change the visibility of one or multiple objects just by one click. All objects are grouped by type, you can for instance disable all Hypernurbs or Bool objects at the same time, which is useful especially when you work on very heavy scenes.

 

 

RANDOM COLOR (R20-R23)

Spoiler

This plugin allows you to :

Assign random color to selected/all objects
Disable display color of selected/ all objects
Convert display colors to materials

 

 

ZARABIC (R14-R23)

Spoiler

This plugin allows you to write in Arabic directly in Cinema 4D without any external tools. Also, you can copy the translated text to another software such Photohop or AE.

How to use?

  • Select your Text or MoText object
  • Write your text
  • Press the zArabic plugin button

C.png

 

FLAPPYBIRD (R19-R21)

Spoiler

Pygame is a free python library for making multimedia applications like games. However, for this project pygame is only used to handle music and sound fx. which means if you don't install pygame, the game still fully playable, but without sound...

 

 

SNAKE (R19-R21)

Spoiler

 

 

 

SPACE SHOOTER (R19-R21)

Spoiler

 

 


TETRIS (R19-R21)

Spoiler

 

 

 

 

 

Lasse Clausen

 

Import Adobe Color CC Swatches (R18)

Spoiler

allows to import into C4D Adobe Color cc Swatches and Reference Cubes

importcolorswatches_thumb-850x700.jpg

 

PickFocusDistance (R18)

Spoiler

Workflow script adds a keyboard shortcut functionality to the focus-picker of C4D camera

pickfocusdistance_thumb-850x700.jpg

 

Toggle Deformer, Effectors & Forces (R18)

Spoiler

switch ON/OFF visibility in Viewport of C4D Deformers, Effectors, Forces

toggledeformer_r20_thumb-850x700.jpg

 

Instance Renamer (R18)

Spoiler

renames Instances accordingly to their Reference-Object

instancerenamer_thumb-850x700.jpg

 

C4D_Renamer-Pack (R18)

Spoiler

allows easy renaming of materials, objects, tags

c4drenamerpack_thumb-850x700.jpg

 

Add Null to Selection (R18)

Spoiler

creates a Null Object at current selection of components.

addnulltoselectionv2_thumb-850x700.jpg

 

Group Objects / PSR-Zero (R18)

Spoiler

Groups Objects will keeping the PSR at 0;1;0, and keep group at the same layer.

groupobjectspsr_thumb-850x700.jpg

 

Transfer all Objects to last selected (R18)

Spoiler

moves all selected Objects to the last selected. Handy, if you have complex hierachies and want to move objects within them.

transferlastselect_thumb.jpg

 

A_Simple-Spline (R18)

Spoiler

creates straigh, one segment spline.

asimplespline_thumb-850x700.jpg

 

Delete All Tracks (R18)

Spoiler

Removes all keyframes from selected objects.

deletealltracks_thumb-850x700.jpg

 

Toggle Visibility of selected Objects (R18)

Spoiler

script allows to quickly change the Visibility-Settings for all selected objects

togglevisibility_thumb-1-850x700.jpg

 

Welters Site All are compatible up to R25 with Insidiums' Bridge


UVtoObject

Spoiler

Generates polygon objects from uv maps. Use polygon modeling tools on UVs!

Select a couple of objects. Call the UV to Object command. Now you should have a new group of objects. Each of the children represents the UVs of the respective original object. The meshes are automatically synchronized with the UVs of the original object. This works both ways. You can edit the UVs and the changes will be reflected on the object representation. Likewise you can edit the objects and the changes will be reflected in the original UVs. You are allowed to (dis)connect polygons, and move points around. But the number of polygons must remain the same as in the original. If case of a mismatch, the automatic transfer to the original UV-tag is stopped and a warning is printed in the UVtoObject Tag Gui.

In the UVtoObject Dialog: Width and height determine the size in world space. Match their aspect ratio with your texture for non-distorted display! "Equalize Islands" resizes islands to have all the identical uv-area to polygon-area ratio. Furthermore there are options to create a camera that is useful for making a rendering of the UVs. The cell shading post effect is great for that! Then there is the option to create a background plane to put your texture on.

Fun stuff: you can multi-select objects and create atlases easily. Basically that is the whole point of this plugin, beside the having the better usability of the normal polygon modeling tools of course.

 

image.png.88a18237f1c4916deef1fb4352390437.png


CopyPastePolys

Spoiler

Provides Copy/Paste capability for polygons

This plugin provides copy/paste commands for polygons. You can copy polys from one object and paste them into others. It preserves Selection Tags, UVW Coordinates, HN Weighting, and VertexMaps, in the sense that data from these tags is pasted into matching tags Tags of the same type with the same name.

image.png.d8ec2352d60b9141a71c07e242c84f8a.png

 

Smooth

Spoiler

Powerful mesh smoothing plugin. Comes as deformer and dialog based

A mesh smoothing plugin implementing several variants of the discrete Laplacian on triangulated surfaces. Available as deformer and command plugin. Just put the deformer under a polygon object to make it smooth. It supports restriction and weighting by vertex maps and it also supports the falloffs that were introduced with Mograph. It can be quite useful for CA to reduce unwanted deformation artifacts from bones.

The dialog variant supports smoothing of vertex maps! So, if a vertex map is selected, it will be smoothed instead of the selected object.

The amount parameter controls the strength of smoothing. It corresponds to a single time step of the solution of the curvature diffusion equation. Large amounts (steps) can be used at the cost of accuracy with respect to the continuous time solution. For more accurate results, the number of time steps taken can be adjusted. 1 is most often good enough, but if you need extremely strong smoothing you might need more iterations and smaller steps. The Squared Operator option makes smooth transitions to non-smoothened areas (can sometimes produced odd results though). The different operator types select various approximations to the continuous Laplace operator. Pick one that works best.

The implementation is based on the paper by Desbrun, M., "Implicit Fairing of Irregular Meshes using Diffusion and Curvature Flow", Proceedings of SIGGRAPH 99.

Furthermore, the plugin registers a new cone-shaped falloff type. It can create smooth transitions at the interface of its influence region. It was originally developed for character animation - to mark "problematic" regions for smoothing.

image.png.a69c2f6432762a1d8cd726b5f25dbb0e.png

 

Point Collapse Tool

Spoiler

Tool plugin to merge two mesh point together

With this tool you can quickly melt two points together. The recent version (as of 10/02/2014) also merges corresponding UV points. This makes it still useful and much needed. Otherwise it is superseded by the build-in Stitch and Sew function.

image.png.4fb4a259388c49439486bc09afef6383.png

 

Transform

Spoiler

Transform tool inspired by Photoshop

This is a tool plugin inspired by the transform tool in Photoshop for example. It has the special ability to change the size parameters of the basic primitive objects and scale these objects non-uniformly. It displays a cage with handles which can be dragged to move, scale, rotate and shear the selection. It also displays four icons which can be clicked to switch between modes. Snapping is supported, meaning the handles snap accordingly.
Note: Beside polygon objects of course, it really can only scale primitives like Cube, Sphere, Cylinder, etc. In some cases the object cannot be fit to the cage. For example when using a rotated object or a object with only one degree of freedom like a sphere. It will still try to do something reasonable.
Shearing only works with polygon objects.
Spline tangents are not touched. I will fix this some day.
You can switch between move, scale, rotate, shear with ALT+1-4. This is hardcoded at the moment.
Hold Shift for quantization.

image.png.8a2227e9fae69641bc744f54592b8087.png

 

Duplicate Object

Spoiler

Minimalistic generator to make multiple copies of objects
This is a minimalistic "duplicate" generator. It moves cloned objects along a fixed vector, and/or rotates them around it's own y-axis. That's all 🙂

image.png.59d7e462ba23421a36036c132cfb0f8f.png

 

Noise Deformer

Spoiler

Deforms objects based on noise functions
A simple noise deformation modifier.

image.png.ffe47ff95f22754ed3044ff91c37bf8d.png

 

SplineConnector

Spoiler

Generator which gathers child splines into a single one

The SplineConnector is a generator object that connects many spline object to a single object. This is useful for using many splines in one sweep object.
Input: SplineObjects
SplineConnector generates a new spline from the base points of the input splines according to the type setting ( and the rest of the parameters )
Input: LineObjects
SplineConnector combines the LineObject approximations of the input splines to a single LineObject.

image.png.1a7dc9642e3cc68b4dd2a7da0f795880.png

 

SplineNoiseDeformer

Spoiler

Deforms splines in perpendicular direction based on noises

The SplineNoiseDeformer is made for deforming splines by the usual noise functions. A spline is deformed to a helix shape by moving points perpendicular to tangential direction. The strength of deformations is determined by the noise function.
Strength: deformation amplitude
Helix Frequency: rotary frequency of the helix
Strength Spline: modulates the deformation along the spline additionally to the noise function

image.png.c32f0857d6b2a7a81b0cf0a62561e790.png

 

UV Deformer

Spoiler

Place objects on surfaces via uv maps

The object used to define the mapping must a UVW Map. There are no other restrictions. It works with primitives, uv mapped polygon objects, subdivision surfaces, deformed objects, animated objects or any generator objects which generates geometry with UVW Tags attached. To use a object it can either be put as first child under the UV Deformer or referred to by a link.

The mapping of the input objects can be done point by point or by translation/rotation/scaling of the whole object. The output consists of polygonized objects or clones respectively. Splines also work, in which case line objects are generated.

There are various options to control the details of the mapping procedure. There is no description of these. Example scenes are available though.

Known issues: C4d R11 seems to have broken the handling of generator objects as map. Often they won't be recognized and the UV Deformer will do nothing. Turning the generator check mark off/on makes it work temporarily.

image.png.72e6b5c9bc19982421b34a1daa14cc25.png

 

 

Atmosphere Shader

Spoiler

Physical atmosphere material.

This is a plugin material to simulate light scattering in the atmosphere. It is primarily intended for views from space. It can also handle views close to the ground and will produce acceptable sky colors and aerial perspective. But it does this quite inefficiently.

image.png.18ec1bc11ca2dcde61adefbf8659dc43.png

 

Cellular Shader

Spoiler

Renders cellular noise functions
This shader renders Worley´s Cellular Noise Functions, perfect for Stone Walls, Floors, etc. It is quite customizable with many options for the look of the noise functions, animation, spatial period.

image.png.d6e6aa9dea53384b6baaaadb239e8e5f.png

 

Extended Starfield

Spoiler

Very customizable 2d starfield shader

Basic usage: The maximum diameter of the stars is set as pixels in screen space. The distance between the stars is set by the UV-Spacing parameter. That means the distance is measured in UV space. You will need to adjust this spacing when you change your mapping parameters. Furthermore the shader cannot handle arbitrarily large stars. Their diameter may not exceed the spacing in between them. Keep in mind though that the respective parameters are measured in different spaces.

There are channels for auxiliary shaders to determine the spatial density distribution of stars (Density Map), and their brightness distribution (Intensity Map). In addition the brightness can be controlled by probability distribution functions (Intensity PDF/Dark Intensity PDF) which determine the probability that a star has a certain brightness. The Dark Intensity PDF is used when an spatial intensity map is set. The final brightness is interpolated between the values picked from the Intensity/Dark Intensity PDFs. Analogously you can set a probability distribution for the star size. Link Size to Intensity means that bright stars are also large and vice versa.

image.png.f41c11c20d615d9a6e717c1e03cef3c2.pngimage.thumb.png.97a949e949cc3a74759465cd3c6f353f.png

 

ThingsOnSurface Shader

Spoiler

Renders randomly distributed brush stamps
The ThingsOnSurface Shader places many many small instances of a brush on the texture. A brief description of its parameters follows.
Brush:
Here you put a shader or bitmap which is the "brush" that is distributed over the texture. Alpha channels are passed through.
Mask:
Serves as alpha channel if the brush has none.
Brush Format:
You must set the width/height ratio of the brush manually in this field.
BlendMode and Strength:
Determine how brush instances are blended over each other.
Brush Size and Variation:
Control mean brushes average size and deviation in uv texture space
Size Map:
Controls brush size by a shader or bitmap.
Density:
Density of the brushes on the textures. The shader divides the texture space into a uniform rectangular grid and the density parameter actually determines the mean number of brush instances generated per grid cell. It can also be controlled by a shader or bitmap.
Note that the shader also generates an own alpha channel, so you can easily stack it on top of other shaders in the layers shader for example.

image.png.c395be59639bfb6c8aeb56d52daf91d5.pngimage.png.29ce621e05b5eeaff8845f62595dee37.png

 

Time Shift

Spoiler

Changes the time value for the evaluation of shaders
This is a shader plugin to change the time value for the evaluation of another shader. The main purpose of this plugin is to be able to use the same animated texture several times, at different times without having to create a lot of copies of virtually the same material.

The evaluation time is determined by an offset from the current time and this offset is determined by a user data entry in the respective texture tag. The timeshift shader has the parameter "Data Name" to determine from which user data the offset is taken.

image.png.926c49a510ab63b14e4bafc6c674d028.png

 

Simple Colormap

Spoiler

Post effect color mapping plugin

This is a videopost plugin for color mapping. It works analogous to Cinema 4Ds native color mapping effect but with different parameters. The reason for its development is simplicity, in comparison to the native effect.

If Boot Low Intensities is off, the mapping is defined as 1-exp(-Exposure*L), where L is the original pixel intensity. If Boost Low Intensities is on, a piece of a gamma correction curve (with gamma=2.2) is used for low intensities. If Use HSV is on, the pixel color is first converted to HSV and the mapping applied to the V component, otherwise the mapping is applied to individual RGB channels. The 0.->, 1.0 -> etc. fields are there to show the result for specific intensity values.

image.png.394f4cb803c33e213122036033cb8f6d.png

 

Vidar Nelson

 

Color4D (R15)

Spoiler

Color4D is a Color Management plugin for Cinema4D aimed at providing a streamlined way to work and experiment with color. Main features include:

Enhanced color picker with support for several color models, including CIELAB and CMYK
Powerful palette manager capable of loading Adobe .ASE palette files
Integrated color scheme designer with various models such as complimentary or triad color schemes

Color4D

 

Softbox shader (R14)

Spoiler

Light Color
The color of the bright parts of the shader
Dark Color
The color of the dark parts of the shader
Gobo U/V
Used to block the softbox and to create gradients
Strength
The overall brightness of the shader
Roundness
The roundness of the corners
Falloff Width
The amount of "fuzziness" around the edges of the softbox
Border
Higher values shrinks the softbox and shows a larger dark area around the edges
Left/Right/Top/Bottom Bulb
Toggle the bulbs to create smooth gradients
Hotspot Radius
Combines with the Hotspot Falloff to determine the size of the bright spot in the middle of the softbox
Hotspot Strength
The brightness of the spot in the middle of the softbox
Hotspot Falloff
Combines with the Hotspot Radius to determine the size of the bright spot in the middle of the softbox

 

68747470733a2f2f7261772e6769746875622e636f6d2f4372656174697665546f6f6c732f63742d736f6674626f782d7368616465722f6d61737465722f73637265656e73686f742e706e67

 

 

Ola Sikström

 

Ocean Wave Effector (R13)

Spoiler

The C4D file contains two objects:

Plane
CT Wave Effector
CT Wave Effector is responsible for the wave-like movement, the plane can be replaced by any object

##Usage Move and rotate the CT Wave Effector object to influence the points and create wave-like motion. See the video for an overview.

##Settings The CT Wave Effector object has a number of settings in the User Data tab.

Twist Amount
Controls the size of the waves
Width
The distance from the effector at which points are still influenced by the deformation. Combine with Twist Amount to control the size of the waves.
Falloff
The way the distance from the effector affects the deformation of the points. Used to create a smooth transition between wave and "calm" sea
Texture
A grayscale 2D texture applied to the wave, influencing the Twist Amount.
Texture Offset
A positional offset of the Texture. Animate to create a sense of motion in the wave.
Bend
Bends the wave around the Axis Center of the deformed object. Can be used to create splashes or boat wakes.

68747470733a2f2f7261772e6769746875622e636f6d2f4372656174697665546f6f6c732f63742d6f6365616e2d77617665732f6d61737465722f73637265656e73686f742e706e67

 

 

Microbion
 

About Object (R19 - R2023, S22 not compatible)

Spoiler

If you want to obtain information such as the number of polygons in an object, there are two ways to do this in Cinema.

First, you can right-click on an object and choose Object Info... from the context menu. This will give you the polygon and point count in the object, and if it is a parametric object, the counts if the object was made editable. There are some problems with this, however:

the message box which appears is modal, so you have to close it and then repeat the above steps if you want the same information for another object
it always includes any child objects of the selected object, and there's no way to turn this off the information it returns is often incorrect
The second way is to use the viewport HUD. You can use this to display the polygon counts, etc. but it too has problems:

to show the polygon count you have to be in Polygon mode and the point count is not shown: to do that, you need to switch to Point mode, but then the polygon count is not shownit doesn't work well or at all with parametric objects
This little plugin is designed to overcome these issues.

aboutobject3.jpg

ArrowMaker (R19 - R2023, S22 not compatible)

Spoiler

'ArrowMaker' is a free plugin for Cinema 4D. What it does is generate an arrow shape in the form of a spline primitive. The shape itself can be extensively customised to produce a variety of different arrows, then used (for example) in an Extrude or Sweep NURBS to generate a mesh. Some examples are shown below.

arrow_desc.jpgarrow_desc_auto.jpg

ChemLoader (R26, 2023)

Spoiler

ChemLoader is a plugin intended to parse a chemical molecule definition file then create all necessary objects to display and render the molecule. Results such as this are possible; this is the molecule of the antibiotic bacitracin, rendered out of the box using the basic settings (no materials)

bacitracin_1a.jpg

LightShade (R23 - R2023, S22 not compatible)

Spoiler

This is a channel shader which is intended to be placed in a channel of a material. It can be placed in any channel but the effects vary depending on the selected mode.

In 'Alpha' mode, the shader returns a brightness value between 0 and 1 depending on the illumination of the surface by a specified light or lights. If a surface point is not illuminated by the light, the shader returns 0; if it is brightly lit by the light, it returns 1. Intermediate values can also be returned depending on the brightness of the surface illumination.

In 'Color' mode, the brightness returned is then used to select a color from a gradient using the value as an index into the gradient.

Possible uses

You can use this shader to:

color a surface depending on the degree of illumination of the surface
add transparency to a surface depending on the illumination
mix two textures on an object using the shader in the alpha channel of a material with the blend between the two controlled by the surface illumination
In addition, the returned value can be combined with another shader for some interesting effects.

lightshade_transparency.pnglightshade_alpha.pnglightshade_color.png

Mirror, Mirror (R14-2023, S22 not compatible)

Spoiler

The problem is one which crops up quite frequently. You have an object, or perhaps a whole hierarchy of objects, and you would like to reflect them over an axis. In other words, to make the object(s) mirror images of themselves. You might also want to duplicate the object before mirroring it.

However, you can't always do this easily. Cinema has the Symmetry object and the Mirror tool - but there are disadvantages with both. Mirroring a series of objects manually is always possible but can be time-consuming and sometimes frustrating. Mirror, Mirror is intended as a one-click solution to this problem.

Rather than going into detail here about what the plugin can do, I strongly encourage you to read the plugin help file (in PDF format) which also explains some of the limitations in the plugin.

mm-interface.jpg

Nudge-It (R19 - R2023, S22 not compatible)

Spoiler

This is a very simple plugin to move, rotate, or scale an object by a small incremental amount when a button is clicked.

The reason for this plugin is straightforward. When creating a scene you often need to move an object to a precise position. Sometimes you need to move it, then rotate it, then go back to adjusting the position again, and so on until it’s right. You may find that you want to move the object (or rotate it, or even scale it) by such a small amount that you can’t drag it accurately with the mouse, so you resort to typing numbers into the coordinates manager, hoping that eventually you’ll hit on the right ones by trial and error.

What’s needed to avoid this tedious process is a means to nudge an object by a small amount repeatedly until it’s in the right place. Unfortunately Cinema doesn’t provide any way to do this. Although you can click the arrow controls or use the mouse scrollwheel in the coordinates manager, this only moves the object by one unit (i.e. 1 cm, 1 inch, or whatever units you use). This is no use if you want to move it several times by, say, 0.01 units until it fits into the correct location.

Nudge-It was written to overcome this problem. It doesn’t do anything fancy, and it only works with objects, not with points, or polygons. But it does work with any object, making it very easy to nudge a scene component into position.

nudgeit-112-undocked.jpgnudgeit-112-docked.jpg

Plotter3D (R23-2023)

Spoiler

Plotter 3D is a collection of objects which plot a mathematical formula in three dimensions and can optionally add features such as a mesh or splines created from the plotted points, a surrounding 'cage' and labels attached to the plot. The plot can also be animated by using time-based parameters in the formula.

You can use this plugin to demonstrate various formulae or simply because it makes nice images!

plotter_ex_labels.png

Quick Render (R16-2023, S22 not compatible)

Spoiler

Quick Render (hereafter 'QR') is a workflow plugin intended to speed up test renders of a complex image. Say you have a scene which uses features such as sub-polygon displacement, global illumination, ambient occlusion, large bitmaps, the hair module, and blurry reflections. On the average machine, that may take quite some time to render, which is annoying when doing test renders. Sometimes you don't want to see all of those effects when testing something, but unless you turn them off in the render settings (and then remember to turn them back on again when you want them) your test renders can be very slow.

qr_ui.png

sIBL Loader (R26, 2023)

Spoiler

Smart IBL Loader is a free plugin for Cinema 4D, which allows you to load smart IBL 'sets' and apply them to a scene. For more details of what Smart IBL is, please see the HDR Labs site at http://www.hdrlabs.com/sibl/index.html.

In brief, the system provides for:

image files for background, lighting, and reflection
creation of the necessary skydomes to hold these images
creation of sun objects for outside scenes, including alignment, colour, and brightness
creation of multiple lights for interior scenes, again including alignment, colour, and brightness
inclusion of GPS data so the user can see exactly where an image set was shot
easy (often one-click) insertion of all images, lights, and objects into a scene
These parameters are controlled by a simple text file with the extension ‘IBL’. This file, plus the associated image files, makes up an sIBL ‘set’. A user may have multiple sets and from the loader choose which one to apply to the scene.

Version 2.0 is a complete revision of the loader for Cinema 4D R26.1 and C4D 2023. It requires one of those versions of Cinema since the SDK changes needed for Redshift support only appeared from R26.1 onwards.

The other main change is that support for Vray has been dropped and that for Redshift added. This is because Vray seems to be hardly used by Cinema 4D users now that Redshift is available, at least in the CPU version, for all users from R26.1 onwards.

AutoRename (R14-R19)

Spoiler

The plugin lets you rename a series of objects automatically using a variety of options you select. This is useful if you have several objects with the same name and want to give them all unique names.

Important: this plugin is written in the COFFEE scripting language which was removed in Cinema 4D R20. Therefore it will not run in versions of C4D after R19 and the INSYDIUM Bridge will not enable it to do so.

autorename.jpg

DarkTree simbiont (R14-R21)

Spoiler

Those with very long memories (back to C4D R8.5 or earlier) may remember a shader system called 'DarkTree'. This was (and still is) a system to develop complex procedural shaders using a variety of mathematical components linked together in a shader tree. These shaders are independent of the host application but for several of the major 3D apps, a plugin (called a Simbiont) was available to let you use the shaders in the app of your choice, and the simbiont interface allowed you to adjust a number of parameters for each shader tree. The simbiont didn't allow you to develop your own dark trees, but there were a very large number of prewritten ones which can still be downloaded for free from the DarkSim site. And of course you can still buy the app which lets you create your own trees.

These were excellent shaders but sadly the simbiont for C4D was never updated for R9 or later, so they haven't been usable in C4D since then, although their use has continued in 3DS Max and I believe they are now made available as part of Vray for Max. I know they were, and maybe still are, used in the VFX and game industries as well.

I decided to recreate the simbiont for newer versions of Cinema. The simbiont actually came in two forms, a channel shader plugin (which produces some interesting results) and a volume shader which produced really outstanding effects. With much help (for which I am very grateful) from the original developer, I have recreated the shaders for C4D up to version R19 and you can see the sort of things it can do from the image below, which uses a sample of the preset dark trees from the DarkSim site rendered in Cinema 4D.

Channel shaderVolume shader

 

Insydium

INSYDIUM Bridge (R20-S26)

Spoiler

Cinema 4D R20 and above have substantial changes and improvements to the Cinema 4D core. As a result of these changes, many third-party plugins for R19 and below no longer work.

We created a Bridge plugin for Cinema 4D that can load plugins from R12 to R19 and enables them to work in R20 to S26.

Cactus Dan's CD Tools (R14-S24)

Spoiler

Daniel K. Libisch AKA “Cactus Dan” created a set of plug-ins for Cinema 4D called CD Tools. These plug-ins were invaluable for character rigging within Cinema 4D. Cactus Dan had a fantastic personality, he was in love with the cowboy lifestyle and spent his last few years exploring the Utah desert on horseback, taking in the sights and making the most of life.

cdtools.png

 

Curious Animal

 

Cluster Effector (R15-R21)

Spoiler

Bunch your Mograph clones together

clustereffector_artwork.png

Difference Map (R15-R21)

Spoiler

Creates a vertex map based on your objects' deformation.

Difference Map stores the distance moved by each point from its original position in a vertex map, by converting that distance into a value from 0% to 100%. You can use that information to control the influence of other effects and materials.

Difference Maps can only be used on polygon objects (you'll need to make primitives editable before applying vertex map tags).

image.png.45e3d27223994c8e7baedd1a76d005f1.png

Super Source Falloff (R15-R19)

Spoiler

Super Source Falloff works by measuring the distance from your cloners (or points for deformers) to the surfaces or splines you choose to form the inside and outside edges of your falloff.

Boole Falloff (R15-R19)

Spoiler

Boole Falloff works by combining the sample values from two other effectors' falloffs – it can add, subtract, multiply or average them, or select the maximum or minimum value from the two. You can use this for example to create masks or cut sections out of your falloffs.

image.png.4dc3f86dac02e43bfdd70cd5769265cd.png

Noise Falloff (R15-R19)

Spoiler

Noise Falloff adds noise to an existing falloff shape.

image.png.4d539270774dd4e9a111acec95075d8d.png

 

Grid (R14-R19)

Spoiler

Grid is a layout system for Cinema 4D. Use Grid to create a layout of tiles, and choose what content to show in each tile.

grid_artworka.png

Membrane Deformer (R15-R21)

Spoiler

A Cinema 4D plugin to make portions of your models stretchy. Your models' stretchy bits are automatically pulled around as you animate your model.

Membrane Deformer stretches the points you select (via a Point Selection Tag) between their surrounding points that have been animated by deformers (eg Cinema 4D's Skin deformer). This is great for organic creature effects like webbed feet, but can easily be applied anywhere you'd like part of an object to be stretchy.

To use it, just set a Point Selection Tag with the points you want to be stretched, apply Membrane Deformer as the child of your object (after any other deformers), and drag your Point Selection Tag into the Membrane Deformer's 'Point selection' setting.

image.thumb.png.b408a33dcf63af8659fe44498e65c51a.png

Rebend (R15-R21)

Spoiler

Rebend was designed to help alter the curve of an already curved object, in an easily animatable way.

First you match the Rebend Deformer to your object's existing bend, then define the new bend you'd like to achieve, and finally you can animate the strength to blend between the two bends.

image.png.12c367fb7ad2041511d328b79bde3594.png

Motion Stretch (R15-R21)

Spoiler

Motion Stretch stretches out your object's points along the path of their movement.

Similarly to Cinema 4D's built in Jiggle deformer, Motion Stretch must be applied as the child of the polygon object you want to deform (it doesn't deform sibling objects). Also, because Motion Stretch looks forward as well as backwards in time to determine how to deform your object's points, it needs to be precached before the effect can be applied - to get started just press the 'Precache' button.

image.png.99c0717954a7c7fc7cc58d40578b55b4.png

Seam (R15-R21)

Spoiler

Seam brings any two sequences of edges of your object together, deforming the surrounding geometry to match the movement of your chosen edges.

To use Seam you'll need to start with a polygon object, then make two separate edge selection tags (each one a single line of continuous edges), add those selection tags to Seam's 'Edge selection' fields, and then tweak the settings until you get the effect you're after.

image.png.b6f74c03524a6c2f8eb3fdd0d9c36fa0.png

Expand (R15-R21)

Spoiler

The Expand Deformer expands your geometry either by scaling it from the Expand's centre along 1, 2 or 3 dimensions, or by using the direction of your geometry's normals.

image.png.df63e992ff6d717597f583cf0d119674.png

Poly Edge Spline (R15-R21)

Spoiler

Generate a live spline from a polygon object's edge selection

polyedgespline_artwork.png

Populate (R15-R21)

Spoiler

Populate extends Cinema 4D's Mograph toolset, helping you create unique clones by giving you separate control over a wide range of object parameters. Your unique clones can be randomly generated or precisely controlled with the falloff tools you're used to.

birds.png

Shadow Falloff (R15-R19)

Spoiler

Create a falloff in the shadow of another object in Cinema 4D.
shadowfalloff_artwork.png

Spline Faoff (R15-R19)

Spoiler

Create a falloff along the length of a spline in Cinema 4D.

splinefalloff_artwork.png

Snap Deformer (R15-R21)

Spoiler

A Cinema 4D deformer that snaps your objects' points to a grid.

snapdeformer_artwork.png

Impact (R15-R19)

Spoiler

The Impact Deformer creates ripples in your geometry based on a spline object. You can use editable splines as well as most of Cinema 4D's built in spline primitives.

image.png.08287476865e0e8d3e125479b04b418a.png

Sphere Wrap (R15-R19)

Spoiler

Sphere Wrap wraps your geometry around a sphere. It can be used as an alternative to Cinema 4D's built-in 'Wrap' deformer, the advantage of Sphere Wrap is that it creates only one pinch point instead of two, so may provide an improved deformation in many cases.

image.png.d894e2266fd99248d437a2d082bbabbf.png

Scroll Roll (R15-R19)

Spoiler

Scroll Roll deforms your geometry around an invisible tube, like a roll of paper or carpet.

image.png.fdb055e0c74822f552930000a5496b55.png

Twirl deformer (R15-R19)

Spoiler

Twirl deforms your geometry into a spiral.

image.png.d8f112eba201a69e3a573b68a11ad665.png

Velocity Effector (R15-R21)

Spoiler

Modify your Mograph clones based on their speed

velocityeffector_artwork.png

 

Robert Hitzer

 

InstanceMan (R18-2023)

Spoiler

InstanceMan is a plugin for Cinema 4D that helps to make life with instance objects a little easier.
Before R20, there was another plugin around - InstanceVault, that used worked well in prior versions of Cinema 4D. Unfortunately, that plugin wasn't of much use in R20, so I decided to write a similar plugin - InstanceMan.
Besides having all that functionality in R20 again, I managed to extend and improve the overall functionality and stability.

image.png.d920735b332909d707cdce2718b36d4f.png

 

Eggtion

 

egg object . 2.1(R20-Present)

Spoiler

Egg-Object 2.1 is an object plugin for Cinema4D R20+ that creates an egg.

 

AL'EM . py 1.2 (R20-Present)

Spoiler

AL'EM.py stands for “ALign thEM in Python” and is a plugin for Cinema4D R20+ that can be used to align objects with each other.

roll it (R20-Present)

Spoiler

Roll-It is a plugin for Cinema4D R20+ that can be used to make objects roll.

 

 

Code Vonc

 

Selections (R22-R23)

Spoiler

Add a set of new polygon and point selection modes

1024px_ressource_image_01a.png

Utils Deform (R22-R23)

Spoiler

The Utils deformer apply some basics commands to the mesh.
- Optimize.
- Align, reverse normals.
- Close object's holes.
- Triangulate, untriangulate.

1024px_ressource_00.png

Tools (R22-R23)

Spoiler

Remove the Texture tags and the unused Polygon selection tags of the selected object.

1024px_ressource_00.png

SVG Import (R22-S24)

Spoiler

Import filter of SVG file to C4D

1024px_ressource_image_01a.png

Proc3Durale (R18-R25)

Spoiler

Procedural objects generator from 3D shader.

1024px_ressource_image_11a.png

Point deformer (R20-Present)

Spoiler

Deform the mesh from a direction, scale or given rotation.

1024px_ressource_image_01.png

Gélatine (S22-R25)

Spoiler

The Gélatine deformer gives an elastic effect to your animated objects.
Like the Jiggle deformer, but with other features :
- More flabby effect.
- Work with multiple objects.
- We set the Handle points on the object.
- Easier to use, with a simple falloff curve.

1024px_ressource_image_02.png

Spline Guide (S22-R25)

Spoiler

Spline Guide align hairs along a spline dynamically.

https://code.vonc.fr/elements/610c43f502354/ressource_video.mp4

Subdivision inverse (S22-R25)

Spoiler

Computes an approximation of the original subdivision object according to Catmull-Clark method.

1024px_ressource_image_02.png

 

Aturtur

 

CAMERA FRUSTUM OBJECT (R21-2023)

Spoiler

This is a camera Frustum object and it’s meant to be used as a field object in Cinema 4D. It’s a bit experimental since it’s not truly field object. Basically it’s just a polygon object shaped as a quadrilateral frustum. Polygon object’s points are connected to match linked camera’s view frustum with Python Tag. There’s a couple settings to change: Distance of near plane and far plane, also option to adjust width and height padding.

http://aturtur.com/wp-content/uploads/2023/06/ar_field_camera_frustum_cover.jpg

SHOW INDICES GENERATOR (R21-2023)

Spoiler

This is nothing special, just an old Python Generator asset practice that I found lying around. Its only purpose is to show index numbers. Mainly created to show polygon object’s polygon, edge, and point numbers. Because sometimes you have to know the specific index number and instead of searching it in ‘Structure’ tab this is faster. Under the hood this Python Generator is just a basic matrix object with Display mode turned to ‘Index’.

ar_generator_index_ui.jpg

MIRROR GENERATOR (R21-2023)

Spoiler

Mirror Python Generator for generating duplicated mirrored objects. Works exactly like Symmetry Object, but keeps individual objects and does not merge them into one object.

ar_mirror_generator_ui.jpg

WIRES GENERATOR (R21-2023)

Spoiler

This is simple Python Generator that creates wires between clones. This generator works only with cloner object and cloner’s ‘Instance Mode’ needs to be ‘Instance’ otherwise the generator can’t access to children objects properly. Dual mode works like [In / Out] method and single mode just simply goes [Point to Point]. Notice that you can have several control nulls in Out and In nulls. You can modify sag/lift and pivot parameters and also randomize those parameters with additional controllers.

wires-generator-cover_0000.jpg

ar_generator_wires_ui.jpg

RANDOM INDEX EFFECTOR (R21-2023)

Spoiler

A simple Python Effector for Randomizing Clone’s indices. Based on @douwe4d‘s original Random Index Effector. I just added a couple more features. I use this effector quite often so I wanted to share with you. It’s a quite old yet very powerful effector.

ar_random_index_effector_ui.jpg

TEXT ANIMATOR (R21-2023)

Spoiler

This is simple Python Tag that animates MoText’s and Text Spline’s source text. There is four different modes that you can play with. Easy and simple, but it’s quite slow.

text-animator.jpg

ar_text_animator_ui.jpg

NODE TOOLS (R21-2023)

Spoiler

These are some useful workflow scripts for Cinema 4D’s graph view. Scripts are written for Maxon Cinema 4D R21.026 and they work with Xpresso and Redshift node graph (except specific ones).

ar_node_tools.jpg

COLOR DELAY EFFECTOR (R21-2023)

Spoiler

This is small and simple Python Effector that delays clone’s color. Effector takes clone’s incoming color value and mixes it with clone’s previous color by the amount of delay variable in percentages. Therefore you have to use quite high delay value to get visible effect.

ar_effector_color_delay_ui.jpg

N.B. I recomend using Delay and Decay Field Modifier Layers in newer Cinema 4D versions instead of this effector.

SEPARATOR NULL (R21-2023)

Spoiler

This is a Python Tag script that uses a basic Null object to make a nice object manager separator. Change separator’s name in Null object’s User Data and select style and width as you wish.

The script is created to work with Cinema 4D’s default UI font: Segoe UI, Regular 11. Since the font is not a monospace typeface, I had to go through each letter, number and symbol and gave them a custom weight. Weighting is not perfect but it is better than nothing.

N.B. supported characters are very limited.

ar_separator_null_ui.jpg

SELECTOR FIELD (R21, 2023)

Spoiler

This is my first Python Field Object. With Selector Field, you can easily select items by typing their ID’s (e.g. 0, 10, 11, 25, 30 and so on). Selector Field supports also range selections which works by typing start ID and end ID e.g. 5-20, 49-99, 0-3 and so on.

Originally Selector Field is intended to use with MoGraph Effectors but it works also with polygon, edge and point selections and vertex maps.

There is three different ‘Input type’ systems: Single-Line, Multi-Line and Range Sliders. First two allows you to type ID’s and the last one allows you to select items with two sliders.

If you want to invert the selection, go to ‘Remapping’ tab and tick ‘Invert’ checkbox there.

Selector Field won’t update user interface if it does not have anything to process! You should first attach it to somewhere and then modify settings.

ar_field_selector_ui.jpg

ALIGN OBJECT TO PLA POLYGON (R21-2023)

Spoiler

Lately I have worked a lot with alembic files that have point level animated geometry and once I had to attach objects to that PLA geometry. I figured out a couple different ways to do this (e.g. MoGraph Cloner or Contraint Tag) but my favorite solution is to use Xpresso and Python.

In this setup I’m taking three points from selected polygon. Then I’m creating vectors v1 and v2 from those points’ positions. Then vectors are used to generate orthogonal axes by using cross product.

align_object_to_PLA_polygon.jpg

AUTO ADD EFFECTORS TO GENERATOR (R21-2023)

Spoiler

This Python Tag automatically adds effectors to MoGraph generator. Add this Python Tag to MoGraph generator. Put effectors under Null object and link that hierarchy to Python Tag. Now you can quickly add and change order of effectors without opening generator’s “Effectors” tab.

This Python Tag detects if object in the hierarchy is an effector.

ar_auto_add_effectors_ui.jpg

CINEMA 4D LOG VIEWER (BETA)

Spoiler

When you render with Cinema 4D’s render queue, you get a XML-file where C4D puts useful data, this file is called a render log. It’s not very pleasing to read the raw XML-file, so I made a simple log viewer with HTML and JavaScript that views render logs more readable way.

There is an input field where you can just drag and drop your log-file and when you press “View Log”-button, the site converts XML-file to nice looking HTML code.

renderlogviewer-preview.jpg

MOGRAPH TO SPLINE DATA (2023)

Spoiler

This was a fun little friday experiment. Transfering MoGraph data to Spline Data with Python Tag. I don’t know how useful it is, but it is fun to play with.

mograph_to_spline_data_in_c4d_ui.jpg

FIXED RANDOM PSR EFFECTOR (2023)

Spoiler

This effector randomizes position, scale and rotation with given values (fixed). You can change seed separately for position, scale and rotation. There are also global seed that changes all seeds. There is additive mode (‘Add’-checkbox) that adds random values to current state, otherwise values are overwrited.

Scale group has also ‘Uniform’-checkbox that scales clones uniformly, there is own input field for this. If this checkbox is ticked, you cant use X, Y or Z checkboxes.

ar_effector_fixed_random_psr_ui.jpg

QUANTIZE PSR EFFECTOR (2023)

Spoiler

This effector quantizes clone’s position, scale and rotation with user given steps. For example, if clone moves from pos.x 0 to pos.x 500 and quantize step is set to 50, the clone moves only when it’s pos.x value reaches value 50, 100, 150, 200 and so on.

When you are quantizing scale your should modify clone only with uniform scaling, otherwise you’ll get funky results with this version of effector.

ar_effector_quintize_ui.jpg

Master Slider 2 (2023)

Spoiler

There is options to offset slaves with ‘delay’ slider and remap output values with spline data.

This is simple Python Tag example that daisy chains children’s specific parameter and then you can control sequentially linked parameters. In this example there is a couple Sweep Objects and their ‘End Growth’ parameter is linked to the Master Slider.

CUSTOM COLOR EFFECTOR (2023)

Spoiler

This effector allows you to change clones’ color. I actually built this effector just to practise creating and deleting User Data with Python.

You can add as many custom colors as you want. Remove button will delete always the latest group.

I don’t know if it is a bug or what, but I coudn’t hide the group titles. But if you go to “Manage User Data …” and just press OK, group titles will be removed. I have to investigate that issue and update solution when I get this solved.

ar_effector_custom_color_ui.jpg

FADE CLONES EFFECTOR (2023)

Spoiler

This effector fades clone’s colors gradually over time. I made it originally for one commercial project and it was pretty handy in some cases.

ar_effector_fade_clones_ui.jpg

INHERITANCE PYTHON TAG (2023)

Spoiler

I saw SamplisticMedia‘s NAB (2019) presentation where he talked about his neat Xpresso setup SimpleMoves. I wanted to try to create similar setup, but using just a single Python Tag. This was a super fun practice project and hopefully this asset will be useful for someone.

Put Inheritance Tag to the object you want to control, then put target obejcts to ‘Targets’ list, then changing ‘Mix’ value you can move object from one target object to another one, also inheriting target’s position, scale and rotation.

‘Mix’ value works similarly how it works in SimpleMoves rig. 0% is first target, 100% is second target, 200% is third target and so on.

ar_tag_inheritance_ui.jpg

ZERO SCALE FIX EFFECTOR (2023)

Spoiler

This effector helps, when you are scaling clones and default MoGraph operations gives a weird results.

ar_effector_zero_scale_fix.jpg

MIX GRADIENTS (2023)

Spoiler

I made this gradient rig for a work project that I’m currently working with. With this Xpresso rig you can blend between two different gradients. You have to use same amount of knots with both gradients, otherwise the script won’t calculate correctly. There is options to restrict mixing to work only with knot position or color. I also added spline user data to remap gradient.

ar_xpresso_mix_gradients_ui.jpg

CINEMA 4D SPLINES TO AFTER EFFECTS MASKS (R19-R20)

Spoiler

Transfer animated splines from Cinema 4D to After Effects masks. There are two scripts: the first one is for exporting AI file sequence from Cinema 4D. The second script is for importing AI file sequence and converting it to single solid layer with mask paths in After Effects. Export script uses Cinema 4D’s ‘Sketch and Toon’ module so you need it to run export script. Cinema 4D script is tested with R19 and R20. After Effects script is tested with CC 2018.

c4d_splines_to_ae_masks_cover_.jpg

CONNECT X-PARTICLES EMITTERS (2023)

Spoiler

Connect two X-Particles xpEmitters with splines with this Python Generator. You can also tweak amount of connections and spline interpolations.

You can also connect two xpEmitters using xpElektrix by setting Mode to ‘Particle to Particle’.

TURBULENCE FD DIRECTION TOOL (2023)

Spoiler

Controlling TurbulenceFD’s wind and buoyancy direction parameters with default vector input is not very intuitive. I made more artist friendly tool with Xpresso and Python so you can rotate spline object to aim direction for wind and buoyancy.

http://aturtur.com/wp-content/uploads/2018/09/ar_xpresso_tfd_direction_tool_cover2.jpg

DELETE EFFECTOR (2023)

Spoiler

This Delete Python Effector hides clones completely by toggling clone’s visiblity, instead of scaling them to zero. There are three different modes to play with.

Delete by index effector
Hides clones by given index number or range. Indexes are separated with commas (,) and ranges are pointed with dashes (-). You can also invert the final output.

Delete by scale effector
Hides clones (visibility) based on clone’s scale parameter (not size). This helps to get rid off too tiny or too big clones when you are randomizing clones’ scale with e.g. random effector.

Delete random effector
Hides clones randomly. You can change seed to randomize which clones are deleted, change amount of deleted clones and invert the final output.

delete_effector_ui.jpg

COLORISE PLUG-IN (R20-2023)

Spoiler

This is my first Cinema 4D plug-in. Originally I made it for Xpresso heavy users. This plug-in makes changing node’s color easy. Just select nodes and click what color you want to use. You can also load and save custom color palettes. You can also colorise objects and add objects to layers. Plug-in works also with Redshift shader graph editor’s nodes.

colorise_ui.jpg

PILE UP EFFECTOR (2023)

Spoiler

This is simple Python Effector that piles clones top of each other. It supports random effectors scale y parameter. It uses clone’s original object’s bounding box to get correct height. It needs primitive or polygon object to work. You should use it only with cloner. Pile Up Effector does not support rotation.

pile-up-effector-ui-1.jpg

TAKE CONTROL EFFECTOR (2023)

Spoiler

Take Control Effector takes control over selected clone. Select clone ID and then clone is linked to the Effector. When you move the Effector, clone moves with it in Effector’s coordinate space.

Besides changing PSR, you can also modify clone (works only with Cloner object), set custom clone weight, or change clone color. Take Control Effector works properly with Cloner object when ‘Fix Clone’ checkbox is ticked. There is also checkboxes to activate/deactivate position, scale and rotation linking in ‘Matrix’ group.

Cloner’s ‘Random’ mode is not supported, it glitches Take Controller’s ‘Clone Select’ feature. To randomize clones use Random Index Effector.

There is handy ‘Go To Origin’ button that moves effector to clone’s original position (before this effector is calculated).

take-control-cover_0000.jpg

take-control-effector-ui.jpg

IMPORT AND PLAY OBJ SEQUENCES (2023)

Spoiler

I’m currently working with one project where I mess with OBJ sequences (recorded with Brekel Pro PointCloud), so I created a script that loads OBJ files from a folder and a Python Tag that plays through objects making them visible and invisible depending the current frame.

ar_tag_obj_sequence_player_ui.jpg

FOLDERLINK (2023)

Spoiler

FolderLink is asset made with Xpresso and Python that allows you to select folder which includes specific file types. You can decide which kind of file types you are looking for by typing file extensions (separated with comma). FolderLink will scan selected folder (top level) and collects approved files to dropdown menu.

Then you can link easily and quickly browse between different files with dropdown menu and link selected file’s file path to whatever you like, for example to textures or HDRIs.

ar_xpresso_folder_link_ui.jpg

ar_xpresso_folder_link_xpresso.jpg

DISTRIBUTED SLICES WITH VORONOI FRACTURE (R23)

Spoiler

I wanted to make distributed slices with Voronoi Fracture generator so I made this simple Xpresso rig. This setup requires that the pivot is in the middle of the object and it calculates bounding box automatically. You can change count and angle of slices.

distributed-sliced-cover.jpg

distributed-slices-ui.jpg

distributed-slices-xpresso.jpg

DATA FROM PROCESSING TO CINEMA 4D (R21)

Spoiler

I made some experiments with Processing to send data to Cinema 4D with OSC (Open Sound Control) protocol.

Tools you need

Maxon Cinema 4D
fOSC v1.1.1 plug-in for Cinema 4D (https://github.com/fillmember/fOSC)
Processing v3.5.3 (https://processing.org/download/)
oscP5 v0.9.9 library for Processing (https://www.sojamo.de/libraries/oscP5/)
Different Processing libraries depending what you want to do (e.g. Kinect, Leap Motion, The MidiBus)
Processing OSC template
Here is basic Processing example that sends OSC data. In this example sketch generates a window where mouse position is captured and then remapped to more nice values for Cinema 4D (y-axis is flipped and sketch middle point is the origin) and then data is send with OSC.

With fOSC plug-in you want to listen to port 32000.

fOSC makes null object for every individual OSC message and you can assign position and rotation parameters to message using add() method. Then you can use Xpresso to remap those values to whatever you want to.

BPM IN XPRESSO (R19)

Spoiler

Super simple setup to count beats per minute in Xpresso with Python node. Counting starts immediately when time is running. You can easily modify code  for your needs e.g. starting time.

bpm_in_xpresso_c4d.jpg

VERTEX MAPS AND PYTHON TAG (R19)

Spoiler

I had some fun trying to recreate @Sholmedal‘s Python Tag Vertex Map tools which he showed at his presentation at IBC 2014. I ended up with some different Python Tags.

N.B. This post is kind of obsolete now since you can do all kind of crazy stuff with fields in R20. I’ll keep this here anyway for learning purposes.

vertex-map-python-tag-falloff.jpg

DATA FROM MOGRAPH TO X-PARTICLES (2023)

Spoiler

Here is easy Xpresso setup that drives X-Particles with MoGraph data. In this setup the cloner sets the amount of the XpEmitter’s particles. Emitter’s emission mode is set to “shot”. Then Xpresso iterates through the clones and sets position, rotation and color data from every single clone to X-Particle particles.

Now you can use for example XpTrail with your MoGraph setup instead using just old MoGraph Tracer object.

ar_xpresso_data_from_mograph_to_xprarticles_xpresso.jpg

CONNECT SPHERES (2023)

Spoiler

This is Python Generator that connects spheres with lines without line intersecting with spheres. There is many experimental commands in this tool. Python Generator virtually generates Sweep Objects and trims start and end parameters depending sphere’s radius so line does not go through spheres. Line is generated by using MoGraph Tracer object.

You can connect spheres by typing sphere IDs to data input. Syntax is “[first id, second id]”. You can also use experimental commands and generate automatically connections. Be careful, creating huge amount of connections will slow down your project. When you use “Add Connection” or “Remove Connection”, you must have only two spheres selected before you click those buttons.

This tool is made especially for parametric sphere objects. It does not work with anything else. This is updated post, before it was a bit clumsy Xpresso rig but now I have converted it completely to Python Generator.

ar_generator_connect_spheres_ui.jpg

SOUNDFLOP – A MISSING PIECE OF THE SOUND EFFECTOR (2023)

Spoiler

This Xpresso setup is called SoundFlop. It is hooked to MoGraph’s Sound Effector. SoundFlop counts every hit that goes over certain threshold. I’m a bit confused how Sound Effector doesn’t have this feature out of the box. Fortunately we can fix this unfairness with simple Xpresso rig.

Threshold can be controlled with Sound Effector’s parameters, like “lower cutoff”, “compression” and “filter shape”.

ar_xpresso_soundflop_xpresso.jpg

CLONE OFFSET WITH A PYTHON EFFECTOR (2023)

Spoiler

I wrote two Python Effectors that changes clone offset. Clone offset picks which child of the cloner gets cloned or the blending between those children. Keep in mind that offsetting clones does not change clone’s id number.

http://aturtur.com/wp-content/uploads/2017/01/ar_effector_clone_offset_cover.jpg

ar_effector_clone_offset_ui.jpg

With the second Python Effector you can change clones depending on weight transformation. You can choose number of the child and adjust the threshold. I don’t know how useful this tool is but it was fun to make.ar_effector_clone_offset_threshold_ui.jpg

X-PARTICLES COLORS TO OCTANE RENDER (2023)

Spoiler

N.B. This post is now obsolete because new version of Octane Render now supports X-Particles colors.

I have been wondering that is there a way to transfer color information from X-Particles to Octane? Well, today I started to messing around and I found some kind of solution or some kind of hack.

First thing to do is generate geometry to the particles. To do that I used polygon object that contains only single vertex point. Polygon object is put under the xpGenerator that generates vertex points to particles. To hook up xpGenerator into the MoGraph cloner xpGenerator need to be put under the connect object. Remember to turn welding off. Connect object is put to cloners object slot. Now we can clones to particles.

Next thing to do is the actual color data transformation.  I used python effector (MoGraph) to transfer color data from particles to clones. I added support for the particle rotation. With this python effector this setup works already perfectly in C4D’s own render engine but for some weird reason it does not work Octane Render.

xp-to-octane-cover.jpg

TURBULENCEFD (2023)

Spoiler

I saw a tweet from @der_flow_ where he has hooked TurbulenceFD into MoGraph weight tag. Of course, I wanted to test that too, so I built my own version and here is the result.

Xpresso setup iterates through clones and checks what is TFD container’s temperature in that specific position where the clone is. Temperature data is then range mapped to two different MoGraph weightmaps: mw-size and mw-color. Then those two weightmaps are used in effectors selection slots to scale and colorize clones.

Setup can get really slow but setup works also with render instances and multi-instances, even though only normal instance mode shows colors in view port.

tfd-to-mograph-cover.jpg

http://aturtur.com/wp-content/uploads/2017/01/tfd-to-mograph-sh.jpg

tfd-to-mograph-xpresso.jpg

Aturtur's Cinema 4D Scripts (R25-Present)

Spoiler

Collection of Python scripts for Maxon Cinema 4D. Almost every script is commented to make learning Python scripting in Cinema 4D faster and easier. You can find more of Cinema 4D related stuff on my blog e.g. Python Generators, Python Effectors, custom Xpresso setups and so on.

AR_Scripts

 

kaktak

 

Drop To Floor (R25-Present)

Spoiler

Simple "Drop to Floor" command plugin to drop selected objects to the floor.
Add it to your panel and/or assign a hotkey.

image.png.e10d411cce452231deb9cafb813ad20d.png

Chain Effector (R25-Present)

Spoiler

Effector stack clones each to others in a chain.

Chain Effector stack clones based on their initial transformation. And then it applies all additional transformations.

image.png.def72db7c9b84b3ce494ef926215282f.png

Organic Effector (R25-Present)

Spoiler

Effector arranges clones with user-defined scale and curl. Suitable for the organic growth setup.

Clones arranged based on index, so next clone curls around previous. Effector's curl strength is controlled by the fields.

image.png.02f002b4abf83cbbf7990bc0632eb74f.png

MoTracer (R20-Present)

Spoiler

Cinema4D plugin. Draw splines over Mograph clones.

Index-based interconnections between clones of the Cloner, Matrix or Fracture object.
Check attached scenes for the details.

Now supports object point-level tracing, and finally support animation!

Animation is controlled by Mograph Weight tag (refer to samples).

 

 

Kengo Ito

 

 

Spoiler

MoDependencies (R25-Present)

MoDependencies is a tool for visualizing the dependencies of MoGraph objects in Cinema 4D, allowing you to efficiently see where effectors and fields are being used in a complex scene.

rn4mp7i9au2qjrzkaohn3x2la500

Motion Manager for Cinema 4D (S24-Present)

Spoiler

Motion Manager is a tool for Maxon Cinema 4D designed to simplify and automate the creation of elaborate animations with several useful features.

 

 

mikeudin

 

Advanced Instance (R12-R25)

Spoiler

Using this Advanced Instance object you can manage multiple References, randomize it and rename instance based it reference.

 

Duplicate with Materials (R12-2023)

Spoiler

This Cinema 4D python script allow to create copies for materials of selected objects.

 

FastPinNulls (R16-R23)

Spoiler

Using this python based rig you can fast and easy pin selected points of polygon or spline to null objects.

Images To Planes Importer (R16-R23)

Spoiler

Using this Python plugin you can import to Cinema 4D scene images from folder as Planes.

NEW: Redshift Materials support

 

Import Colors Script (R20-R24)

Spoiler

Easy way to import colors from various internet services into Cinema 4D Color Swatches.

 

Merge Objects Script (R12-R21)

Spoiler

Using this script, you can organize frequently opened Cinema 4D scene files in the form of bookmarks, to get quick access to it.
When you select a document from the bookmark list, a new menu appears reflecting all its top-level objects. By selecting a specific item, you can import the desired object. When you select a document from the bookmark list and hold down the Alt key, the entire document will be imported.

 

Multi Spline Mask (R14-R21)

Spoiler

Create a new spline shapes without a multiple Spline Mask generators.

 

Open Folder (R12-R23)

Spoiler

Drop-down menu script to access the list of folders that you can quickly open in Explorer or Finder.

 

Sequence tracks (R12-R20)

Spoiler

This script for Cinema 4D works similar to the function in Adobe After Effects Sequence Layers. It places animated tracks of selected objects in a sequence.

 

Shuffler (R12-R23)

Spoiler

Shuffler swaps certain properties of the selected objects.

 

Spline Flow (R12-R25)

Spoiler

Using this Cinema4D XPresso preset you can animate particles along the spline

 

 

Step Offset (R12-R23)

Spoiler

With this free python-based preset you can create multiple contours of the splines with additional effects

 

 

 

Commercial Plugins :

 

Insydium

X-Particles (R19-Present)

Spoiler

X-Particles satisfies all your particle needs: Cloth, Smoke, Fire, Fluids, Grains and Dynamics. Designers can switch effortlessly between motion graphics and VFX, within a unified system.

xp_keyvisual_2022_logo.jpg

NeXus (R19-Present)

Spoiler

NeXus harnesses the power of Vulkan. Our cross-platform particle simulation framework brings fluids, grains, constraints and particle modifiers onto the GPU.

nexus_key_visual-1.jpg

Taiao (R19-Present)

Spoiler

Taiao is a procedural plant animation system used to replicate the beauty of nature. Generate realistic trees, flowers, grasses and custom objects.

taiao_key_image_01_logo.jpg

TerraformFX (R19-Present)

Spoiler

TerraformFX is the powerful, art-directable terrain generator used to build highly-customizable landscapes, by layering noise, shaders, textures, splines, and gradients.

terraformfx_logo.jpg

MeshTools (R19-Present)

Spoiler

MeshTools enables users to model with total artistic control allowing them to keep their mesh geometry live while stacking up the mesh tools to create multiple effects.

meshtools_logo-1.jpg

Cycles 4D (R19-Present)

Spoiler

Cycles 4D is a dedicated bridge plugin allowing Cinema 4D users to access the Cycles rendering engine directly inside Cinema 4D without the need for an external application.

cycles_4d_koala_logo-1.jpg

 

Code Vonc

 

UV Projector (S22-R25)

Spoiler

UV Projector is a plugin offering a multitude of new types of configurable UV projections.

No need to go to the UV editor or convert your object to apply a custom projection to it.

1024px_ressource_rhombi.png1024px_ressource_radial.png

 

Unfolder (S22-R25)

Spoiler

The Unfolder deformer create an unfolding effet on each polygon.
The demo version is limited to « End polygons : Polygon ID » and « Mode : ABCD 

1024px_ressource_image_02.jpg

Alvéole (S22-R25)

Spoiler

Create a cells effect on all your objects.
Based on Voronoï and Catmull-Clark diagram.

1024px_ressource_image_galerie_01.jpg

Influence Point (S22-R25)

Spoiler

Modify a Vertex Map tag according to the points movement or their disposition.
This tool is a tag to add to your editable polygonal object. Set a Vertex Map tag on parameters to calculate different weight, like the points movement speed, rotation speed, stretching or the mesh density.
It's also possible to convert the weight to a point/polygon selection automatically.

1024px_ressource_plan6_0060.png

TexTerrain (S22-R25)

Spoiler

TexTerrain transforms a surface by applying materials with polygons transition between them.

1024px_ressource_image_03.png

 

kaktak

 

CopyPoints (R25-Present)

Spoiler

Cinema4D tag plugin to replicate point/polygon/spline structure with selections and vertex attributes from any object and/or hierarchy into editable polygon or spline object.

This would allow to attach selections, weight maps, vertex colors and other attributes to objects those point structure is not accessible by default.

"Transfer" feature is might hurt your experience with C4D App, because of heavy computations behind it.

image.png.b0e0f570686762c69c45e41764e5ca41.png

Legacy Bundle (R21-2023)

 

Spoiler

Cinema4D plugins bundle to modify and generate splines & mesh.

  • Thickener with several new options.
  • Trimmer update. Now with three modes: Trim, Segment & Dash.
  • Spline Sorter. Sort spline sets into spline groups.
  • Latticer. Field-based mesh-re-structure.
  • UV Deformer. Field-based UV Maps deformations.
  • Material Transformer. Field-based Material tag transformations.
  • UV Reprojector. Procedurally creates basic UV Maps.
  • Weighter & Colorer. Field-based points/polygon weight & color map modifiers.
  • Selector. Field-based point/edge/polygon selector.
  • Extruder. Field-base polygon extruder.
  • Dissolver & Subdivider. One for dissolve/delete points/edges/polygons. Other is for polygons subdivide.
  • PolyCopy is introduced. Connect-like object for mesh.
  • EdgePathFinder. Builds shortest edge paths between start/end points.
  • EdgeLiner. Mesh edges to splines.
  • Trimmer. Trim splines and animate offsets.
  • SplineCopy. Connect-like object for splines.
  • Shuffler. To shuffle spline start point and it's direction.
  • Set of five spline plugins: Outliner, Rounder, Chamferer, Resampler and Filterer

MoConnections (R20-R26)

Spoiler

Generator plugin to create index-based spline connections between MoGraph clones.

Plugin supports Cloner, Matrix, Fracture and Voronoi Fracture objects.
Connection splines might be straight or curved. Also splines might interconnect pivots, bounds, vertices or polygons of the clones.

cg8icnbm1qzdvc85m4nkafqrw9jo

 

Kengo Ito

 

Gemgen (R23-2023)

Spoiler

Gemgen is an object plug-in for Cinema 4D.
It generates gemstone shapes of several cut types.

The proportions can be adjusted parametrically, with all faces kept perfectly flat.

2xpi1tusx9bd78ziws1yus6hza9h

 

Matthäus Niedoba

 

Spline from Edge (R19-Present)

Spoiler

This Cinema 4D Generator allows you to create non-destructive Splines based on geometry. You can convert all mesh edges or a selective part using the Selection Tags. Together with Fields you can create any kind of animated effects and transfer them to a Spline. Build organic structures, add additional patterns on your design or use it in between your complex setups. Spline from Edge helps you to stay procedural.

osax55p0h5bejys40nhvp0saprdt

Spline Outline (R19-Present)

Spoiler

Add thickness  to your spline objects
This Cinema 4D Plugin allows you to create non-destructive thickness for your spline objects. It works similar like the Cloth Surface on Polygons and covers the same functionality of the Cinema 4D Create Outline Tool.

It works well when you want to duplicate structures for complex appearance.

lootx26a47lf9o8c26orep9cfrz2

Spline Chamfer (R19-Present)

Spoiler

This Cinema 4D Plugin allows you to create non-destructive rounded edges on your splines. It works similar like the Bevel Deformer on Polygons but as a Generator and covers the same functionality of the Cinema 4D Chamfer Tool.

Stay flexible when building mechanical objects such as pipes, blocks or cogwheels using this Generator.

lg63y4y5whaqbt11ems25ks004n2

Selection to Object (R19-Present)

Spoiler

This plugins saves you a lot of time when you deal with imported models (e.g. from Turbosquid). In many cases Cinema imports them as a single object with a bunch of Selection Tags. Doing a manual cleanup could take you hours. Instead of going through each selection with the Split Command this plugin splits the object into sub objects at one click.

Selection To Object looks at materials and their assigned selection and creates separate objects.

gu5x6xg37v17dfoq9crjef55wcsw

 

Aturtur

 

HAWKEYE (R25-2023)

Spoiler

Hawkeye plug-in for Cinema 4D is an experimental plug-in that creates multiple different composition guides. If Cinema 4D’s default composition helpers are not enough for you, this plug-in will give you many more options.

Currently supports only perspective camera projection!
All Hawkeye guides are spline objects!

Features:

Many different composition helpers
Crosshair, cross, diagonal cross
Rule of thirds, golden section
Dynamic symmetry
Different diagonals
Harmonious triangles
Basic shapes A, V, diamond
Grid lines (horizontal and vertical separated)
Supports also editor camera
Option to restrict guides to linked cameras
Four (4) customizable safe guides
Option to use custom aspect ratio, guides and safe areas scales correctly with the custom aspect ratio

cover.jpg

 

Redshift Proxy Exporter (R21-2023.2)

Spoiler

This plug-in works just like the default Redshift Proxy File Exporter but it gives more options to export Redshift Proxy files out from Cinema 4D. Very helpful tool for professionals.

q4i5k5d1jcjh8j0q3vfojfbgsdn9

 VARIABLE TOKENS  (R21-2023)

Spoiler

Variable Tokens plug-in for Cinema 4D gives a ten (10) token slots that you can use as you wish.

Created for advanced Cinema 4D users who need versatile tokens.

slide_01.jpg

 

florenoir

 

Building Generator (R24-2023)

Spoiler

The C4D Building Generator is a tool that allows you to quickly design buildings and areas in Cinema 4d. Facades, elements and textures can be easily exchanged or created by yourself. No additional plugins are required and it can be used for all common renderers.

da1p13ynx7x6h8fcj647pk5ajkd0

CityBuilder Pro (R21)

Spoiler

Arrange your 3D Buildings in minutes. With this Cinema 4D tool you're able to create cities with streets, bridges, rivers, lakes, hills and more. All elements are changeable and can be replaced with your own or purchased models.

4dhna9je0hck1wf9ucokozm435vn

CameraRIG (R21-2023)

Spoiler

The new CameraRIG plugin for Cinema 4D is easy to use and offers a variety of controls for your BPM triggered animations.

Animate your cameras, lights, and MoGraph effectors with the help of four separate 16-step sequencers. All without keyframing. (Perfect for VJClips or music videos)

5b5caoatg1ynx91a4hdbyyfelyqr

RetroRIG 1.0 (R21-2023)

Spoiler

The new RetroRIG plugin for Cinema 4D is easy to use and offers a variety of controls for your retro title-animation or still image. This tool works with the C4D Standard Renderer without any other plugin.

Animate your title-animation without keyframing. Simply use one of the included presets or set your own combinations of several effects.

4gavg6n8j79z0ecfaa2yr5epumms

CITY RIG 1.9 (2023)

Spoiler

CityRig allows you to create your own randomly generated buildings and cities in Cinema 4D. Use your own textures for the facades, window lights, entrance, roof, ground and ads. Generate buildings in a random composition of all components, or generate it according to your control.

 

MANTIS (R20)

Spoiler

MANTIS is a Cinema4D mograph/xpresso-script based on a single grid texture-map. The shapes becomes randomly arranged, colored and transformed for animation or single images. 

 

 

mikeudin

 

File Sequence Exporter (R17-2023)

Spoiler

The file sequence obtained in this way can be used for import in the form of animated geometry into various graphic packages. For example, in After Effects with Element 3D, Stardust, Plexus, Particular, Form, etc.

File Sequence Exporter Interface

Batch Processor (R18-2023)

Spoiler

Easily batch handle and convert between all the 3D formats that are supported by Cinema 4D.

mikeudin_batch_processor_main_ui

Custom Buttons (R17-2023)

Spoiler

Tired of doing the same routine? Every day the same thing! It is time to get rid of the routine work!
With this plugin you can combine many repetitive operations in one click!
Custom Button plugin will open for you a new world of presets and make your work enjoyable.

Features

  • One button, as many presets as you like.
  • Buttons or shortcuts for your custom objects, tags, materials, layers.
  • Create your button icon from any loaded image, functions Cinema 4D and even rendering scene!
  • Fast access to your favorite materials from the toolbar or shortcut, apply it to the objects in one click!
  • Create presets for layers and quickly assign them to objects.
  • Edit Cinema 4D Preferences without opening dialog windows!
  • Save Project settings as presets.
  • Ajust viewport settings as you want save it as preset.

 

PolyDivider (R20-R25)

Spoiler

PolyDivider is a Cinema 4D Deformer plugin that makes polygon subdivisions with procedural algorithm designed to produce random geometric patterns based on a rectangle.

The idea came from the type of diagrams called “treemaps”, that takes a rectangle and splits it vertically and then horizontally. The outcome is fed to the loop, again and again, depending on the number of user defined iterations. A seed value and slight alterations of the algorithm produce a variety of results.

Polygon Subdivide Algorithm

Target 4D (R17-2023)

Spoiler

Target 4D is a Cinema 4D placement tool plug-in which allows to place (move or copy) selected objects onto the geometry surface of other scene objects. This tool is absolutely suitable for interior and exterior architectural use and will save you a lot of time.

Features

  • Place or copy objects onto any surface.
  • Quickly switch between active objects using hot keys.
  • Use advanced copy modes: random, along the line, on the grid.
  • Interactive interface for quickly changing the brush size and grid shape.
  • Use Bounding Box option to detect the dimensions of the geometry and place object correctly.
  • Snapping. Quickly place objects to the center of the polygon, faces or vertices.
  • Flexible settings help you cope with various situations: inversion of normals, selected polygons, etc.

Target4D

UV Colorizer (R14-S26)

Spoiler

Cinema 4D Python script helps to create Color IDs for UV islands.
Color ID maps are extremely useful to work with areas of different materials in Substance Painter

mikeudin_uv_colorizer_box.jpg

Terrain Builder (R17-S26)

Spoiler

Perfect tool for creating 3D terrains in Cinema 4D.

 

Fast Spline Connector (R17-2023)

Spoiler

As you know, built-in functions Cinema 4D does not allow to connect a segments of a single spline. But now you can do it with this a little but very useful plug-in! Pretty fast, pretty easy!
Start with any un-joined splines.

Measure distance

Join mode

Flash Buffer (R17-S26)

Spoiler

With this plugin you can also quickly and easily assign the available passes, delete unnecessary or select objects to which it are assigned. Rename function will help specify the names of the results of rendering passes, as well as convenient to distribute all the sequences on the subdirectories.

 

TakeMatPass (R17-2023)

Spoiler

Surprisingly, Cinema 4D does not natively allow the output of materials in separate passes, either as a white mask or as each material represented in different colors. TakeMatPass is a plug-in for Cinema 4D R17 and higher that can create an additional “take” with a mask of the materials, objects and texture tags that can be output as a Color ID pass or multiple white masks.

mikeudin_takematpass_white.jpg

 

Valkaari


Delta Mush (R20-R21)

Spoiler

Smoothing Deformations While Preserving Detail
Delta Mush is not just a deformer, It’s a time saver.
Tired of wasting many hours into weight painting on your characters ? Delta Mush can help you to have really good result in only a few mouse clic.
It will help you to have correct and nice deformations.

deltamush

 

Prizrak_KD

 

Terrain Builder Cinema 3 (R23-2023)

Spoiler

 

Terrain Builder for Cinema4d - a powerful tool that allows you to create realistic terrains based on real-world data using the MapBox API. With this project, you can easily generate terrain maps with accurate elevation data, and create custom paths and routes for both ground and air travel.
The MapBox API integration allows you to access high-quality satellite and terrain data from anywhere in the world, ensuring that your terrains are as realistic and accurate as possible. The project also features a user-friendly interface that allows you to easily customize the terrain, adjust the lighting and materials, and add details such as trees, rocks, and water.
Terrain Builder also includes advanced tools for creating paths and routes, whether you're creating a driving route through the mountains or a flight path through the sky.
With Terrain Builder project creating realistic and accurate terrains has never been easier. Whether you're a seasoned professional or just starting out, this powerful tool is sure to take your Cinema4d projects to the next level..

NEW FEATURES:

Automatic create forest scatter
Mouse interaction with terrain
New pipeline for create 10 routes
New pipeline for create 10 arc routes
New pipeline for create infinite maps element
OLD FEATURES:

It is completely customizable and easy to use. 
Download 2K, 4K or 8K maps resolution
Create really complexity route system
Support all render engine
Ultra details terrain in viewport and render
Import GPX file
Procedural optimization of GPX track
Support custom spline routs
Icon objects preset library
Compatible with Cinema 4D R23 and above
Use a powerful MapBox API for download any stylish maps and masks
Integrated Download Manager for create any 3D map
Now you can create a primitive 3D buildings
You have complete control of all main properties in a user-friendly interface
Download maps and mask in one click. Just insert link
You can build a very complex 3D scene easier and faster than ever. 

 

 

3dtools / Merk Plugins

 

TILE-PRO

Spoiler

A high quality tile shader plugin directly inside Cinema 4d to create high end seamless textures and PBR materials, that can be 1 click exported to seamless high res bitmaps, or rendered also directly inside corona render
Results compatible with any render engine in any platform (PBR compatible)
Create any tiled, structured or also structure-less texture surfaces
Includes high end shape editor and procedural shapes top create any shape you can imagine
Tile editor supports precise drawing of shapes, with detailed snapping, including subdivision shapes, use grids for real world sizes
Import c4d splines to create complex tile shapes
Optional Procedural tile generators for easy fast and easy use
Create textures and surfaces in scan texture quality level, but without visible repetitions, covering also huge sizes (5m, 10m, 15m, 50m,…)
Create surfaces and textures in very high”resolutions (4,8,16,24k, 32k….)
Deep randomization controls of any kind, for tiles, textures, colors, shapes, shape borders and gaps in between
Fill shapes with any number of textures or sub-shaders (automatic folder content loading)
Make nested shaders (tile shader in tile shader), supports 2d c4d shaders or bitmaps as input
Use high end scan textures as input and make them visually “endless” to avoid ugly repetitions
User normal or small scale textures (like from internet) and create high end surfaces out of it.
Use Softpatch mode to generate endless non repeating structurless surfaces out of bitmaps
Use the very fast Q-TILE-PRO fully multi threaded 1 clock auto baker to bake ful materials into (PBR) bitmap channels, and revert them back in case to tilepro(!)
Bake to 8, 16 or 32bit (also HDRIs)
Use Q-TILE-PRO shader, or its baked Q-TILE-PRO bitmap in any texture slot you want of any material or any light (diffuse, albedo, metallic, reflection color, glossy, bump, normal, displacement, alpha, lumiance, lights, HDRI dome light channels, environments
Stack up Q-TILE-RPO sets in any number of layers, with full blend and masking control, to build up complex materials (leaves on base surface, wet surfaces, compound surfaces, etc.)
Mix and tune HDRI textures and light textures to create your own hdri environment and lighting
Save  and load your tile shapes in the Q-TILE-PRO library browser
Q-TILE-PRO generated bitmaps can be used in any render engine (Corona, V-Ray, Redshift, Octane, Unreal, D5 and Arnold, Twinmotion,…)

23.11-2-uai-1693x952.jpg

 

GEOtexture

 

A C4D native deformer & cloning tool that works in a surface’s texture (UV) space (Objects “flow” along u and v coordinates like a texture)
Place and deform c4d objects or groups of objects, as normal c4d geometry( deformed and scattered), or instances/multi-instances (scattered and scaled)
Deep control on placement, deformation and randomization, by value, texture or shader, or by fields (20+)
Use textures to drive c4d object color (mosaic effects)
Easy map a Material and or a texture(s) or any shaders over ALL clones (!), all render engines that supported for this feature (known from forest pro in 3dsmax)
Border and corner detection, to place special objects on the seams and edges.

Zeichenfl%C3%A4che-1-7.jpg

 

GEO|Projector

Spoiler

An extremely useful C4D plugin to project any 3d geometry onto a a surface (also free form/double curved etc)

The plugin uses highly efficient c++ multi threaded code to get its impressive speed even if very big and complex being objects projected.

It can be used for sill renderings as well as animations, the projection collider surface, as well as all individual projected objects can be freely animated.

 

Spline|UV Mapper

Spoiler

With the Spline|UV-Mapping plugin for MAXON CINEMA 4D you can create UV-coordinates for any mesh simple and fast. This will allow you to use UV-mapping on meshes that were created with 3D-scanners, VDB meshing tools, or similar techniques. The U-coordinates are placed along a spline object you define; the V-coordinates can be set by spherical or planar projection.

Simply right click on the object you want to edit and select the “Spline UV-Mapping” tag from the context menu. Create a spline object that follows the shape of your object and drag & drop this spline object into the plugin tag. UV-coordinates will be created based on the shape of this spline and it’s rotation.

 

The created UV-coordinates are stored in an UVW-tag. After you have created the UVs you can simply delete the plugin tag and hand your mesh over to the texturing, animation or rendering pipeline. When the Spline UV-Mapping plugin is applied all texture tags of your edited object will automatically switch their projection mode to “UVW Mapping”

 

Rhino.IO

Spoiler

Q-Rhino.io-v2 is a new connection and import/export plugin that lets you directly open  native Rhino3d (.3dm) files from and into MAXON Cinema 4d.

Rhinoceros 3d could therefore also act as a  “NURBS plugin for the Cinema4d“, connecting  best of both worlds. Rhino3d’s precise and extensive CAD and NURBS tool set, with Cinema4ds modern and flexible tools. Rhino.IO imported models are also ready to use for any high quality 3rd party engine like Redshift, Arnold, Corona V-RAY, or Octane, etc.

 

Tile3d

Spoiler

Tile 3D lets you create any tiles in an tile editor, same as our TILE PRO shader, the difference is that it created actual 3d objects.
they can extruded in different hights, with cap and base roundings, displacement deformations added etc just as any other c4d object and scattered onto a surface like a 3d texture.

 

As the result is 3d C4D Geometry with normal C4D uvw maps, it can be rendered in any c4d render engine like Octane, Redshift, Arnold, V-Ray, Corona, Cycles, exported to Unreal, D5, etc

 

The plugin is a first incarnation, (a of hybrid of TilePro shader and GeoTexture, creating 3d geometry instead of shaders/bitmaps).

 

Soft|Patch v2.0

Spoiler

SoftPatch [endless shader plugin],

removes unwanted repetitions from surfaces and produced seamless textures.

it can be baked in 1 clock, the result is a seamless bitmap texture up to 16k or more (8bi, 16bit, 32bit options)

This Plugin is the small brother of our great Tile Pro shader (please note this plugin is also available as BUNDLED with the product “Tile|Pro Bundle”.))

 

C4D Material Filter

Spoiler

Useful plugin to filters materials in Cinema 4D material editor with Regular Expression Language.

 

 

SnapShot

Spoiler

SnapShot can save Image settings and scene states(object visibility etc) per scene cameras(as tag on cameras or on any other object)

you can save 1 or more states.
– it can save render settings including IMAGE PROPORTIONS!
– when switching cameras, which have a snapshot tag applied the settings set automatically per camera
This makes a very nice helper in any scene, specially in complex ones.

also perfect for users who don’t feel so well with C4ds builtin take system (which is great, but can be complex and somehow “dangerous” to use)

 

INTERIOR|Mapper

Spoiler

A very simple but also very effective plugin, which can map parallax  based Virtual rooms to facades and buildings, direct inside C4D.
the facade, the inner ceiling, side walls and floor can be mapped separately. It works on polygons, UVs, curved facades

 

Topoformer 2.0

Spoiler

New Features: Realtime preview, Faster feedback, Improved topologies. Topology Switch Buttons, Randomize Topology button.

e3yojmgmgidl06joojoc5u05w0y1

 

TopoFormer 1.1 (R15-R22)

Spoiler

aq8cyty5gg4bsoffaykr7095vpvy

 

Trypogen 2.0 (R23-2023)

Spoiler

0857zt5dgct6hz07t8cw5gxnd579

 

Respline 1.3 (R23-2023)

Spoiler

Spline Mesher: This generator converts any spline into a polygonal geometry based on different 3d shapes, such as circle, square, rope, and chain. More forms will be added in future versions.

Slice Generator: This object slices object into multiple splines which can be manipulated by utilizing convenient  control parameters.

Automatic Conversion(ReSpline Geometry): Starting from version 0.7 Respline breaks the gap between Splines and Polygonal objects by introducing the new automatic conversion feature which converts any object into a spline. Due to this, Spline Edges generator will no longer be required for converting purposes since all Respline objects will convert any geometry into splines, but you can still use Spline Edges generator for defining Phong angle and other geometry features.

Edge Splines: This generator turns edges of its child object into parametric splines, based on 3 different options.
Use All Edges: Edges will be converted into splines, regardless of their angle.
Use Phong Tag: Uses Phong Angle value of Phong tag.
Override Phong Tag: Enables the Phong Angle slider, which overrides Phong Tag.

Fillet: Creates round corners.

Chamfer: Creates hard corners.

Outline distance is not limited which allows exaggerating values for achieving artistic results.
Resample: This generator redistributes spline points based on two different options.

Length:  Defines the interval between the spline points.

Count: Defines an exact number of distributed points

Post Process: This generator takes advantages of C4D’s powerful spline processing algorithms and parametrically applys to any kind of object.

Trim: This generator limits spline object from its start and from its end.

Offset: Moves spline segments.

Animation Speed: Defines the speed of automatic movement.

The trim offset is performed based on points interval. By default, spline points aren’t evenly distributed which results in flickering artifacts. It is recommended to optimize spline objects by utilizing the Resample Generator with the Length mode set to 1-10.

 

 

Poly Greeble 1.3 (R15-2023)

Spoiler

804p6jazqnpdj3lifn4qzmca583p

 

Topowire 1.3

Spoiler

btom0hn2nn6gdnu2624av6c8ikti

 

Toporizer 1.4 (R19-2023)

Spoiler

tpjz8z8bz39pf2pmfndb2mtjm8xw

 

Symex 1.3 (R15-2023)

Spoiler

l0oz0tbabewt4zn3eedeqdn05d27

 

Snap To Floor 1.5 (R15-2023)

Spoiler

72fqkyph67tte6alz7zm9l829lx7

 

Line Object 1.5 (R15-2023)

Spoiler

9pfvmvp0dqb8p20tb69q9othmj49

 

Snowgen 1.0 (R20-2023)

Spoiler

dsr286p7zrcssgm5o6hzk6mghp0y

 

Trypo Lite

Spoiler

xuvu0xssokkbet2on3fflzrzr5so

 

Paracloth

Spoiler

ffbleeu3tbel6mcfq8r61tj0jk7e

 

Cosmegen 

Spoiler

Create custom planets
Change seasons
Control Day / Night cycle
Weather conditions
Control the atmosphere
Combine multiple planets

FoPa1SWXoAIcpm6.jpg

 

 

Differential Growth

Spoiler

DifferentialGrowth.webp

 

Fractal

Spoiler

image.webp

 

Polypedia

Spoiler

FYO1P90WAAYihsK.mp4_snapshot_00.00_2024.03.27_20.14.59.jpg

 

RedShift OSL:

 

RedshiftOSLShaders
 

Spoiler

A collection of Open Shading Language (OSL) Shaders for Redshift.

HexTileCoordinates.jpg

 

 

 

 

 

 

 

 

 

 

 

 

Link to comment
5 hours ago, HappyPolygon said:

 

Sure but I will copy it to the main post for better logging.

Any idea what's wrong with the main DNS ? Are there any other plugins Robert offers ?

No idea. I didn't even know that they had been updated all the way to 2023 until recently. Someone should grab them all before the full server goes down. 

Link to comment
  • 5 weeks later...

I made this list for the following reasons:

 

  • So users with old software can have access to modern tools with alternative 3rd party plugins.
  • So underexposed developers can have their chance here.
  • So new developers or even MAXON itself can revive dead plugins.
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • LATEST ACTIVITIES

    1. 1

      Cinema 4D 2025.1 ❄️ Winter Release 2024

    2. 1

      Cinema 4D 2025.1 ❄️ Winter Release 2024

    3. 13

      Multi Gizmo (Move, scale, rotate in one)

    4. 7

      Looking for Python Script : Create Instances from multiple Selected objects

    5. 13

      Multi Gizmo (Move, scale, rotate in one)

×
×
  • Create New...