Search Unity

Importing .c4d files doesn't work at all

Discussion in 'Editor & General Support' started by unfungmz, Aug 2, 2017.

  1. unfungmz

    unfungmz

    Joined:
    Jul 29, 2017
    Posts:
    162
    When I try to import a c4d file (through import asset, putting in asset folder, or dragging file to asset window), I get a white file icon and cannot drag the asset to the scene. i've tried with several versions of c4d - some old, some newer.
     
  2. greg-harding

    greg-harding

    Joined:
    Apr 11, 2013
    Posts:
    524
    If you have Cinema 4D R18 installed and it's the default app for c4d files it won't work - the plugin that Unity installs only works with older versions. If you have R17 or earlier, make it the default app for c4d files and Unity should install the plugin and import c4d files ok.

    A workaround is to manually export from C4D R18 to an .fbx file.

    https://issuetracker.unity3d.com/issues/unity-fails-to-import-native-file-from-cinema-4d-r18
    https://forum.unity3d.com/threads/support-for-cinema-4d-r18.429680/
     
  3. mc_Dandy

    mc_Dandy

    Joined:
    Apr 30, 2018
    Posts:
    1
    will it work any time soon for cinema 4d r20? using unity 2018.3
     
    smetzzz and GamesUoS like this.
  4. Ruuds

    Ruuds

    Joined:
    Dec 3, 2017
    Posts:
    17
    Please fix this for R20 or remove the feature from Unity.
     
  5. jlsmithms

    jlsmithms

    Joined:
    Oct 7, 2019
    Posts:
    1
    I fully agree with Ruuds. Fix it or remove it.
     
  6. HosseinArabbeigi

    HosseinArabbeigi

    Joined:
    May 7, 2014
    Posts:
    16
    Thanks for @greg-harding response but maybe you have administrator permission problem with Unity, you can fix it by this scenario :

    1. For this to work, Unity Hub also has to run as Administrator.
      • Go to the Installation folder of UnityHub and open properties (Alt + Enter) of
        UnityHub.exe
      • Open the "Compatibility" tab, there you will find a checkbox
        Run as administrator
    2. Now we can do the same for Unity.
      • Go to the "Editor" folder of the Unity installation you want to run as administrator.
      • Set Administrator settings for
        Unity.exe
        (see instructions above)
    3. Fully exit Unity and Unity Hub
    4. Restart Unity Hub, you should see the Windows dialogue for "Run as administrator"
    5. Open a project using the Unity version you customized and Unity will have Admin permissions.
    6. If you have problem with dropping objects to Unity, it happens when unity is running as admin, you can just copy and past your files directly using explorer instead of direct dropping.