Freedom-of-Form-Foundation / anatomy3d

A CAD tool for humanoid anatomy alterations. See the anatomy3d-blender repository for more recent work.
https://freedomofform.org/1856/3d-anatomy-project-scope-phase-1-focus-on-a-limb-joint/
GNU General Public License v2.0
7 stars 5 forks source link

Future idea: very realistic render engine #33

Open Lathreas opened 3 years ago

Lathreas commented 3 years ago

To ensure any of the created models are not in the uncanny valley, it is essential to view the model as a photorealistically rendered image. One way in which this can be done is by integrating the Cycles render engine into our application.

This can be done in multiple ways, which I'll list here for future reference.

  1. Turn the application into a Blender plugin, utilizing Blender's UI to our advantage while giving access to Cycles as well;
  2. Embedding Cycles directly into the application, if we write some C++ code;
  3. Using a C# wrapper of Cycles in our application, such as CSycles.

An advantage of using Cycles is that I already have written the shaders required for realistic fur and realistic scales, should we need those.