Friday, June 01, 2012

Merging the code

To merge the MTGame and JMonkey projects I had to do a diff on each modified file and carefully step through the code... MTGame now holds an improvement to the rendering framework - the improvement is to provide an alternate scene graph path to the JMonkey scene graph. This is enabled by providing a RenderTechnique that can calculate bounds, flatten world space transforms, perform culling etc on the same scene graph that is used by the Avatar Animation System. The IMI scene graph nodes use matrices to represent their local and word transforms instead of breaking it down into separate components.
Removed unused assets from avatarbaseart and put the new assets in...
I had to add EngineCore.jar to the common WL jars (where mtgame.jar is) because when the MTGame renderer encounters a RenderComponentIMI it will use the common class loader to find the IMI scene graph render technique that resides in EngineCore.
Last week I already replaced avatars.jar with the new one at modules/world/avatarbase/lib and modified the files that were required for the avatarbase module to compile with it.

The MTGame and JMonkey versions that are used by WL are now merged with the versions that were used by IMI. The avatarbase module is referencing the avatars project from the google code repository and I can run a WL server and client, log in and walk around the default garden arches environment. The avatar is not visible yet :), I'll keep posting my progress.

9 Comments:

Blogger Lincoln Madison said...

Business Phone Service is ideal for small business and entrepreneurs. It gives a professional image and make sure that you don't miss a single call. Few months back, I decided to buy Hosted pbx from Telcan. You can get more information here: Business Phone Service

5:14 AM  
Blogger Olivia bush said...

I’m satisfied with the information that you provide for me and thanks for this because sometimes people face this problem. we provide cloud phone system for business at affordable prices. for more info visit our website.

8:22 AM  
Blogger ITGOLD Solutions said...

Thanks for Sharing such a useful information All in one pack with full on Information
cloud Phone Systems Brisbane

3:53 AM  
Blogger aaronssd said...

It is truly a well-researched content and excellent wording. I got so engaged in this material that I couldn’t wait to read. I am impressed with your work and skill. Thanks.small business phone service

12:41 PM  
Blogger ganeshini said...

The way of explanation of content is so good. It's really very informative.
crm in marketing
artificial intelligence types
where is python used
cloud computing importance
oracle sql interview questions
data science interview questions and answers for freshers

10:27 PM  
Blogger Aruna Ram said...

Great post and I am very happy to see this blog. Good job...!
Primavera Training in Chennai
Embedded System Course in Chennai
Embedded Training in Coimbatore
Spark Training Institute in Chennai
Primavera Course in Chennai

1:39 AM  
Blogger Saro said...

This is the best post and Keep doing it. Thank you for your valuable efforts...!
Online Content Writing Course
Content Writing Training in Chennai
Google Analytics Training in Chennai
Google Analytics Online Training

1:30 AM  
Anonymous vé máy bay đi Canada said...

vAivivu chuyên vé máy bay, tham khảo

kinh nghiệm mua vé máy bay đi Mỹ giá rẻ

ve may bay dalat tphcm

vé máy bay cần thơ - hà nội

vé máy bay vào nha trang

ve may bay di quy nhon binh dinh

dịch vụ taxi đi sân bay nội bài

combo phú quốc 2 ngày 1 đêm

12:19 AM  
Blogger Unknown said...

A charming conversation is worth remark. I believe that you should distribute more on this topic, it probably won't be an untouchable issue yet for the most part individuals don't examine these issues. To the following! Kind respects!! tech updates

5:34 AM  

Post a Comment

<< Home