Problems, limitations and Solutions

 
  1. I cannot connect to the other site! What's going on?
  2. The sound is played too fast or  too slow
  3. What is the maximum number of objects I can load?
  4. Is there collision detection between objects?

  1. I cannot connect to the other site! What's going on?

  2. CCC uses CAVERNsoft G1 to connect among different sites. We found that CAVERNsoft G1 has the following 2 problems:
  3. The sound is played too fast or too slow

  4. CCC currently uses a very primitive method to play sound. A consequence of this is that the sample rate must be set to 22KHz in order for the sound to be played correctly.
    Workaround: Start the Audio Panel by typing
    apanel&
    Then change the setting of the sample rate to 22KHz as the following picture shows:

     
  5. What is the maximum number of objects I can load?

  6. There is a hard-coded maximum limit of 64 object that can be simultaneously loaded.
     
  7. Is there collision detection between objects?

  8. Right now CCC performs a very simple collision detection between objects that are moved. This algorithm will fail to detect collisions with many convex objects, or objects with holes. Note that this is independent of the detection of collision between an avatar and an object; which is performed separatedly and does not suffer from the above problem.


[Go back to Main Page]