Tuesday, April 17, 2007

Trees in TGEA, How to?

Ok I've spent a couple of hours searching on GG forums to find how to have trees' shapes working (I mean with their transparencies..) in TGEA...

I have to say that the method is really simple, what was difficult is find the info...

All you need is to create a material definition with the traslucent=true parameter for the textures that have transparencies...
Here my material definition to port the Oak shapes from the TGE 1.5 Examples into TGEA...

new Material(oak_bark)
{
baseTex[0] = "~/data/shapes/trees/oak_bark";
};
new Material(oak_branch)
{
baseTex[0] = "~/data/shapes/trees/oak_branch";
translucent = true;
};

I found out there is some issue with the transparencies when the HighDynamicRange lights(Dynamic are ok, only Highdynamic cause the problem...) are setted on in the graphic options that result in having transparencies in some part of the textures that must not have transp.

I'll check, anyway for the moment I'm happy to have it work.

Tuesday, April 3, 2007

BLADE 3D engine

Found this engine and I want to take a look at it maybe you too :) (even if I don't know when I'll find time to do it...)
It works with XNA, you have to register in order to download the beta for free...

Constructor finally available! :)

GarageGames is pleased to announce that Torque Constructor will be available for download on April 9, 2007 for Windows and Mac. Torque Constructor is a Constructive Solid Geometry (CSG) WYSIWYG brush editor that supports export of buildings and structures to numerous industry-standard CSG model (.map) formats, or seamlessly exports directly into Torque Game Engine (TGE) or Torque Game Engine Advanced (TGEA)... read more on GarageGames site

Lighting problem with rebuilt - solved

Ok, about the previous post, last friday I got all working (unfortunately I cannot post till today since I was away), it looks that the problem (shame on me! LOL!) was that I used to recompile TGEA the DirectX SDK February 2007 instead of the reccomended October 2006.
I was thinking it needs October 2006 or later but it's not, it absolutely want Oct 2006 SDK, so if some of you is not aware of that now should be.