T3D 1.1 Preview - Transparency not correctly displaying with billboards and decals under basic lighting at some angles - RESOLVED (THREED-1671)
by Andy Wright · in Torque 3D Professional · 04/09/2011 (4:07 am) · 18 replies
Platform: Windows 7, 64 bit
Target: The World
Issues: See Screens. Only noticable in basic lighting, and you have to hit the 'right' camera angle as sometimes it shows correctly, and then doesent, bit like the issues that zones had with objects dissapearing
Steps to Repeat:
1. In basic lighting look at two items that have transparrent textures overlapping in the view.(IE a grass billboard, and a tree's leaves or decal)





Target: The World
Issues: See Screens. Only noticable in basic lighting, and you have to hit the 'right' camera angle as sometimes it shows correctly, and then doesent, bit like the issues that zones had with objects dissapearing
Steps to Repeat:
1. In basic lighting look at two items that have transparrent textures overlapping in the view.(IE a grass billboard, and a tree's leaves or decal)





About the author
#3
04/12/2011 (1:51 pm)
We need the OP reformatted to match the official bug reporting standards. It also helps to post it in the correct bug forum. See this thread for instructions.
#4
http://www.garagegames.com/community/forums/viewthread/118559
I apologise, but link that in scotts post, seeing as its 5 months since the last build, others may need a refresher like myself on the finer elements of formatting.
04/12/2011 (2:05 pm)
Fine, Updated, not much difference though.http://www.garagegames.com/community/forums/viewthread/118559
I apologise, but link that in scotts post, seeing as its 5 months since the last build, others may need a refresher like myself on the finer elements of formatting.
#5
04/12/2011 (2:23 pm)
@Andy - Sorry. I meant to use the link you submitted.Quote:Fine, Updated, not much difference though.Believe me when I say it makes a world of difference to those of us who have to locate, log and verify bugs.
#6
04/12/2011 (3:00 pm)
Logged as THREED-1671.
#7
04/12/2011 (3:44 pm)
Been in a foul intolerant mood cause of a crap day at work, where if something could go wrong, it did go wrong... Sorry if i seemed an ass, its just ive seen other threads with seemingly less information and no visuals to specify the issue clearly than I included in the original version of this thread get logged, just narked me a little bit
#8
04/12/2011 (3:48 pm)
@Andy - Understandable. The content is definitely the important part, but before we had this system we managed to get hundreds of bugs stack up and scatter in the various forums. Both the content and the standard are important. All is moot, as we now have your bug in the system officially.
#9
04/12/2011 (3:52 pm)
I havent got to hand any structures that use a transparrent texture such as a window, so cant check at the moment if its more widespread then just billboard foliage/decals that are affected, however I could not get it to appear the same from the other side of that tree looking through the leaves back at the grass or decal on the floor.
#10
05/09/2011 (12:57 pm)
Andy, this will work best if you can put a camera bookmark at one of the sports you're talking about (The angle where the issue happens), save it to the .mis file, and post it here : )
#11
05/09/2011 (2:09 pm)
Is this how you want it ? or the whole .mis uploaded ?new SimGroup(CameraBookmarks) {
canSave = "1";
canSaveDynamicFields = "1";
new CameraBookmark() {
dataBlock = "CameraBookmarkMarker";
position = "-348.374 127.053 248.109";
rotation = "-0.00195384 -0.00239704 -0.999995 101.633";
scale = "1 1 1";
internalName = "NewCamera_0";
canSave = "1";
canSaveDynamicFields = "1";
};
new CameraBookmark() {
dataBlock = "CameraBookmarkMarker";
position = "-358.206 125.472 248.48";
rotation = "-0.0234758 -0.075838 0.996844 214.298";
scale = "1 1 1";
internalName = "NewCamera_1";
canSave = "1";
canSaveDynamicFields = "1";
};
new CameraBookmark() {
dataBlock = "CameraBookmarkMarker";
position = "-360.855 140.338 254.71";
rotation = "-0.0259254 -0.248519 0.96828 191.536";
scale = "1 1 1";
internalName = "NewCamera_2";
canSave = "1";
canSaveDynamicFields = "1";
};
new CameraBookmark() {
dataBlock = "CameraBookmarkMarker";
position = "-281.541 39.3839 252.171";
rotation = "0.316946 -0.262544 0.911381 84.5353";
scale = "1 1 1";
internalName = "NewCamera_3";
canSave = "1";
canSaveDynamicFields = "1";
};
new CameraBookmark() {
dataBlock = "CameraBookmarkMarker";
position = "-280.059 39.7666 250.522";
rotation = "0.00171955 -0.00172538 0.999997 90.1944";
scale = "1 1 1";
internalName = "NewCamera_4";
canSave = "1";
canSaveDynamicFields = "1";
};
new CameraBookmark() {
dataBlock = "CameraBookmarkMarker";
position = "-280.059 39.7666 250.522";
rotation = "0.0783245 -0.0637553 0.994887 78.5783";
scale = "1 1 1";
internalName = "NewCamera_5";
canSave = "1";
canSaveDynamicFields = "1";
};
new CameraBookmark() {
dataBlock = "CameraBookmarkMarker";
position = "-279.723 39.2224 250.522";
rotation = "0.123524 -0.0674966 0.990043 57.7902";
scale = "1 1 1";
internalName = "NewCamera_6";
canSave = "1";
canSaveDynamicFields = "1";
};
new CameraBookmark() {
dataBlock = "CameraBookmarkMarker";
position = "-279.578 38.7798 250.567";
rotation = "0.543109 -0.177957 0.820588 43.534";
scale = "1 1 1";
internalName = "NewCamera_7";
canSave = "1";
canSaveDynamicFields = "1";
};
new CameraBookmark() {
dataBlock = "CameraBookmarkMarker";
position = "-279.578 38.7798 250.567";
rotation = "0.557687 -0.172575 0.811913 41.727";
scale = "1 1 1";
internalName = "NewCamera_8";
canSave = "1";
canSaveDynamicFields = "1";
};
new CameraBookmark() {
dataBlock = "CameraBookmarkMarker";
position = "-269.371 36.0023 248.814";
rotation = "-0.0500323 -0.0244629 -0.998448 52.1822";
scale = "1 1 1";
internalName = "NewCamera_9";
canSave = "1";
canSaveDynamicFields = "1";
};
#12
05/09/2011 (4:48 pm)
That'll do just fine. Thanks.
#13
Take a look at that and let me know if that solves it.
05/09/2011 (5:28 pm)
Took a look at it, make the following changes to \game\art\shapes\groundCover\materials.cs...singleton Material(groundcover_grass)
{
mapTo = "unmapped_mat";
diffuseMap[0] = "art/shapes/groundCover/tex_grass_01_dif.dds";
normalMap[0] = "art/shapes/groundCover/tex_grass_01_nrm.dds";
doubleSided = "1";
alphaTest = "1"; //<-- LINE CHANGED
alphaRef = "50";
materialTag0 = "Vegetation";
translucent = "1";
translucentZWrite = "0"; //<-- LINE CHANGED
castShadows = "0"; //<-- LINE ADDED
translucentBlendOp = "None"; //<-- LINE ADDED
};Take a look at that and let me know if that solves it.
#14
05/09/2011 (5:28 pm)
this is only in basic lighting as far as i can tell. im on a 9800gtx+, windows 7 64bit, nvidia 266.58 drivers.
#15
05/09/2011 (5:32 pm)
ah crap i did have a look at the materials entry but i dont think i hit that combination lol :| gw
#16
05/09/2011 (6:01 pm)
So you're saying that this did fix the issue for you? Just want to get it in stone so we can mark this as resolved and move onto other things.
#17
05/10/2011 (1:56 am)
yeah that's fixed it Ray. I don't see it on anything else
#18
05/26/2011 (9:57 am)
Fixed in 1.1 Final.
Torque 3D Owner Sean H.