Skip to content
This repository has been archived by the owner on Aug 20, 2019. It is now read-only.

PRFTDigitalLabs/c4d-usdz-sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

c4d-usdz-sample

A sample workflow implementation to aide in the conversion of Cinema 4d files to iOS Quicklook USDZ 3D files.

Contents

Source Files:

Exports from Cinema 4d:

Conversions:

🌟 Utility:

Prerequisites

In order to open the 3D source file, you will need to install Cinema 4d. This file was created with R20.

To create a USDZ file, I converted the exported Alembic file using usdz_converter. usdz_converter is a utility that comes with Xcode. An introduction to that tool (not quite documentation), can be found in this WWDC 18 video.

Goals of this exercise:

For a more in-depth exploration of this process, please view my blog post here: (https://blog.truthlabs.com/adventures-in-3d-streamlining-the-conversion-of-assets-for-ios-quicklook-and-usdz-icloud-bash-240cf569b05f).

Utilize Cinema 4d as a source for USDZ files.

  • Geometry
  • Scale
  • Animation
  • PBR Textures

Utilize Cinema 4d as a source for Facebook (.glTF binary) 3D posts

Streamline the conversion of assets

  • Expedite the conversion process from c4d to usdz.
  • Expedite the preview process of usdz files.
  • 'One-click' process to generate all assets, including web preview.

Identify strengths & weaknesses of

  • USDZ format
  • associated pipeline tools (in context of c4d -> iOS Quicklook)