?

Log in

No account? Create an account

Abi

Previous Entry Share Next Entry
04:12 pm: we were looking for a good free 3d model of a cow in the interwebs. unable to do this, we consider instead to use a model of the teapot, with a cow texturemap, and claiming, straight-faced, that it is a cow.

Tags:

Comments

[User Picture]
From:jojomojo
Date:December 3rd, 2007 04:22 pm (UTC)
(Link)
There's a model of a cow (not sure how good you'd consider it) included with OpenSceneGraph if that helps. :)
[User Picture]
From:deborah_c
Date:December 3rd, 2007 04:25 pm (UTC)
(Link)
It goes *gurgle*. It is a teapot. That's not my cow!
[User Picture]
From:tearsofzorro
Date:December 3rd, 2007 05:06 pm (UTC)
(Link)
Now, that's something I want to see!

Besides, if you squint your eyes, turn it upside down and put on some wings, and red bulbous eyes - it could be a special kind of cow, a Musty Cow.
[User Picture]
From:psych0naut
Date:December 3rd, 2007 06:37 pm (UTC)
(Link)
There is a very good 3D model of a cow included with the KDE OpenGL screensavers. It is used for the screensaver "Bouncing Cow". Once upon a time I downloaded the source code because I wanted to replace the model with something even sillier, like a bust of Lenin. But alas, I could not find a 3D model of Lenin.
From:tsuki_chama
Date:December 3rd, 2007 08:34 pm (UTC)
(Link)
Out of sheer procrastination, I poked around and found a relevant tarball:
http://ftp.de.debian.org/debian/pool/main/x/xscreensaver/xscreensaver_5.03.orig.tar.gz

Besides being amused by some of the comments in hacks/glx/bouncingcow.c, and my glee at there being a GL_SHININESS property, I didn't actually manage to find where it keeps the model =S
[User Picture]
From:psych0naut
Date:December 3rd, 2007 10:10 pm (UTC)
(Link)

The model seems to be in the hacks/glx subdirectory in the files cow_tail.c, cow_udder.c, cow_hoofs.c, cow_horns.c, cow_face.c, and cow_hide.c. It looks to be a bunch of raw polygon coordinates which doesn't seem particularly amenable to easy editing or replacement:

#include "gllist.h"
static const float data[]={
        0.193291,-0.074799,-0.978286,4.897808,1.946794,-0.628057,
        0.133638,0.26732,-0.954296,4.925394,1.955229,-0.618837,
        0.555353,0.50765,-0.658692,4.953739,1.95258,-0.592256,
        0.193291,-0.074799,-0.978286,4.897808,1.946794,-0.628057,
        ⋮
        0.561013,0.750789,0.348684,4.897808,1.946794,0.628057
};
static const struct gllist frame={GL_N3F_V3F,GL_TRIANGLES,336,data,NULL};
const struct gllist *cow_face=&frame;
From:tsuki_chama
Date:December 3rd, 2007 10:32 pm (UTC)
(Link)
Ah, so they are. Serves me right for not scrolling down! Yeah, raw co-ordinates don't look very helpful =S
[User Picture]
From:tau_iota_mu_c
Date:December 4th, 2007 04:38 am (UTC)
(Link)
If you are running debian, try "apt-get moo", "apt-get moo moo", "apt-get moo moo moo ...", and repeat with "aptitude moo ..."
From:tsuki_chama
Date:December 3rd, 2007 08:24 pm (UTC)
(Link)
You should absolutely, totally and utterly do this.
[User Picture]
From:psych0naut
Date:December 3rd, 2007 10:01 pm (UTC)
(Link)
Don't you mean "udderly"? :)
[User Picture]
From:tearsofzorro
Date:December 4th, 2007 11:59 am (UTC)
(Link)
If you play kingdom of loathing, there's a creature called the Dairy goat. I agree with the description. :P
[User Picture]
From:tau_iota_mu_c
Date:December 4th, 2007 04:40 am (UTC)
(Link)
A slightly non-spherical spherical cow?
Powered by LiveJournal.com