Missing Cinema 4D Installation

I am using C4D files in my project (not exported to FBX).
I have Cinema 4D installed on my machine, thus I am able to make builds just fine.

However, I suppose that UCB machine my project is compiling on does not have this installed…

I could re-export to FBX as a workaround, but that will kill about a week of development given that the entire environmental assets are within the C4D file, so I have to re-assign all the mesh filters, materials, etc. to the equivalent FBX.

It would be easier if the machine could have Cinema 4D installed.
Is this a planned feature, or maybe there are other alternatives I am not aware of?

Code Spoiler

1: No Library cache found - ALL assets will be re-imported.
2: [Unity] Initialize engine version: 5.3.2f1 (e87ab445ead0)
3: [Unity] Assets/Scripts/Kelvin/CanvasSceneLoader.cs(44,42): warning CS0618: `UnityEngine.Application.LoadLevelAsync(int)' is obsolete: `Use SceneManager.LoadSceneAsync'
4: [Unity] Assets/Scripts/Kelvin/CanvasSceneLoader.cs(44,42): warning CS0618: `UnityEngine.Application.LoadLevelAsync(int)' is obsolete: `Use SceneManager.LoadSceneAsync'
5: [Unity] Assets/Scripts/Kelvin/Editor/SceneKeyboardShortcuts.cs(10,39): warning CS0618: `UnityEditor.EditorApplication.SaveCurrentSceneIfUserWantsTo()' is obsolete: `Use EditorSceneManager.SaveCurrentModifiedScenesIfUserWantsTo'
6: [Unity] Assets/Scripts/Kelvin/Editor/SceneKeyboardShortcuts.cs(12,43): warning CS0618: `UnityEditor.EditorApplication.OpenScene(string)' is obsolete: `Use EditorSceneManager.OpenScene'
7: [Unity] Assets/Scripts/Kelvin/Editor/SceneKeyboardShortcuts.cs(19,39): warning CS0618: `UnityEditor.EditorApplication.SaveCurrentSceneIfUserWantsTo()' is obsolete: `Use EditorSceneManager.SaveCurrentModifiedScenesIfUserWantsTo'
8: [Unity] Assets/Scripts/Kelvin/Editor/SceneKeyboardShortcuts.cs(21,43): warning CS0618: `UnityEditor.EditorApplication.OpenScene(string)' is obsolete: `Use EditorSceneManager.OpenScene'
9: [Unity] Assets/TextMesh Pro/Editor/GlyphInfoDrawer.cs(34,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
10: [Unity] Assets/TextMesh Pro/Editor/KerningPairDrawer.cs(74,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
11: [Unity] Assets/TextMesh Pro/Editor/SpriteInfoDrawer.cs(58,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
12: [Unity] Assets/TextMesh Pro/Editor/TMPro_CreateObjectMenu.cs(109,42): warning CS0618: `UnityEngine.EventSystems.TouchInputModule' is obsolete: `TouchInputModule is no longer required as Touch input is now handled in StandaloneInputModule.'
13: [Unity] Assets/TextMesh Pro/Editor/TMPro_FontAssetCreatorWindow.cs(330,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
14: [Unity] Assets/TextMesh Pro/Editor/TMPro_FontAssetCreatorWindow.cs(342,34): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
15: [Unity] Assets/TextMesh Pro/Editor/TMPro_FontAssetCreatorWindow.cs(349,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
16: [Unity] Assets/TextMesh Pro/Editor/TMPro_FontAssetCreatorWindow.cs(364,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
17: [Unity] Assets/TextMesh Pro/Editor/TMPro_FontAssetCreatorWindow.cs(453,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
18: [Unity] Assets/TextMesh Pro/Editor/TMPro_FontAssetCreatorWindow.cs(466,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
19: [Unity] Assets/TextMesh Pro/Editor/TMPro_SDFMaterialEditor.cs(310,26): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
20: [Unity] Assets/Scripts/Kelvin/Editor/SceneKeyboardShortcuts.cs(10,39): warning CS0618: `UnityEditor.EditorApplication.SaveCurrentSceneIfUserWantsTo()' is obsolete: `Use EditorSceneManager.SaveCurrentModifiedScenesIfUserWantsTo'
21: [Unity] Assets/Scripts/Kelvin/Editor/SceneKeyboardShortcuts.cs(12,43): warning CS0618: `UnityEditor.EditorApplication.OpenScene(string)' is obsolete: `Use EditorSceneManager.OpenScene'
22: [Unity] Assets/Scripts/Kelvin/Editor/SceneKeyboardShortcuts.cs(19,39): warning CS0618: `UnityEditor.EditorApplication.SaveCurrentSceneIfUserWantsTo()' is obsolete: `Use EditorSceneManager.SaveCurrentModifiedScenesIfUserWantsTo'
23: [Unity] Assets/Scripts/Kelvin/Editor/SceneKeyboardShortcuts.cs(21,43): warning CS0618: `UnityEditor.EditorApplication.OpenScene(string)' is obsolete: `Use EditorSceneManager.OpenScene'
24: [Unity] Assets/TextMesh Pro/Editor/GlyphInfoDrawer.cs(34,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
25: [Unity] Assets/TextMesh Pro/Editor/KerningPairDrawer.cs(74,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
26: [Unity] Assets/TextMesh Pro/Editor/SpriteInfoDrawer.cs(58,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
27: [Unity] Assets/TextMesh Pro/Editor/TMPro_CreateObjectMenu.cs(109,42): warning CS0618: `UnityEngine.EventSystems.TouchInputModule' is obsolete: `TouchInputModule is no longer required as Touch input is now handled in StandaloneInputModule.'
28: [Unity] Assets/TextMesh Pro/Editor/TMPro_FontAssetCreatorWindow.cs(330,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
29: [Unity] Assets/TextMesh Pro/Editor/TMPro_FontAssetCreatorWindow.cs(342,34): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
30: [Unity] Assets/TextMesh Pro/Editor/TMPro_FontAssetCreatorWindow.cs(349,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
31: [Unity] Assets/TextMesh Pro/Editor/TMPro_FontAssetCreatorWindow.cs(364,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
32: [Unity] Assets/TextMesh Pro/Editor/TMPro_FontAssetCreatorWindow.cs(453,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
33: [Unity] Assets/TextMesh Pro/Editor/TMPro_FontAssetCreatorWindow.cs(466,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
34: [Unity] Assets/TextMesh Pro/Editor/TMPro_SDFMaterialEditor.cs(310,26): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
35: [Unity] WARNING: Shader Unsupported: 'TMPro/Mobile/Bitmap' - Pass '' has no vertex shader
36: [Unity] Make sure that Cinema 4D is installed and the .C4D file has Cinema 4D as its 'Open with' application!
37: [Unity] Make sure that Cinema 4D is installed and the .C4D file has Cinema 4D as its 'Open with' application!
38: [Unity] Initialize engine version: 5.3.2f1 (e87ab445ead0)
39: [Unity] Assets/Scripts/Kelvin/CanvasSceneLoader.cs(44,42): warning CS0618: `UnityEngine.Application.LoadLevelAsync(int)' is obsolete: `Use SceneManager.LoadSceneAsync'
40: [Unity] Assets/Scripts/Kelvin/CanvasSceneLoader.cs(44,42): warning CS0618: `UnityEngine.Application.LoadLevelAsync(int)' is obsolete: `Use SceneManager.LoadSceneAsync'
41: [Unity] Assets/Scripts/Kelvin/Editor/SceneKeyboardShortcuts.cs(10,39): warning CS0618: `UnityEditor.EditorApplication.SaveCurrentSceneIfUserWantsTo()' is obsolete: `Use EditorSceneManager.SaveCurrentModifiedScenesIfUserWantsTo'
42: [Unity] Assets/Scripts/Kelvin/Editor/SceneKeyboardShortcuts.cs(12,43): warning CS0618: `UnityEditor.EditorApplication.OpenScene(string)' is obsolete: `Use EditorSceneManager.OpenScene'
43: [Unity] Assets/Scripts/Kelvin/Editor/SceneKeyboardShortcuts.cs(19,39): warning CS0618: `UnityEditor.EditorApplication.SaveCurrentSceneIfUserWantsTo()' is obsolete: `Use EditorSceneManager.SaveCurrentModifiedScenesIfUserWantsTo'
44: [Unity] Assets/Scripts/Kelvin/Editor/SceneKeyboardShortcuts.cs(21,43): warning CS0618: `UnityEditor.EditorApplication.OpenScene(string)' is obsolete: `Use EditorSceneManager.OpenScene'
45: [Unity] Assets/TextMesh Pro/Editor/GlyphInfoDrawer.cs(34,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
46: [Unity] Assets/TextMesh Pro/Editor/KerningPairDrawer.cs(74,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
47: [Unity] Assets/TextMesh Pro/Editor/SpriteInfoDrawer.cs(58,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
48: [Unity] Assets/TextMesh Pro/Editor/TMPro_CreateObjectMenu.cs(109,42): warning CS0618: `UnityEngine.EventSystems.TouchInputModule' is obsolete: `TouchInputModule is no longer required as Touch input is now handled in StandaloneInputModule.'
49: [Unity] Assets/TextMesh Pro/Editor/TMPro_FontAssetCreatorWindow.cs(330,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
50: [Unity] Assets/TextMesh Pro/Editor/TMPro_FontAssetCreatorWindow.cs(342,34): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
51: [Unity] Assets/TextMesh Pro/Editor/TMPro_FontAssetCreatorWindow.cs(349,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
52: [Unity] Assets/TextMesh Pro/Editor/TMPro_FontAssetCreatorWindow.cs(364,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
53: [Unity] Assets/TextMesh Pro/Editor/TMPro_FontAssetCreatorWindow.cs(453,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
54: [Unity] Assets/TextMesh Pro/Editor/TMPro_FontAssetCreatorWindow.cs(466,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
55: [Unity] Assets/TextMesh Pro/Editor/TMPro_SDFMaterialEditor.cs(310,26): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
56: [Unity] Assets/Scripts/Kelvin/Editor/SceneKeyboardShortcuts.cs(10,39): warning CS0618: `UnityEditor.EditorApplication.SaveCurrentSceneIfUserWantsTo()' is obsolete: `Use EditorSceneManager.SaveCurrentModifiedScenesIfUserWantsTo'
57: [Unity] Assets/Scripts/Kelvin/Editor/SceneKeyboardShortcuts.cs(12,43): warning CS0618: `UnityEditor.EditorApplication.OpenScene(string)' is obsolete: `Use EditorSceneManager.OpenScene'
58: [Unity] Assets/Scripts/Kelvin/Editor/SceneKeyboardShortcuts.cs(19,39): warning CS0618: `UnityEditor.EditorApplication.SaveCurrentSceneIfUserWantsTo()' is obsolete: `Use EditorSceneManager.SaveCurrentModifiedScenesIfUserWantsTo'
59: [Unity] Assets/Scripts/Kelvin/Editor/SceneKeyboardShortcuts.cs(21,43): warning CS0618: `UnityEditor.EditorApplication.OpenScene(string)' is obsolete: `Use EditorSceneManager.OpenScene'
60: [Unity] Assets/TextMesh Pro/Editor/GlyphInfoDrawer.cs(34,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
61: [Unity] Assets/TextMesh Pro/Editor/KerningPairDrawer.cs(74,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
62: [Unity] Assets/TextMesh Pro/Editor/SpriteInfoDrawer.cs(58,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
63: [Unity] Assets/TextMesh Pro/Editor/TMPro_CreateObjectMenu.cs(109,42): warning CS0618: `UnityEngine.EventSystems.TouchInputModule' is obsolete: `TouchInputModule is no longer required as Touch input is now handled in StandaloneInputModule.'
64: [Unity] Assets/TextMesh Pro/Editor/TMPro_FontAssetCreatorWindow.cs(330,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
65: [Unity] Assets/TextMesh Pro/Editor/TMPro_FontAssetCreatorWindow.cs(342,34): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
66: [Unity] Assets/TextMesh Pro/Editor/TMPro_FontAssetCreatorWindow.cs(349,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
67: [Unity] Assets/TextMesh Pro/Editor/TMPro_FontAssetCreatorWindow.cs(364,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
68: [Unity] Assets/TextMesh Pro/Editor/TMPro_FontAssetCreatorWindow.cs(453,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
69: [Unity] Assets/TextMesh Pro/Editor/TMPro_FontAssetCreatorWindow.cs(466,30): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
70: [Unity] Assets/TextMesh Pro/Editor/TMPro_SDFMaterialEditor.cs(310,26): warning CS0618: `UnityEditor.EditorGUIUtility.LookLikeControls(float, float)' is obsolete: `LookLikeControls and LookLikeInspector modes are deprecated. Use EditorGUIUtility.labelWidth and EditorGUIUtility.fieldWidth to control label and field widths.'
71: [Unity] ArgumentException: Cannot open scene with path "Assets/Scenes/DummyScene.unity".
72: ! build of 'default-windows-desktop-64-bit' failed. compile failed
73: publishing finished successfully.
74: Finished: FAILURE

We don’t have any plans to install any third party software like Cinema4D, 3DS Max etc. It’s not always straightforward to work out licensing issues so in general it’s just not something we will support.

You might check if there are any tools out there that can help with the FBX conversion process that meet your needs.

Hi, I’m also having this exact problem. Using Cinema 4D within Unity is really helpful and it makes my 3D modelling pipeline silky smooth. If you don’t install Cinema 4D onto the Cloud service then this makes the cloud service redundant to me and many others and makes me wonder why I would pay for a service that doesn’t work.

Please fix this issue ASAP. I love Unity and Cinema 4D and they work so well together but having to export to fbx makes game development a bit of a drag.