Difference between revisions of "C4D"

From GICL Wiki
Jump to: navigation, search
m (C4d moved to C4D)
 
(23 intermediate revisions by one user not shown)
Line 10: Line 10:
 
'''Creator(s):''' Christian and Philip Losch
 
'''Creator(s):''' Christian and Philip Losch
  
'''Contributor(s):''' [www.maxon.de MAXON Computer Gmbh]
+
'''Contributor(s):''' [http://www.maxon.net MAXON Computer Gmbh]
  
 
'''Relationships:'''
 
'''Relationships:'''
  
* '''Previous Version(s):'''None
+
* '''Previous Version(s):'''
 +
**Cinema4D v10.5
 +
**Cinema4D v10
 +
**Cinema4D v9.6
 +
**Cinema4D v9.5
 +
**Cinema4D v9.0
 +
**Cinema4D v8.5
 +
**Cinema4D v8.0
 +
**Cinema4D v7.0
 +
**Cinema4D v6.0
 +
**Cinema4D v5.0
 +
**Cinema4D v4.0
 +
**Cinema4D v3.0
 +
**Cinema4D v2.0
 +
**Cinema4D v1.0
 +
**FastRay
  
 
* '''Contains:''' None
 
* '''Contains:''' None
  
* '''Syntax Format(s):''' Uses [http://en.wikipedia.org/wiki/Interchange_File_Format|Interchange File Format(IFF)].  IFF is a chunk based format that allows applications to only use the parts of the file that apply to them.
+
* '''Syntax Format(s):''' Uses [http://en.wikipedia.org/wiki/Interchange_File_Format Interchange File Format(IFF)].  IFF is a chunk based format that allows applications to only use the parts of the file that apply to them.
  
 
* '''Family Format(s):''' None
 
* '''Family Format(s):''' None
  
 
'''Description:'''
 
'''Description:'''
One file is used to store material, object, and scene information, allowing one editor to handle animation, modeling, texturing, and rendering.  The file format uses the following standards:
+
<br> One file is used to store material, object, and scene information, allowing one editor to handle animation, modeling, texturing, and rendering.  The file format uses the following standards:
 
*The format uses a left hand coordinate system, meaning that the x-axis goes from left to right, the y-axis goes from bottom to top, and the z-axis goes from front to back.
 
*The format uses a left hand coordinate system, meaning that the x-axis goes from left to right, the y-axis goes from bottom to top, and the z-axis goes from front to back.
 
*All floating point data is stored in single precision IEEE format.
 
*All floating point data is stored in single precision IEEE format.
*Angles are stored in radians using the [http://en.wikipedia.org/wiki/Flight_dynamics|Heading/Pitch/Bank] system.   
+
*Angles are stored in radians using the [http://en.wikipedia.org/wiki/Flight_dynamics Heading/Pitch/Bank] system.   
 
*All object points are stored relative to their own axis.
 
*All object points are stored relative to their own axis.
  
Line 57: Line 72:
  
 
'''History:'''  
 
'''History:'''  
C4D was originally created by Christian and Philip Losch as a ray-tracer program for a monthly programming contest in the magazine, Kickstart.  Their program won the contest.  The file format was started at this time.  The program Cinema 4D was originally called FastRay and released for the Amiga in 1991.  Several version of Cinema 4D were released in the mid 1990's, before being released as a production-level product in 1997.  Cinema 4D is now available for Windows, Macintosh, and Linux computers.  Cinema 4D has been used to create the graphics for some well known movies, including:
+
<br> C4D was originally created by Christian and Philip Losch as a ray-tracer program for a monthly programming contest in the magazine, Kickstart.  Their program won the contest.  The file format was started at this time.  The program Cinema 4D was originally called FastRay and released for the Amiga in 1991.  Several version of Cinema 4D were released in the mid 1990's, before being released as a production-level product in 1997.  Cinema 4D is now available for Windows, Macintosh, and Linux computers.  Cinema 4D has been used to create the graphics for some well known movies, including:
*Spiderman 3
+
*[http://en.wikipedia.org/wiki/Spiderman_3 Spiderman 3]
*Beowulf
+
*[http://en.wikipedia.org/wiki/Beowulf_(2007_film) Beowulf]
*Chronicles of Narnia
+
*[http://en.wikipedia.org/wiki/The_Chronicles_of_Narnia_(film_series) Chronicles of Narnia]
*War of the Worlds
+
*[http://en.wikipedia.org/wiki/War_of_the_Worlds_(2005_film) War of the Worlds]
*Polar Express
+
*[http://en.wikipedia.org/wiki/The_Polar_Express_(film) Polar Express]
 
*and more
 
*and more
  
'''Example(s):''' [[Example::Example Template]] - Information and example models of the engineering format.
+
'''Example(s):''' [http://en.wikipedia.org/wiki/File:Chess_king_render.jpg Chess King]
  
'''Identifier:''' [[Identifier::]] - A URL or other identifier that refers to the engineering format.
+
'''Identifier:''' [http://www.maxon.net http://www.maxon.net]
 
+
<br>
'''Documentation:''' [[Documentation::Documentation Template]] - Information in general about the engineering format.
+
'''Documentation:''' [http://local.wasp.uwa.edu.au/~pbourke/dataformats/cinema4d/cinema4d.pdf Cinema4D.pdf] <br>
 
+
'''File Extensions:''' c4d
'''File Extensions:''' .c4d
+
  
 
'''Applications:'''
 
'''Applications:'''
Line 77: Line 91:
 
* '''Native application(s):''' Cinema 4D, XL-Bundle, PyroCluster, Advanced Render, MOCCA, and Thinking Particles
 
* '''Native application(s):''' Cinema 4D, XL-Bundle, PyroCluster, Advanced Render, MOCCA, and Thinking Particles
  
* '''Interoperable applications:''' [[Interoperable Application::Engineering Format Application Template]] - Applications which can read or write files of this format, but are not native applications for the format.
+
* '''Interoperable applications:''' None
  
 
'''Magic numbers:''' C4D uses a 12 byte header.  The headers consists of:
 
'''Magic numbers:''' C4D uses a 12 byte header.  The headers consists of:
Line 84: Line 98:
 
*4 characters for the Cinema 4D Identification (4 bytes)
 
*4 characters for the Cinema 4D Identification (4 bytes)
  
'''Format(s):''' [[Format::]] - The MIME file types.
+
'''Format(s):''' application/octet-stream
  
 
'''Rights:''' Proprietary License
 
'''Rights:''' Proprietary License
Line 90: Line 104:
 
'''Sustainability Factors:'''
 
'''Sustainability Factors:'''
  
* '''Standardization:''' The formats complies with:
+
* '''Standardization:'''  
*IFF Specification
+
**The formats complies with:
*IEEE Floating Point Specification
+
***IFF Specification
 +
***IEEE Floating Point Specification
  
* '''Adoption:''' [[Adoption::]] - Information about how this format has been adopted by other organizations.
+
* '''Adoption:''' None
  
** '''Licensing and patent claims:''' [[Licensing and patent claims::]] - Any licenses or patent claims that the engineering format makes.
+
* '''Licensing and patent claims:''' None
  
 
* '''Self-documentation:''' None
 
* '''Self-documentation:''' None
 
* '''External dependencies:''' None
 
* '''External dependencies:''' None
  
* '''Technical protection considerations:''' [[Technical protection considerations::]] - Any considerations that are necessary when it comes to technical protection.
+
* '''Technical protection considerations:''' None
  
 
'''Typical use:''' CAD, Modeling, Rendering, Texturing, Animation
 
'''Typical use:''' CAD, Modeling, Rendering, Texturing, Animation
  
 
'''File classification:''' - Specific properties that pertain to this engineering format.
 
'''File classification:''' - Specific properties that pertain to this engineering format.
* '''Type {Binary, Text}:''' [[File Classification Type::Text]]
+
* '''Type {Binary, Text}:''' Binary
* '''Raster data:''' - Section describes whether or not the engineering format supports raster data.
+
* '''Raster data:'''
** '''Raster data 2D:''' - Can the format support 2D raster data? Example: A format that can contain 2D pixelated data supports 2D raster data.
+
** '''Raster data 2D:'''
*** '''Is Supported:''' [[File Classification Raster Data 2D - Is Supported::]] - Is the feature supported in the engineering format?
+
*** '''Is Supported:''' No
*** '''Description:''' [[File Classification Raster Data 2D - Description::]] - This field is used to describe the support or lack of support of the feature.
+
*** '''Description:''' C4D does not use raster data, but can export a raster format.
** '''Raster data 3D:''' - Can the format support 3D raster data? Example: A format that can contain 2D pixelated data of a 3D model supports 3D raster data.
+
** '''Raster data 3D:'''
*** '''Is Supported:''' [[File Classification Raster Data 3D - Is Supported::]] - Is the feature supported in the engineering format?
+
*** '''Is Supported:'''No
*** '''Description:''' [[File Classification Raster Data 3D - Description::]] - This field is used to describe the support or lack of support of the feature.
+
*** '''Description:''' C4D does not use raster data, but can export a raster format.
* '''Geometric representation:''' - Section describes whether or not the engineering format supports geometric representations.
+
* '''Geometric representation:'''
** '''Implicit representation:''' - Section describes whether or not the engineering format supports implicit representations.
+
** '''Implicit representation:'''
*** '''Implicit surfaces:''' - Can the format support implicit surfaces? Example: A format that can contain surfaces that are generated with mathematical equations that contain the independent variables x, y, and z, like x^2 + y^2 + z^2 * R^2 = 0, supports implicit surfaces.
+
*** '''Implicit surfaces:'''  
**** '''Is Supported:''' [[File Classification Implicit Surfaces - Is Supported::]] - Is the feature supported in the engineering format?
+
**** '''Is Supported:''' No
**** '''Description:''' [[File Classification Implicit Surfaces - Description::]] - This field is used to describe the support or lack of support of the feature.
+
**** '''Description:''' C4D uses parametric representation.
*** '''Implicit curves:''' - Can the format support implicit curves? Example: A format that can contain curves that are generated with mathematical equations that contain the independent variables x, y, and z, supports implicit curves.
+
*** '''Implicit curves:'''  
**** '''Is Supported:''' [[File Classification Implict Curves - Is Supported::]] - Is the feature supported in the engineering format?
+
**** '''Is Supported:''' No
**** '''Description:''' [[File Classification Implicit Curves - Description::]] - This field is used to describe the support or lack of support of the feature.
+
**** '''Description:''' C4D uses parametric representation.
*** '''Point set:''' - Can the format support point sets? Example: A format that supports surfaces and lines that are generated by points that form triangles supports point sets.
+
**** '''Point set:'''
**** '''Is Supported:''' [[File Classification Point Set - Is Supported::]] - Is the feature supported in the engineering format?
+
**** '''Is Supported:''' Yes
**** '''Description:''' [[File Classification Point Set - Description::]] - This field is used to describe the support or lack of support of the feature.
+
**** '''Description:''' C4D can represent point sets.
** '''Mesh:''' - Section describes whether or not the engineering format supports mesh.
+
** '''Mesh:'''  
*** '''Manifold surface meshes:''' - Can the format support manifold surface meshes? Example: A format that supports surfaces that are mathematical spaces in which every point has a neighborhood which resembles Euclidean space
+
*** '''Manifold surface meshes:'''  
**** '''Is Supported:''' [[File Classification Mainfold Surface Meshes - Is Supported::]] - Is the feature supported in the engineering format?
+
**** '''Is Supported:'''Yes
**** '''Description:''' [[File Classification Manifold Surface Meshes - Description::]] - This field is used to describe the support or lack of support of the feature.
+
**** '''Description:''' C4D can create manifold surface meshes.
*** '''Manifold volume meshes:''' - Can the format support manifold volume meshes? Example: A format that supports volumes that are mathematical spaces in which every point has a neighborhood which resembles Euclidean space
+
*** '''Manifold volume meshes:'''  
**** '''Is Supported:''' [[File Classification Manifold Volume Meshes - Is Supported::]] - Is the feature supported in the engineering format?
+
**** '''Is Supported:''' Yes
**** '''Description:''' [[File Classification Manifold Volume Meshes - Description::]] - This field is used to describe the support or lack of support of the feature.
+
**** '''Description:''' C4D can create manifold volume meshes.
*** '''Non-manifold meshes:''' - Can the format support non-manifold meshes? Example: A format that supports meshes that are not manifolds
+
*** '''Non-manifold meshes:'''  
**** '''Is Supported:''' [[File Classification Non-manifold Meshes - Is Supported::]] - Is the feature supported in the engineering format?
+
**** '''Is Supported:''' Unknown
**** '''Description:''' [[File Classification Non-manifold Meshes - Description::]] - This field is used to describe the support or lack of support of the feature.
+
**** '''Description:''' Could not find information about non-manifold meshes for C4D.
** '''Parametric representation:''' - Section describes whether or not the engineering format supports parametric representations.
+
** '''Parametric representation:'''
*** '''Parametric surfaces:''' - Can the format support parametric surfaces? Example: A format that can contain surfaces that are generated with parametric equations supports parametric surfaces.
+
*** '''Parametric surfaces:'''
**** '''Is Supported:''' [[File Classification Parametric Surfaces - Is Supported::]] - Is the feature supported in the engineering format?
+
**** '''Is Supported:''' Yes
**** '''Description:''' [[File Classification Parametric Surfaces - Description::]] - This field is used to describe the support or lack of support of the feature.
+
**** '''Description:''' C4D uses parametric representation for surfaces.
*** '''Parametric curves:''' - Can the format support parametric curves? Example: A format that can contain curves that are generated with parametric equations supports parametric curves.
+
*** '''Parametric curves:'''
**** '''Is Supported:''' [[File Classification Parametric Curves - Is Supported::]] - Is the feature supported in the engineering format?
+
**** '''Is Supported:''' Yes
**** '''Description:''' [[File Classification Parametric Curves - Description::]] - This field is used to describe the support or lack of support of the feature.
+
**** '''Description:''' C4D uses parametric representation for volumes.
** '''Contour sets:''' - Can the format support contour sets?
+
** '''Contour sets:'''
*** '''Is Supported:''' [[File Classification Contour Sets - Is Supported::]] - Is the feature supported in the engineering format?
+
*** '''Is Supported:''' Yes
*** '''Description:''' [[File Classification Contour Sets - Description::]] - This field is used to describe the support or lack of support of the feature.
+
*** '''Description:''' C4D is able to use contour sets.
** '''NURBS:''' - Can the format support Non Uniform Rational Basis Splines? Examples: The engineering formats IGES, STEP, ACIS, and PHIGS
+
** '''NURBS:'''
*** '''Is Supported:''' [[File Classification NURBS - Is Supported::]] - Is the feature supported in the engineering format?
+
*** '''Is Supported:''' Yes
*** '''Description:''' [[File Classification NURBS - Description::]] - This field is used to describe the support or lack of support of the feature.
+
*** '''Description:''' C4D supports the use of NURBS.
* '''Multi-resolution models:''' - Can the format support models with multiple resolutions? Examples: A format that supports a highly detailed and lowly detailed model simultaneously supports multi-resolution models.
+
* '''Multi-resolution models:'''  
** '''Is Supported:''' [[File Classification Multi-resolution Models - Is Supported::]] - Is the feature supported in the engineering format?
+
** '''Is Supported:''' Yes
** '''Description:''' [[File Classification Multi-resolution Models - Description::]] - This field is used to describe the support or lack of support of the feature.
+
** '''Description:''' C4D allows for multiple resolutions.
* '''Dynamics:''' - Section describes whether or not the engineering format supports dynamics.
+
* '''Dynamics:'''
** '''Kinematics:''' - Can the format support kinematics? Example: Does the format allow model parts to rotate?
+
** '''Kinematics:'''
*** '''Is Supported:''' [[File Classification Kinematics - Is Supported::]] - Is the feature supported in the engineering format?
+
*** '''Is Supported:''' Yes
*** '''Description:''' [[File Classification Kinematics - Description::]] - This field is used to describe the support or lack of support of the feature.
+
*** '''Description:''' C4D allows rotations of models.
** '''Assembly:''' - Can the format support assembly? Example: Does the format allow the assembly instructions to be explicitly specified with a model?
+
** '''Assembly:'''
*** '''Is Supported:''' [[File Classification Assembly - Is Supported::]] - Is the feature supported in the engineering format?
+
*** '''Is Supported:''' Unknown
*** '''Description:''' [[File Classification Assembly - Description::]] - This field is used to describe the support or lack of support of the feature.
+
*** '''Description:''' No information about assembly support for C4D.
** '''Force(s):''' - Can the format support forces? Example: Does the format support acceleration forces?
+
** '''Force(s):'''
*** '''Is Supported:''' [[File Classification Force - Is Supported::]] - Is the feature supported in the engineering format?
+
*** '''Is Supported:''' Yes
*** '''Description:''' [[File Classification Force - Description::]] - This field is used to describe the support or lack of support of the feature.
+
*** '''Description:''' C4D allows for forces and collisions.
* '''Boundary representation''' - Can the format support models with boundary representations?
+
* '''Boundary representation'''  
** '''Manifold surface boundary representations:''' - Can the format support manifold surface boundary representations? Example: The engineering format STEP
+
** '''Manifold surface boundary representations:'''  
*** '''Is Supported:''' [[File Classification Manifold Surface Boundary Representation - Is Supported::]] - Is the feature supported in the engineering format?
+
*** '''Is Supported:''' Unknown
*** '''Description:''' [[File Classification Manifold Surface Boundary Representation - Description::]] - This field is used to describe the support or lack of support of the feature.
+
*** '''Description:''' No information about the type of boundary representations used by C4D.
** '''Manifold volume boundary representations:''' - Can the format support manifold volume boundary representations? Example: The engineering format STEP
+
** '''Manifold volume boundary representations:'''
*** '''Is Supported:''' [[File Classification Manifold Volume Boundary Representation - Is Supported::]] - Is the feature supported in the engineering format?
+
*** '''Is Supported:''' Unknown
*** '''Description:''' [[File Classification Manifold Volume Boundary Representation - Description::]] - This field is used to describe the support or lack of support of the feature.
+
*** '''Description:''' No information about the type of boundary representations used by C4D.
** '''Non-manifold boundary representations:''' - Can the format support non-manifold boundary representations? Example: The engineering format STEP
+
** '''Non-manifold boundary representations:'''
*** '''Is Supported:''' [[File Classification Non-manifold Boundary Representation - Is Supported::]] - Is the feature supported in the engineering format?
+
*** '''Is Supported:''' Unknown
*** '''Description:''' [[File Classification Non-manifold Boundary Representation - Description::]] - This field is used to describe the support or lack of support of the feature.
+
*** '''Description:''' No information about the type of boundary representations used by C4D.
* '''Material transparency:''' - Can the format support transparency? Example: Does the format allow models to have a clear window in a car?
+
* '''Material transparency:'''
** '''Is Supported:''' [[File Classification Material Transparency - Is Supported::]] - Is the feature supported in the engineering format?
+
** '''Is Supported:''' Yes
** '''Description:''' [[File Classification Material Transparency - Description::]] - This field is used to describe the support or lack of support of the feature.
+
** '''Description:''' C4D allows for transparent materials.
  
'''References:''' [[References::]] - A list of references regarding any aspects of this engineering format; any reading material supplemental to this page.
+
'''References:''' [http://local.wasp.uwa.edu.au/~pbourke/dataformats/cinema4d/cinema4d.pdf Cinema4D.pdf], [http://www.maxon.net MAXON], [http://en.wikipedia.org/wiki/CINEMA_4D Cinema4D Wikipedia]

Latest revision as of 07:43, 13 May 2009

Title(s): Cinema4D, C4D

Version ID: 11.0

Date released: 2008-09-01

Date: 1989

Creator(s): Christian and Philip Losch

Contributor(s): MAXON Computer Gmbh

Relationships:

  • Previous Version(s):
    • Cinema4D v10.5
    • Cinema4D v10
    • Cinema4D v9.6
    • Cinema4D v9.5
    • Cinema4D v9.0
    • Cinema4D v8.5
    • Cinema4D v8.0
    • Cinema4D v7.0
    • Cinema4D v6.0
    • Cinema4D v5.0
    • Cinema4D v4.0
    • Cinema4D v3.0
    • Cinema4D v2.0
    • Cinema4D v1.0
    • FastRay
  • Contains: None
  • Syntax Format(s): Uses Interchange File Format(IFF). IFF is a chunk based format that allows applications to only use the parts of the file that apply to them.
  • Family Format(s): None

Description:
One file is used to store material, object, and scene information, allowing one editor to handle animation, modeling, texturing, and rendering. The file format uses the following standards:

  • The format uses a left hand coordinate system, meaning that the x-axis goes from left to right, the y-axis goes from bottom to top, and the z-axis goes from front to back.
  • All floating point data is stored in single precision IEEE format.
  • Angles are stored in radians using the Heading/Pitch/Bank system.
  • All object points are stored relative to their own axis.

The format supports the following data types:

  • BOOL - 1 byte unsigned character
  • CHAR - 1 byte integer
  • WORD - 2 byte integer
  • UWORD - 2 byte unsigned integer
  • LONG - 4 byte integer
  • ULONG - 4 byte unsigned integer
  • Real - 4 byte float value
  • Vector - { Real x,y,z } - Can be used as a vector, point, or color. Vectors must always be normalized.

The IFF chunks of data have the following format:

  • A 4 character chunk identification (4 bytes)
  • The size of the chunk as a LONG (4 bytes)
  • The chunk data (Specified size)

A platform chunk is used to specify what platform the file was written on:

  • A 4 character chunk identification (4 bytes)
  • The size of the chunk as a LONG (4 bytes)
  • A LONG to indicate the platform
    • Windows = 1
    • Macintosh = 2
    • Unix = 4

If the platform chunk is not included, it is assumed that the platform reading the file wrote it.

The material, object, and environment chunks are all composed of subchunks.


History:
C4D was originally created by Christian and Philip Losch as a ray-tracer program for a monthly programming contest in the magazine, Kickstart. Their program won the contest. The file format was started at this time. The program Cinema 4D was originally called FastRay and released for the Amiga in 1991. Several version of Cinema 4D were released in the mid 1990's, before being released as a production-level product in 1997. Cinema 4D is now available for Windows, Macintosh, and Linux computers. Cinema 4D has been used to create the graphics for some well known movies, including:

Example(s): Chess King

Identifier: http://www.maxon.net
Documentation: Cinema4D.pdf
File Extensions: c4d

Applications:

  • Native application(s): Cinema 4D, XL-Bundle, PyroCluster, Advanced Render, MOCCA, and Thinking Particles
  • Interoperable applications: None

Magic numbers: C4D uses a 12 byte header. The headers consists of:

  • 4 characters for the IFF Identification (4 bytes)
  • The size of the file as a LONG (4 bytes)
  • 4 characters for the Cinema 4D Identification (4 bytes)

Format(s): application/octet-stream

Rights: Proprietary License

Sustainability Factors:

  • Standardization:
    • The formats complies with:
      • IFF Specification
      • IEEE Floating Point Specification
  • Adoption: None
  • Licensing and patent claims: None
  • Self-documentation: None
  • External dependencies: None
  • Technical protection considerations: None

Typical use: CAD, Modeling, Rendering, Texturing, Animation

File classification: - Specific properties that pertain to this engineering format.

  • Type {Binary, Text}: Binary
  • Raster data:
    • Raster data 2D:
      • Is Supported: No
      • Description: C4D does not use raster data, but can export a raster format.
    • Raster data 3D:
      • Is Supported:No
      • Description: C4D does not use raster data, but can export a raster format.
  • Geometric representation:
    • Implicit representation:
      • Implicit surfaces:
        • Is Supported: No
        • Description: C4D uses parametric representation.
      • Implicit curves:
        • Is Supported: No
        • Description: C4D uses parametric representation.
        • Point set:
        • Is Supported: Yes
        • Description: C4D can represent point sets.
    • Mesh:
      • Manifold surface meshes:
        • Is Supported:Yes
        • Description: C4D can create manifold surface meshes.
      • Manifold volume meshes:
        • Is Supported: Yes
        • Description: C4D can create manifold volume meshes.
      • Non-manifold meshes:
        • Is Supported: Unknown
        • Description: Could not find information about non-manifold meshes for C4D.
    • Parametric representation:
      • Parametric surfaces:
        • Is Supported: Yes
        • Description: C4D uses parametric representation for surfaces.
      • Parametric curves:
        • Is Supported: Yes
        • Description: C4D uses parametric representation for volumes.
    • Contour sets:
      • Is Supported: Yes
      • Description: C4D is able to use contour sets.
    • NURBS:
      • Is Supported: Yes
      • Description: C4D supports the use of NURBS.
  • Multi-resolution models:
    • Is Supported: Yes
    • Description: C4D allows for multiple resolutions.
  • Dynamics:
    • Kinematics:
      • Is Supported: Yes
      • Description: C4D allows rotations of models.
    • Assembly:
      • Is Supported: Unknown
      • Description: No information about assembly support for C4D.
    • Force(s):
      • Is Supported: Yes
      • Description: C4D allows for forces and collisions.
  • Boundary representation
    • Manifold surface boundary representations:
      • Is Supported: Unknown
      • Description: No information about the type of boundary representations used by C4D.
    • Manifold volume boundary representations:
      • Is Supported: Unknown
      • Description: No information about the type of boundary representations used by C4D.
    • Non-manifold boundary representations:
      • Is Supported: Unknown
      • Description: No information about the type of boundary representations used by C4D.
  • Material transparency:
    • Is Supported: Yes
    • Description: C4D allows for transparent materials.

References: Cinema4D.pdf, MAXON, Cinema4D Wikipedia