EXPERIMENTAL 2D Image Texture drawing (Windows, OS X)

User-contributed CVS development builds. Please test and give feedback!

Moderators: jesterKing, stiv

Post Reply
meestaplu
Posts: 46
Joined: Sun Oct 13, 2002 7:45 pm
Location: CT

EXPERIMENTAL 2D Image Texture drawing (Windows, OS X)

Post by meestaplu »

As outlined at http://wiki.blender.org/bin/view.pl/Ble ... sToTexture and http://elubie.de/blender/iconpatch/ , Andrea Weikert and I (Matt Plough) are working on replacing glCopyPixels image drawing calls with drawing textured quads.

This will improve visual quality, provide the expected image drawing behavior, and improve speed on modern systems.

Andrea has coded a very useful set of functions that provide new features in addition to fixing problems -- material preview icons, for one. However, she is not very familiar with OpenGL, so this might not work correctly (no crashes, of course!) on all systems. Her build is here:
http://www.elubie.de/blender/iconpatch/ ... npatch.zip (Windows)

I have coded a small, tight set of functions that only fix problems. I have not yet done anything with icons, so don't expect material preview icons in this build. However, I have a lot more experience coding OpenGL, so my code should work correctly on more systems (again, no crashes anywhere). My build is here:
http://www.princeton.edu/~mplough/tmp/blender.zip (Windows)
http://mke3.net/rt/meestaplu-tex-osx-20050801.zip (Mac OS X, provided by Matt Ebb -- Thanks!)

I'd love to hear some feedback about how this works on different systems; please provide your OS and video card information, which build you used, and comments on how well it worked.

It is not recommended to use these builds for day-to-day modeling; they are purely experimental.

Matt
I love vector calculus at 4 in the morning.

Bagration
Posts: 0
Joined: Sun May 01, 2005 2:12 pm

Post by Bagration »

Both builds seem to work fine with me, except that the icons in Andrea's build are quite blurry.

WinXP Home
Intel 82845G/GL/GE/PE/GV

Thank you for doing this, it will make fine-tuning procedurals a lot easier.

cekuhnen
Posts: 0
Joined: Mon Jan 13, 2003 11:04 pm

Post by cekuhnen »

i need the libstdc++.6.dylib but cnnot find it on the net.

the better texture previews look very good!

claas

matt_e
Posts: 410
Joined: Mon Oct 14, 2002 4:32 am
Location: Sydney, Australia
Contact:

Post by matt_e »

Just to note, that Mac OS X build was made on OS 10.4. I don't know if it is usable on other systems or not.

Cheers

cekuhnen
Posts: 0
Joined: Mon Jan 13, 2003 11:04 pm

Post by cekuhnen »

i have not the latest os x. i only have panther.
guess that might be it.

claas

meestaplu
Posts: 46
Joined: Sun Oct 13, 2002 7:45 pm
Location: CT

Post by meestaplu »

Cekuhnen, do you build your own Blender versions? I have a patch available, but need to post it in the tracker. If you apply that, you'll be able to try it (I'll let you know when it's up).

Bagration -- yes, we had seen that issue before; glad to see that you confirmed it. I'm pretty sure I know how to fix it.

Matt

cekuhnen
Posts: 0
Joined: Mon Jan 13, 2003 11:04 pm

Post by cekuhnen »

i am a designer not a coder unfortunately.
so i have no clue how to build it on my own.

i just dl the version you posted here.

Caronte
Posts: 76
Joined: Wed Oct 16, 2002 12:53 am
Location: Valencia-Spain-Europe

Post by Caronte »

Looks nice! :wink:
Caronte.
"Some Day, All Will Be Digital"
http://www.nicodigital.com

mataii
Posts: 1
Joined: Mon Oct 14, 2002 6:29 am
Location: México

Post by mataii »

Yeah! :D Looks very nice 8)

elubie
Posts: 0
Joined: Tue Feb 17, 2004 1:12 pm

Post by elubie »

Thanks meestaplu for putting up the link to my patch too, I've been quite busy this week, but still I've managed to add the partial update to my code, so no more lag. Additionally I've been able to solve (hopefully all) OpenGL issues thanks to meestaplu ;)

There is one issue though still, the small icons in the pupmenu are only shown after they have been rendered once in the preview - working on that now.

Anyway, here is the link to the improved blender.exe for further testing:

http://www.elubie.de/blender/iconpatch/ ... atch02.zip

I'd be glad to receive any feedback or any issues with graphics cards that you experience.

After solving the final issues I plan to upload a patch to the tracker, to have a few more eyes look on the code.

--- Elubie

mataii
Posts: 1
Joined: Mon Oct 14, 2002 6:29 am
Location: México

Post by mataii »

I've tested and in the area of "Material Buttons" my pc seems to slow down a little bit when I tried to move the flating panels. Maybe this is normal :oops: , I don't know. Any other thing is working properly :)

My pc is a Dual Xeon 2.8 Ghz, Gforce fx quadro 3400 256Mb, 1Gb ram


Thanks :D

Bagration
Posts: 0
Joined: Sun May 01, 2005 2:12 pm

Post by Bagration »

Elubie, I tested your newer build and icons are now pixelated :(
Same computer as in my other post.

Post Reply