Tattoo 0.03 - The Texture Strikes Back

BlitzMax Forums/OpenGL Module/Tattoo 0.03 - The Texture Strikes Back

TeraBit(Posted 2005) [#1]
Hi all,

I've been trying to work out why the brush texture goes screwy on TattooMax.

I've got some theories I'm testing. If the Textures were not showing before, could you let me know if it is working now. (also some other minor bug fixes etc.)

Download v0.03(233kb)

Thanks..


Hummelpups(Posted 2005) [#2]
It's difficult to explain...
If you paint over an edge from an vertice than you got a line of color on the next vertice where you weren't with the paint tool...


TeraBit(Posted 2005) [#3]
If you mean the UV seam like this:

Then that's a known issue.

But if it looks like this:



Then it's still broke... :/


Hummelpups(Posted 2005) [#4]
Then it's a known issue :-)
But I heard it's only broken on ATI cards and well... I've got an GeForce 6800GT on my PCIe board ^^
Keep up the good work, I like the handling much more than the tool that's integrated in Nendo (though Nendo got more paint-tools)!

Edit: Heres a screenshot


TeraBit(Posted 2005) [#5]
I'm hoping to clear up the issues before the GUI hits town. The Blitz3D version of Tattoo has been around for some time (and actually has some tools), check the link in my Sig. for that one.

The BlitzMax version is in its early infancy.. We'll see how it goes.

Nice FPS by the way!


TeraBit(Posted 2005) [#6]
Anyone with an ATI card able to test this?

Download v0.03(233kb)


N(Posted 2005) [#7]
Well I can't fire up my desktop at the moment 'cause it's 2am and my desktop would likely wake some folks up. However, it works fine on my laptop, and that has a Geforce 6800 Go in it.


Amon_old(Posted 2005) [#8]
This is what it looks like and works like on my ATI card.




ATI RADEON 9800XT 256 DDR latest Drivers.


TeraBit(Posted 2005) [#9]
Well that looks just as broken as before. :(

I thought that I was copying it back before it finished drawing (hadn't put in a GLFinish()). It looks like it's not the case.

Ok. I'll try something else...

Thanks for testing it for me.


Kev(Posted 2005) [#10]
Lee ive tested here on my ATI Radeon 9550, theres no problems with the model i get the same as the image you posted above. 'head.jpg'

also ive just noticed that the band that goes around the head only happens when you draw on one side of the head.



kev


TeraBit(Posted 2005) [#11]
It's going to be one of those weird driver problems I can feel it...

The line around the head is the result of a Massive UV Seam. It's nothing to worry about.

The corruption on some ATI cards/Drivers is bothering me though. Still very little clues as to what is causing it. :/


EOF(Posted 2005) [#12]


ATI RADEON X600 PRO - 256MB PCI Express 16
Drivers 6.14


TeraBit(Posted 2005) [#13]
From the screen shots it looks like the brush is rendering nicely, but the background is shot to hell.

[edit]


TeraBit(Posted 2005) [#14]
Ok.

I've built another version with some debug stuff in it.

Could those with corrupted displays test this and post a screen shot of what they get. It should look like this one



Note the line of mini renders in the mid left..

Download

Thanks.


TeraBit(Posted 2005) [#15]
Any takers?


N(Posted 2005) [#16]



N(Posted 2005) [#17]
Double post.


Sarge(Posted 2005) [#18]
I dont get that ugly blitz texture no more, anyway where is it coming from ?


FBEpyon(Posted 2005) [#19]
From what I have noticed that, the block in the top corner is copying the Blitz text, which is were you are getting the Blit texture..

Im still getting the texture problem, also if I just move the mouse without clicking anything the texture gets erased..

anyways maybe for some reason the bgltext command is conflicting with the other gl commands..


TeraBit(Posted 2005) [#20]
Thanks. I know where it's failing now. As to why... :/


FBEpyon(Posted 2005) [#21]
It may have something to do with the way bglText is textured or rendered, I would try taking out the text, and then go from there... send me a thing thru email or my IM if you want me to test it, because it doing the erroring here also..