Skip to content

Add an NSI C binding #103

@virtualritz

Description

@virtualritz

NSI is a replacement for RenderMan Ri/RIB that was developed by Illumination Research for their 3Delight renderer.

3Delight used to be RenderMan compliant from 1999–2019.

The NSI API is completely open and very minimal. It's a single header.

An NSI parser will be made OSS soon too. But it's fine to just have the C-API at the beginning. It's just 11 functions.

Having the C-API implemented for c-ray will instantly allow you to hook up the renderer to these apps:

  • Maya
  • Houdini
  • Katana
  • Cinema 4D
  • USD Hydra

All of the NSI plug-ins for these apps are OSS and hosted here:
https://gitlab.com/3Delight

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions