Results 1 to 2 of 2

Thread: Collada texturing

  1. #1
    Newbie
    Join Date
    Jul 2017
    Posts
    1

    Collada texturing

    I don't quite understand how textures work in collada.

    I'm sure it's something to do with materials and effects that I don't get.

    This is what I have in my file, but I'm not sure how to make use of the uv coordinates I have to actually texture the object.

    I'm importing into blender and I definitely have materials, I just don't know how to associate a texture with the material.

    Any help is appreciated.

    I would upload the entire file, but it's a rip from a dark souls model and this is my attempt at exporting to collada, thus it would be copyrighted information.
    Uploading of pictures of the model in blender also failed repeatedly.

    Code :
        <effect id="texture_0_effect">
          <profile_COMMON>
            <image name="texture_0">
              <init_from>./test_texture.jpg</init_from>
            </image>
            <newparam sid="texture_0_param">
              <sampler2D>
                <source>texture_0</source>
              </sampler2D>
            </newparam>
            <technique sid="texture_0_technique">
              <lambert>
                <emission><param ref="texture_0_param"/></emission>
              </lambert>
            </technique>
          </profile_COMMON>
        </effect>
     
        ...
     
        <material id="material_0" name="material_0">
          <instance_effect url="#texture_0_effect"/>
        </material>
     
            ...
     
            <node id="mesh_0_instance" name="mesh_0" type="NODE">
              <matrix sid="transform">
                1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1
              </matrix>
              <instance_geometry url="#mesh_0">
                <bind_material>
                  <technique_common>
                    <instance_material symbol="material_0" target="#material_0"/>
                  </technique_common>
                </bind_material>
              </instance_geometry>
            </node>

  2. #2
    https://www.khronos.org/files/collada_spec_1_5.pdf
    https://www.khronos.org/files/collada_spec_1_4.pdf

    Check "Texturing" section in Chapter 7, it explains how to use texturing in COLLADA.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Proudly hosted by Digital Ocean