Announcement

Collapse
No announcement yet.

vrmesh vertex color problem

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • vrmesh vertex color problem

    I did some simulation in houdini with some custom channel (e.g. curl).
    I have tried to use alembic to transfer the mesh. Vertex color works perfectly.
    When I convert the mesh to vrmesh, the result seems weird.

    ply2vrmesh can find the vertex color
    Found vertex color attribute: uv
    Found vertex color attribute: vChannel (float1)
    Found vertex color attribute: curl

    And write to vertex color channel
    Writing vertex colour channel 'uv' index (1)
    Writing vertex colour channel 'vChannel' index (2)
    Writing vertex colour channel 'curl' index (3)

    The info of the vrmesh:
    Number of frames: 1
    Number of voxels: 492
    Reading voxels... done
    Total number of triangles: 3,267,964
    Preview triangles: 9973
    Channels:
    Vertices
    Faces
    Vertex velocity
    Maya info channel (data is valid)
    Number of texture channels: 3
    Texture channels list: 1 - 'uv', 2 - 'vChannel', 3 - 'curl'
    UV sets: 0
    Color sets: 3 ('uv', 'vChannel', 'curl')
    Shader sets: 1 ('default')


    This is the result of curl channel that I preferred(from alembic)
    Click image for larger version

Name:	abc_curl.jpg
Views:	1
Size:	97.6 KB
ID:	880015

    And this is the result of curl from vrmesh
    Click image for larger version

Name:	vrmesh_curl.jpg
Views:	1
Size:	104.0 KB
ID:	880016

    vChannel from vrmesh is like this
    Click image for larger version

Name:	vrmesh_vChannel.jpg
Views:	1
Size:	126.0 KB
ID:	880017

    Want to know if vrmesh can support custom vertex color and how.

    P.S. I'm using vray for maya 2.4 with maya 2014
    Thanks!

  • #2
    Hello,

    In V-Ray 2.4, ply2vrmesh is not supporting alembic files, so how did you convert the alembic file to vrmesh? Also how did you render the pictures above?

    Is is possible for you to send us a single frame from your file so we can run some tests.

    Thank you,
    Georgi Zhekov
    Georgi Zhekov
    Phoenix Product Manager
    Chaos

    Comment


    • #3
      Sorry for the unclear question.

      I'm not converting vrmesh from alembic. The vrmesh is converted by .geo from houdini.

      The images are rendered from alembic file and vrmesh correspondingly.

      But it's too heavy to load an alembic into the scene, vrmesh is the best choice for me.

      The "curl" channel's data is the same except the alembic is vertex data in houdini, while the vrmesh is point data (it seems that ply2vrmesh cannot recongize vertex data as vertex color attribute?)

      The file size of my mesh is quite big. Is there other method to send you beside from attaching here?

      Thanks,

      Comment


      • #4
        We could provide our FTP server - please contact us at support@chaosgroup.com and include a link to this thread.
        Thank you very much in advance.
        Svetlozar Draganov | Senior Manager 3D Support | contact us
        Chaos & Enscape & Cylindo are now one!

        Comment


        • #5
          All vertex channels seems to work correctly if they are loaded via "Set Index (V-Ray proxies only)" Type from VrayVertexColor-texture.
          vChannel = index (2)
          curl = index (3)
          Click image for larger version

Name:	2014-06-10 14_26_07.png
Views:	1
Size:	7.0 KB
ID:	852150

          It seems that the ColorSet names for VrayProxy are interchanged as follows:
          vChannels in alembic = curl in proxy
          curl in alembic = uv in proxy

          Our advice is to use Set Index option in order to set the correct vertex-channel for Vray-proxy, while our developers figure out whether this is is a bug or expected behavior.
          Svetlozar Draganov | Senior Manager 3D Support | contact us
          Chaos & Enscape & Cylindo are now one!

          Comment


          • #6
            It works perfectly!

            Thanks for support.

            Comment


            • #7
              We would like to inform you that the issue with the interchanged ColorSet names has been fixed.
              The fix will be available in tomorrows Nightly Build.
              Svetlozar Draganov | Senior Manager 3D Support | contact us
              Chaos & Enscape & Cylindo are now one!

              Comment

              Working...
              X