morwen: (Default)
[personal profile] morwen
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.

Date: 2007-12-03 04:22 pm (UTC)
From: [identity profile] jojomojo.livejournal.com
There's a model of a cow (not sure how good you'd consider it) included with OpenSceneGraph if that helps. :)

Date: 2007-12-03 04:25 pm (UTC)
deborah_c: (nonsequitur)
From: [personal profile] deborah_c
It goes *gurgle*. It is a teapot. That's not my cow!

Date: 2007-12-03 04:50 pm (UTC)
From: [identity profile] aquarionical.livejournal.com
Does your teapot automatically dispense white tea, though?

Date: 2007-12-03 05:06 pm (UTC)
From: [identity profile] tearsofzorro.livejournal.com
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.

Date: 2007-12-03 06:37 pm (UTC)
From: [identity profile] psych0naut.livejournal.com
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.

Date: 2007-12-03 08:34 pm (UTC)
From: [identity profile] tsuki-chama.livejournal.com
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

Date: 2007-12-03 10:10 pm (UTC)
From: [identity profile] psych0naut.livejournal.com

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;

Date: 2007-12-03 10:32 pm (UTC)
From: [identity profile] tsuki-chama.livejournal.com
Ah, so they are. Serves me right for not scrolling down! Yeah, raw co-ordinates don't look very helpful =S

Date: 2007-12-04 04:38 am (UTC)
From: [identity profile] tau-iota-mu-c.livejournal.com
If you are running debian, try "apt-get moo", "apt-get moo moo", "apt-get moo moo moo ...", and repeat with "aptitude moo ..."

Date: 2007-12-03 08:24 pm (UTC)
From: [identity profile] tsuki-chama.livejournal.com
You should absolutely, totally and utterly do this.

Date: 2007-12-03 10:01 pm (UTC)
From: [identity profile] psych0naut.livejournal.com
Don't you mean "udderly"? :)

Date: 2007-12-04 11:59 am (UTC)
From: [identity profile] tearsofzorro.livejournal.com
If you play kingdom of loathing, there's a creature called the Dairy goat (http://kol.coldfront.net/thekolwiki/index.php/Dairy_goat). I agree with the description. :P

Date: 2007-12-04 04:40 am (UTC)
From: [identity profile] tau-iota-mu-c.livejournal.com
A slightly non-spherical spherical cow?

Profile

morwen: (Default)
Abigail Brady

May 2017

S M T W T F S
 123456
78910111213
14151617181920
21222324252627
282930 31   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 2nd, 2026 05:28 pm
Powered by Dreamwidth Studios