Wiki

Clone wiki

CV-C4DtoUE / Home

CV-C4DtoUE

C4DtoUEScreenshot.png

CV-C4D to UE4 is a set of plugins for Cinema 4D and Unreal Engine 4 that greatly simplify the process of transferring your game ready assets from Cinema 4D to Unreal Engine 4. With the two plugins installed you can easily transfer your Cinema 4D scenes to Unreal Engine 4, with the click of a button, straight from within Cinema 4D. The process supports models and materials. Transforms (axes) and Phong tags are exported correctly as well.

CV-C4D to UE4 is especially useful for iterative workflows. There's no need to convert your models before export - the plugin converts everything to polygon objects during export allowing you to maintain parametric objects, generators, etc. When re-exporting later, the plugin checks for already exported models/materials and updates them.

Features

  • Transfers Materials, Models, and Textures from Cinema 4D R19 to Unreal Engine 4.
  • Transfers entire scenes from C4D to Unreal.
  • Transfers only the selected object(s) from C4D to Unreal.
  • Live connection between C4D and Unreal Engine 4 via a Local Network Bridge.
  • Transfers selected top-level Objects from Cinema 4D to Unreal Engine
  • Allowed objects include Polygon Objects, Primitives, Generator Objects, etc.
  • Maintains a link between transferred objects based on Object Name
    • Warning: Ensure every object in your Cinema 4D project file has a unique name!
  • Transfers Color-Based Materials between Cinema 4D and Unreal

Best Practices, Warnings, and Known Issues

For the most up to date list of issues, please see this project's Issues tracker.

  • TIP: Before transferring from C4D to Unreal, ensure that you have saved your C4D project and Unreal Project - should you encounter any issues, this will ensure you have safely backed up your data.
  • WARNING: If you delete an object in Unreal and attempt to transfer the same object again from C4D you will encounter a hard crash. Workaround: Rename objects in C4D, or restart Unreal before re-transferring.
  • TIP: For the most predictable results, use Polygon Objects with simple Color-Channel materials. Advanced PBR or Reflectance-Based materials will not transfer.
  • TIP: Both Cinema 4D and UE4 must be open for a transfer to successfully occur.

Installation Instructions

DownloadAndInstallThumbnail.jpg

Usage Instructions

OverviewThumbnail.jpg

FAQ

How do I Export a Hierarchy of Objects from Cinema 4D to Unreal Engine 4 (UE4) with CV-UEtoC4D?

Hierarchies will be collapsed into a single polygon object in Unreal. This is to ensure faster speeds in Unreal. In general: fewer objects with more polygons will be faster than lots of objects with fewer polygons.

To work with a hierarchy, you will need to keep you hierarchy flat in C4D and build your parent-child relationships in Unreal.

How do I Export a Figure Primitive Object from Cinema 4D to Unreal Engine 4 (UE4) with CV-UEtoC4D?

CV-C4DtoUE works best with polygon objects. Objects nested below a Null like the Figure Primitive (just make it editable) can sometimes cause issues. A workaround is to add a Connect object, rename it "Figure" and place the figure object inside of it. This will collapse the figure into a single polygon object which will then be exported using the C4D-C4DtoUE plugin.

User Agreement

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Updated