Skip to content

4th order NurbsPatchSurface node **not** rendered correctly! #17

@elmkni

Description

@elmkni

Hi Michalis,

I have found a Utah teapot that uses Bezier-patches in Renderman .RIB format here and converted it with the help of Ayam 1.26 and WhiteDune 1.212 and a lot of manual simplification to X3D/X3DOM!

Rendered with X3DOM-1.8.1-dev snapshot it looks like this:
uteapot_x3dom

but rendered with View3dscene 3.18.0-20190817 (zoomed to the max) it looks like this:
uteapot_view3dscene

Am I missing something?

Because this renders O.K.! -- look here:
v3_NurbsPatchSurface_xonon_VIEW3DSCENE

I don't get it! Why does the spaceship (composed of 6 order-4-NurbsPatchSurface-nodes) work and the teapot (composed of 64 order-4-NurbsPatchSurface-nodes) doesn't?

May-be because I omitted the weight-property?

It would be: weight='1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1' for all NurbsPatchSurface-Nodes and seems to be omittable, because according to the spec, the default weight of 1.0 is assumed for each control point.

Please help me!

With best regards,

Elmar

P.S.: I attach the used files: view3dscene_issue_17.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions