Results 1 to 7 of 7

Thread: Open Source Java COLLADA Loader

  1. #1
    Member
    Join Date
    May 2005
    Location
    Carrollton, TX
    Posts
    40

    Open Source Java COLLADA Loader

    I have released my COLLADA Loader for Java as a separate package.

    You can download it here:
    http://whoola.sourceforge.net/

    This is an early release. I will continue to work on it as time goes on.
    David Wallace Croft
    www.CroftSoft.com

  2. #2
    Member
    Join Date
    May 2005
    Location
    Carrollton, TX
    Posts
    40

    Open Source COLLADA browser for Java started

    I have started writing a Java-based browser which can download COLLADA files off of the Web and display the scene. You can take a look at what I have so far here:
    http://earth.whoola.com:8080/space/browser/

    The source code is available here:
    http://whoola.sourceforge.net/
    David Wallace Croft
    www.CroftSoft.com

  3. #3
    Member
    Join Date
    May 2005
    Location
    Carrollton, TX
    Posts
    40

    Open Source Java COLLADA exporter started

    Today I started writing an Open Source Java COLLADA exporter. This will enable the conversion of the different 3D formats supported by Java Loaders into COLLADA. I am primarily doing this to debug the Whoola Xith COLLADA Loader. The source code is available here:
    http://whoola.sourceforge.net/
    David Wallace Croft
    www.CroftSoft.com

  4. #4
    Member
    Join Date
    May 2005
    Location
    Carrollton, TX
    Posts
    40

    3D Hyperlinks

    The Open Source Java COLLADA Browser now supports 3D hyperlinks:
    http://earth.whoola.com:8080/space/browser/

    To make it work, I added some code that looks like this:
    Code :
        <node id="node-2">
          <extra>
            <technique profile="BROWSER">
              <param type="HYPERLINK">../shuttle/shuttle.xml</param>
            </technique>
          </extra>
          <boundingbox>
            <min>-4 -4 -34</min>
            <max> 4  4 -26</max>
          </boundingbox>
        </node>

    Not a standard extension but something this is working for now. Does anyone know of a better way to embed the hyperlinks in a COLLADA file?
    David Wallace Croft
    www.CroftSoft.com

  5. #5
    Senior Member
    Join Date
    Apr 2005
    Location
    Feeling Software, Montreal, Quebec
    Posts
    111
    Your extension is valid. You're allowed to add parameter types in your own technique.

    I do it all the time in the ColladaMaya plugin: "blend_mode", "layer", "infinity", ...!
    Guillaume Laforte
    Feeling Software Inc
    http://www.feelingsoftware.com

  6. #6
    Junior Member
    Join Date
    Jan 2006
    Location
    San Francisco, CA
    Posts
    8

    woah..

    hey again croft, should have dug a bit deeper.. what you are doing here looks neat, though i can't get it to run. I think MacOS X Tiger 10.4.4 has the latest Java, but not 100% sure..

    I wish I'd seen this post before responding to the last one, I see that your code is very modularised, but still wonder if you have considered offloading more work to the server.

  7. #7
    Member
    Join Date
    May 2005
    Location
    Carrollton, TX
    Posts
    40

    Re: woah..

    Quote Originally Posted by bitmonk
    hey again croft, should have dug a bit deeper.. what you are doing here looks neat, though i can't get it to run. I think MacOS X Tiger 10.4.4 has the latest Java, but not 100% sure..
    It should run on Windows, Mac, and Linux but I have only tested it on Windows. I'm working on upgrading it to COLLADA 1.4.0. Once that is done, we could test it on Mac again.

    Quote Originally Posted by bitmonk
    I wish I'd seen this post before responding to the last one, I see that your code is very modularised, but still wonder if you have considered offloading more work to the server.
    I'm not sure what you mean by that, perhaps because I have not seen your previous post yet. We are targeting a peer-to-peer (P2P) application for this product.
    David Wallace Croft
    www.CroftSoft.com

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •