Jump to content

Plugins & Scripts

22 files

  1. Free

    InstanceMan

    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.
    All functions are explained below.
    Happy instancing.
     
    SELECT
    Select all instances of the same reference object.
    Ctrl: Selects nested instances. Shift: Also select reference object.  
    SELECT BROKEN
    Select all unconnected instances.
    Shift: Adds to current selection  
    CREATE
    Creates new instances or copies existing ones.
    Ctrl: Converts current object selection to instances and sets the last selected object as reference. Shift: Moves all children into the new reference object.  
    RENAME
    Renames all selected instances according to their reference object.
    Ctrl: Also renames nested instances. Shift: Enumerates the selected instances.  
    SPLIT
    Relinks selected instances. The last selected instance is converted to a new reference object.
    Ctrl: Pops up a dialog to rename the new reference object.  
    MAKE INSTANCE EDITABLE
    Extends Cinema 4Ds Make editable. Converts render- and multi-instances.
    Ctrl: Converts nested instances directly to the root object. Shift: Removes children of the instance. Alt: Don't inherit children of the reference object.  
    SWAP
    Swap a selected instance with its reference object and back. Allows to edit an instance in place.
    Ctrl: Additionally swap children.  
    FRAME SELECTED OBJECTS
    Replaces Cinema 4Ds Frame selected objects. Render- and multi-instances are also respected.
     
    FRAME SELECTED ELEMENTS
    Replaces Cinema 4Ds Frame selected elements. Render- and multi-instances are also respected.
     
    SETTINGS
    Open InstanceMan settings
    Default instance mode: Set your desired instance mode for newly created instances.
     
    Plugin website: https://www.roberthitzer.de/projects/instanceman/
    GitHub: https://github.com/mp5gosu/InstanceMan

    169 downloads

       (5 reviews)

    12 comments

    Updated

  2. Free

    Search Material

    Search Material is a helper plugin to filter the materials in the Material Manager. Enter part of the name of a material, and all materials which do not match by name will be hidden.
     
    A "Search" menu item is provided in the Material Manager's menu, as a shortcut to activate the plugin.
    Unfortunately, it can not be integrated into the GUI as is the search functionality of the Object Manager.
    As a workaround you can drag and dock the plugin window into your layout and save it that way for future usage.
     
    Version 0.2 sees the addition of a toggle switch which allows to show or hide the materials matching the entered text.
     
    Original thread:
    https://www.core4d.com/ipb/forums/topic/114163-material-manager-needs-search-feature/
     
    Note: plugin is written to work with R16 upto R23.
    Will probably work on R25, and next (???)
     
    If you download, use, and appreciate this plugin, please consider adding a comment or review.
    Any feedback is much appreciated and motivates me to keep providing plugin solutions for the community.
     

    128 downloads

       (1 review)

    29 comments

    Updated

  3. Free

    PolyGnome

    PolyGnome is a Cinema4D plugin to provide a quick way of inserting greebles and mesh-parts into a mesh object.
    The version available here only supports R20 (for now), and is provided as is.
    Documentation included.
    Some mesh-parts are provided as a default library. Users can create their own libraries.
     
    This plugin can work together with "PolyDup", another modeling plugin available here at the Core4D forums.
     
    Original thread:
     

    38 downloads

       (0 reviews)

    1 comment

    Submitted

  4. Free

    PolyDup

    PolyDup is a Cinema4D plugin to provide a quick way of copy/paste parts of a mesh object.
    The version available here only supports R20 (for now), and is provided as is.
    Documentation included.
     
    Original thread:
     

    58 downloads

       (0 reviews)

    0 comments

    Submitted

  5. Free

    C4D_S26 Missing Icons Fix

    Custom Icon Fix for c4d S26 - pc version.
    This version uses a mix of s24 and R25 Icons to complement only the missing icons with a slight color correction.
     
    Install:
    Place files here: C:\Program Files\Maxon Cinema 4D R26\resource\modules\c4dplugin\icons
     
    Don't forget to backup the original interface_icons.txt and interface_icons_2x.tif
     
     
    cheers

    84 downloads

       (0 reviews)

    3 comments

    Submitted

  6. Free

    Points to circle

    I don't think this one needs much explanation, the title says it all.
    The script repositions selected points into a circle.
     
    original topic:
    https://www.core4d.com/ipb/forums/topic/104197-alternative-to-points-to-circle/
     
    The script was written in Python 2.7 and will probably run on R16-R21 (not sure about S22).
    For R23 the script was converted to Python 3.7. (Reported to work with S24 as well)
    The download file contains both versions.

    743 downloads

       (0 reviews)

    11 comments

    Updated

  7. Free

    Set New Selection

    I have been using "Set Selection" on many occasions. Be it to create selection tags to apply different materials to an object.
    Or simply as kind of a clipboard to temporarily hold a set of selected polygons during modeling.
    However, in most cases I do not have enough with a single selection tag. It can happen that during a modeling session I need a few temporary selections, to be picked up later in the process when I need to work here and there on a model.
    As such, in the past I had a love-hate relationship with the "Set Selection" command. It was a very useful tool, except that it required me to always deselect the newly created selection tag before I could create another one. Reason for this is that if you perform a "Set Selection" with a selected tag, the newly selected items would be merged into the selected tag ... instead of being created in their own separate tag.
    I mostly use the Commander to quickly type "set se" and press enter. Or I would add the "Set Selection" icon into a modeling palette and dock it in the layout.
    Still, in order to be able to create multiple selection tags, I would need to execute the command, deselect the tag, and proceed with creating a new selection.
     
    NOT ANYMORE ...
    It finally annoyed me so much that I spend some time writing a script to provide the functionality to perform a "Set New Selection" ... NOT overwriting the current selection tag. This script will create a new selection tag of its own, use an appropriate unique name (just as the native "Set Selection"), store the selected items be it polygons, edges or points.
    I call it: Set New Selection.
    The good thing is, that you can execute this script from the Commander, or drag the icon into a palette and dock it into the layout.
    AND it can coexist next to the native "Set Selection". Which means you can still use the original behaviour if you want to overwrite a selection tag, or use the new one to create separate tags each time the script is executed.
    Isn't that neat? Yes, I thought so too!
     
    Does work with R16 - R23 (not tested with S22, S24)
     
    HOW TO install:
    - download the zip file
    - go to your Cinema4D preference folder (menu Edit > Preferences ... wait for it ... click button at bottom left "Open Preferences folder").
    - navigate to library, then scripts
    - extract the content of the downloaded zip file here (or in a subfolder).
    - restart Cinema4D.
     

    235 downloads

       (0 reviews)

    25 comments

    Updated

  8. Free

    ToolPresets

    ToolPresets is a Cinema 4D plugin which allows to quickly set up, update, and apply different tool settings.
    Supports R16, R17, R18, R19, R20, R21, R23 on Windows and macOS.
     
    A dedicated topic is available in the forum to further discuss. Questions and feedback are welcome in following thread:
    https://www.core4d.com/ipb/forums/topic/113338-toolpresets/
     
    (The manual and installation guide is provided in the Documentation folder inside the plugin folder)
    Installation:
    Cinema 4D R16 - R19:
    Open Cinema 4D and select menu Edit > Preferences (Ctrl-E on Windows / Cmd-E on MacOS)
    This will open the preference window. Select “Open Preferences Folder…” button at the bottom of the window.
    A Windows Explorer or MacOS Finder window will open.
    Navigate to the “plugins” folder and extract the whole content of the provided zip file.
    Restart Cinema 4D.
     
    Cinema 4D R20 and above:
    Plugins can be installed anywhere you like, an appropriate path needs to be added in the Cinema 4D Preferences. Plugins can still be installed in a default plugins folder at your user’s location.
    To use the default plugin location:
    Open Cinema 4D and select menu Edit > Preferences (Ctrl-E on Windows / Cmd-E on MacOS)
    This will open the preference window. Select “Open Preferences Folder…” button at the bottom of the window.
    A Windows Explorer or MacOS Finder window will open.
    Navigate to the “plugins” folder and extract the whole content of the provided zip file.
    Restart Cinema 4D.
    If the installation of Cinema 4D did not create a default “plugins” folder, feel free to create one.

    Usage:
    Introduction:
    The plugin consists of a single window, which holds the different presets.
    Only the presets of the currently active tool will be displayed in the window.
    The idea is to dock the window in a generic location in your layout, allowing for easy access to the appropriate presets at any time. Simply activating a tool will provide the available presets for that tool.
    You can arrange the window to be horizontal or vertical.
     
    Creating a preset:
    With a tool active, and its settings changed to your liking, simply select the tool's icon in the Attribute Manager and drag it on top of the + icon of the ToolPresets' window.
    Let go the mouse button and a new preset will be created, appearing in the plugin's window.
    For easy identification each preset has an identification name and a color.
    The name will be displayed as a bubblehelp when hovering over the preset.
    The color is displayed as a small circle in the bottom right corner of the preset.
    Editing the preset's identification:
    Default names and colors are generated when a new preset is created, but these can be adjusted to your liking. Simply right mouse click the preset and a window will appear containing a text edit field, an hexagonal colorwheel.
    A "remove" button is available allowing to delete this preset from the list.
     
    Applying a preset:
    With the list of preset shown in the window, just select the preset you want to apply.
    Simply clicking the preset icon will apply the stored settings to the currently active tool.
    In case the tool consists of the additional Apply, New Transform, and Reset Values buttons, the user can hold the control key on PC, command key on Mac, when selecting the preset icon.
    This will perform a new action for the tool, before applying the tool settings.
     
    Update a preset:
    When you need to change the stored tool settings, you can do so by dragging the current tool settings (via the icon in the Attribute Manager) onto the desired preset icon. This will replace the stored preset with the currently active setting of the tool. The name and color of the preset will remain unchanged.
     

    89 downloads

       (0 reviews)

    14 comments

    Updated

  9. Free

    Dials

    Dials is a Cinema 4D plugin, which allows you to set up a list of most used tools and commands. These are presented as a circular palette to select from. Directly available from the 3D viewport.
    Settings for a tool can also be stored as different favourites
     
    Documentation available in the documentation folder of the plugin.
    Different toolsets can be set up and recalled via scripts (one included as example in documentation folder).
     
    original discussion thread:
    https://www.core4d.com/ipb/forums/topic/103440-dials-was-wheel-of-tools
     
    Plugin supports Cinema4D R16 up to R25, both Windows and macOS.

    342 downloads

       (0 reviews)

    15 comments

    Updated

  10. Free

    Auto Relative Selected Tracks

    This simple script combines several steps into a one-click solution. Automatically set the selected tracks in the Timeline's F-Curve View to relative mode. It will automatically select all keys of the currently selected tracks, set to relative, zoom to fit, then deselect all keys. Hold Alt/Option while invoking the script to reset the tracks.

    24 downloads

       (0 reviews)

    0 comments

    Updated

  11. Free

    Polygon to Center Point

    Select a polygon or multiple polygons and then run this script to create a pole at the center of each polygon... a sometimes useful step in retopology and/or for more visible control when working with (or destroying) n-gons.

    77 downloads

       (0 reviews)

    0 comments

    Updated

  12. Free

    Bake 2 Global Space

    This scripts allows you to bake multiple objects into Global Space. This can be achieved in multiple ways by using modifiers:

    1. Default (no modifier): Creates Nulls copies of the objects in global space and bakes them
    2. Shift modifier: Creates Nulls in global space at without baking, this is essentially "Convert to Nulls"
    3. CTRL modifier: Creates Nulls in Global Space and bakes them, and constraints the original object to the nulls.
    4. Alt modifier: Bakes the same objects in Global Space. You will need to unparent them manually in order to see the correct animation.
     
    About me:
    website: https://www.orestiskon.com
    twitter: https://twitter.com/orestiskon
    discord: https://discord.gg/qNrJ9CQTKN

    25 downloads

       (0 reviews)

    0 comments

    Submitted

  13. Free

    RingLoop

    RingLoop is a small Python plugin which allows to extend selected edges into ring or loop.
    An optional "skip" option can be provided, which will skip the number of edges during creation of a ring or loop from the original selected edge(s)
     
    Original thread:
    https://www.core4d.com/ipb/forums/topic/102983-select-every-other-edge
     
    New version 0.6 (see changelog)
     
    Does work with R16 - R23 (not tested with S22)
     
    If you download, use, and appreciate this plugin, please consider donating using the "Tip Me" button.
    Every donation, great and small, is much appreciated and motivates me to keep providing plugin solutions for the community.

    335 downloads

       (1 review)

    24 comments

    Updated

  14. Free

    UVisland Outliner

    UVisland Outliner is a Python plugin which does detect the UV island boundaries and turns them into edge selection. The plugin will process all selected polygon objects.
    A new option introduced in version 1.1 (available via cog wheel) provides a way to ignore the outer edges of an open-ended mesh.
     
    In general you would want to turn all UV seams into edge selections. In case of open-ended mesh objects, the mesh boundaries would be detected as UV boundaries ... while these aren't actually UV seams. The new option will (by default) allow to ignore these boundaries.
    On the other hand you might want to turn all UV island boundaries into edges, no matter if these are UV seams or not. You can do so by unchecking the new option.
     
    Original thread:
    https://www.core4d.com/ipb/forums/topic/109930-uvisland-outliner
     
    Does probably work with R16 - R21, not sure about S22, will definitely not work with R23.

    67 downloads

       (0 reviews)

    0 comments

    Updated

  15. Free

    EasyUV

    EasyUV is a plugin (R16 - R21 for Windows and macOS) which focuses on easy unwrapping of UVs using a specialized Seam Tool
     
    for more information and latest news:
    https://www.core4d.com/ipb/forums/topic/104942-easyuv
     
    If you download, use, and appreciate this plugin, please consider donating using the "Tip Me" button.
    Every donation, great and small, is much appreciated and motivates me to keep providing plugin solutions for the community.

    87 downloads

       (1 review)

    0 comments

    Updated

  16. Free

    TINA - Texture Importer n Assigner

    TINA (Texture Importer 'n' Assigner) is a Python plugin to automate importing multiple textures into appropriate material channels.
    The plugin was originally created to import the different texture sets created in Substance Painter, into Cinema4D's native materials before the node-based materials where introduced in R20.
     
    Plugin is compatible with R17 - R21. Hasn't been tested on S22, nor with node-based materials.
    Updated to version 1.2 to support R23 (not tested with S24).
     
    original topic:
    https://www.core4d.com/ipb/forums/topic/92673-speti-and-tina
     

    108 downloads

       (0 reviews)

    0 comments

    Updated

  17. Free

    Chamfergen Spline Generator

    Chamfergen is a FREE Spline Generator Plugin that allows you to Procedurally Chamfer, Outline or Optimize any spline.
     

    87 downloads

       (0 reviews)

    7 comments

    Updated

  18. Free

    ABCLoop Tool

    Hello
     
    ABC LOOP v.2 is a xpresso based tool designed to control an imported abc file in a scene. It's an improvement from a later version that i developed.
    The cinema 4d's inbuilt abc container is quite limited when it comes to edit in order to create perfect and custom loops, and with the increasing usage of abc files inside cinema 4d for caching purposes, we need more control features.
     
    Sometimes users need to create animation loops from an abc file but somehow the file is not exported the right way. With this tool we can select the desired frame range and also decide when to start and stop the animation. Also we can manipulate other aspects of the abc file like the speed, the animation curve, reverse it, add fields in order do generate random speeds across multiple abc instances etc.
     
    This tool serves one abc object at a time but we can put on several by using the set driver and set driven commands.
     
    I've also included a test alembic  with a 50 frames animation in order to play with it. Instructions jpg also included.
     
    I hope it helps in future projects
    If you find bugs or want to sugest new features, please comment.
     
    Cheers
    João Batista
     
     
    XPRESSO_ABC_LOOP_v04.zip
    XPRESSO_ABC_LOOP_v04.zip

    21 downloads

       (0 reviews)

    0 comments

    Updated

  19. Free

       (0 reviews)

    0 comments

    Updated

  20. Free

    FCS SceneVault

    FCS SceneVault is based on a tool that has been created by Rui Batista called (Vault). For years many developers have been trying to get this wonderful tool in current versions of Cinema4D. We have created most of Vault's features and made them into FCS SceneVault. 
    Overview on SceneVault Features:
     
    Disable SceneVault Visiblity: 
    You can disable without touching the Editor and Render display semaphores turned off or on.
     
    Auto-Fold when Added/Removed: 
    With this option on as default, when an object is dragged into the SceneVault, the SceneVault stays folded. If this option is off, the Vault behaves like any normal object, unfolding when something is dragged into it. Note!!: You can always unfold the SceneVault object manually.
     
    Enabling and Disabling Objects in SceneVault:
    With this option on, all generator objects (the ones with a green check mark at the right of the semaphores) and other objects types (eg. Lights, Joints, Splines etc..) are turned off when dragged into the SceneVault.
     
    Keep SceneVault Lock-Folded
     
    More info on Gumroad.

    35 downloads

       (0 reviews)

    0 comments

    Updated

  21. Free

    Hide non-surrounding polygons

    This script will hide polygons that have no selected points.
    Can be useful if you have an high polycount object which you want to edit, but there is just too many polygons to see what you're doing.
    Select some points you want to work on, execute the script ... and all polygons not sharing those selected points get hidden.
     
    original topic:
    <to be continued>
     
    Does probably work with R16 - R21, not sure about S22, will definitely not work with R23.

    58 downloads

       (0 reviews)

    5 comments

    Updated

  22. Free

    FCS TrueSplit

    TrueSplit is a modeling tool helper plugin that allows you to split the polygon selection from your object but with more advance option features list that you see below.
    Features:
    Split Multiple Objects in Selection Split Object as a Child Delete Poly Selection Optimize Split Object Optimize Base Object Center Axis To Split Object Apply Color To Split Object Remove Unused Materials Remove All Materials Stay In Polygon Mode Split All Polys on Object  
    NOTICE:
    By clicking DOWNLOAD, you will be redirected to a Gumroad page for download!
     
    If you like to watch or ask any questions on development or bugs :
    Join our Discord for questions, bugs fixes.

    138 downloads

       (1 review)

    3 comments

    Updated




×
×
  • Create New...

Copyright Core 4D © 2023 Powered by Invision Community